Milan - Bologna Bus & Train Ticket
Other Transportation Options Between Milan - Bologna
Bus Journeys from Milan to Bologna
Cheapest Trip on obilet |
€ 4.99
|
Number of Trips Per Day |
152
|
The Most Favorable Price |
Milan - Bologna Duration |
2hr 43min
|
|
The Highest Number of Trips |
Average Price |
|
Cheap Buses to Milan - Bologna
-
BusMilan
Milano LampugnanoBologna
Bologna Central Bus Station€ 16.9902:2505:05 -
TrainMilan
Milano RogoredoBologna
Bologna Centrale€ 43.9007:5008:54 -
BusMilan
Milano LampugnanoBologna
Bologna Autostazione€ 9.0008:2511:30 -
BusMilan
Milan Via Giulio Natta - LampugnanoBologna
Bologna Central Bus Station€ 13.8909:1012:35 -
BusMilan
Milan Via Giulio Natta - LampugnanoBologna
Bologna Central Bus Station€ 19.3809:1012:35 -
BusMilan
Milan Malpensa Terminal Parcheggio Bus GTBologna
Bologna Autostazione€ 11.9909:3013:55 -
BusMilan
San DonatoBologna
Bologna Autostazione€ 8.9810:0012:35 -
BusMilan
Milano LampugnanoBologna
Bologna Autostazione€ 9.9910:4013:55 -
BusMilan
Milan Via Giulio Natta - LampugnanoBologna
Bologna Central Bus Station€ 19.3810:4013:55 -
BusMilan
Milano LampugnanoBologna
Bologna Central Bus Station€ 4.9912:3016:10 -
BusMilan
San DonatoBologna
Bologna Autostazione€ 14.8712:3515:20 -
TrainMilan
Milano Centrale Railway StationBologna
Bologna Centrale€ 29.9012:4013:54 -
TrainMilan
Milano Centrale Railway StationBologna
Bologna Centrale€ 29.9013:4014:54 -
BusMilan
Milano LampugnanoBologna
Bologna Autostazione€ 25.0014:1518:20 -
BusMilan
Sesto San Giovanni Train StationBologna
Bologna Central Bus Station€ 6.4914:2017:15 -
BusMilan
Milan San DonatoBologna
Bologna Autostazione€ 25.0014:4518:20 -
BusMilan
Milano LampugnanoBologna
Bologna Autostazione€ 25.0014:5018:20 -
TrainMilan
Milano RogoredoBologna
Bologna Centrale€ 31.9015:5016:54 -
TrainMilan
Milano RogoredoBologna
Bologna Centrale€ 29.9016:5017:54 -
BusMilan
Milan (San Donato M3)Bologna
Bologna Central Bus Station€ 4.9917:0519:30 -
BusMilan
Milano LampugnanoBologna
Bologna Autostazione€ 15.0018:5022:00 -
BusMilan
Milano - Lampugnano Bus Terminal, Via G.NattaBologna
Bologna Autostazione€ 15.9719:2023:00 -
BusMilan
Milano LampugnanoBologna
Bologna Autostazione€ 14.9919:2023:00 -
BusMilan
Malpensa Airport Terminal 1Bologna
Bologna Autostazione€ 19.0019:4023:20 -
BusMilan
Milano LampugnanoBologna
Bologna Autostazione€ 8.0020:2523:20 -
BusMilan
Milano LampugnanoBologna
Bologna Autostazione€ 14.9922:3002:05 -
BusMilan
Milan Via Giulio Natta - LampugnanoBologna
Bologna Central Bus Station€ 15.8922:3002:05 -
BusMilan
Milan Via Giulio Natta - LampugnanoBologna
Bologna Central Bus Station€ 13.8923:5003:00 -
BusMilan
Milano - Lampugnano Bus Terminal, Via G.NattaBologna
Bologna Autostazione€ 10.9823:5003:00 -
BusMilan
Milano LampugnanoBologna
Bologna Central Bus Station€ 8.4902:2505:05
Last updated: 13 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Click to see on the map.
The Most Popular Bus Trips Departing from Milan
- Milan - Rome Bus Ticket € 10.48
- Milan - Verona Bus Ticket € 10.48
- Milan - Brussels Bus Ticket € 43.98
- Milan - Aosta Bus Ticket € 13.99
- Milan - Turin Bus Ticket € 10.48
- Milan - Ljubljana Bus Ticket € 24.99
- Milan - Naples Bus Ticket € 15.99
- Milan - Paris Bus Ticket € 19.99
- Milan - Barcelona Bus Ticket € 44.98
- Milan - Bergamo Bus Ticket € 10.48
- Milan - Vienna Bus Ticket € 86.98
Last updated: 13 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Most Popular Bus Trips to Bologna
- Naples - Bologna Bus Ticket € 13.98
- Rome - Bologna Bus Ticket € 10.49
- Trieste - Bologna Bus Ticket € 13.00
- Florence - Bologna Bus Ticket € 10.48
- Padova - Bologna Bus Ticket € 11.00
- Caltagirone - Bologna Bus Ticket € 78.00
- Ljubljana - Bologna Bus Ticket € 24.99
- Taranto - Bologna Bus Ticket € 22.49
- Sibari - Bologna Bus Ticket € 35.48
- Caserta - Bologna Bus Ticket € 12.99
Last updated: 13 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Frequently Asked Questions
How long does the bus trip from Milan - Bologna take?
On average, the bus trip from Milan to Bologna takes 2 hour 43 minute.
Which bus companies organize trips between Milan - Bologna?
Bus companies that organize trips between Milan - Bologna: Italo, MarinoBus, Autolinee Federico, Flix Bus, İtabus 1, Itabus, İtabus 3 are the companies.
Which is the bus company that organizes the most trips between Milan - Bologna?
The company that organizes the most Milan - Bologna bus trips: İtabus 1
How much is the cheap bus ticket between Milan - Bologna?
The cheap Milan - Bologna bus ticket is € 4.99.