Cheapest
Average
The best way to find a cheap bus ticket from Bergamo to Milan Centrale is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last bus of the day.
Find all the dates and times for this journey
Fastest Journey
50 m
Average
51 m
Buses per day
79
Distance
43 km
Of the 79 buses that leave Bergamo for Milan Centrale every day 79 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
26 miles (42 km) | |
1 h 5 min | |
$4 (€4) | |
25 a day | |
Yes, there are 25 direct buses a day | |
Autostradale, Infobus, Terravision, FlixBus, BlaBlaCar, goopti, Itabus or Flibco National |
Buses from Bergamo to Milan Centrale cover the 26 miles (42 km) long trip taking on average 1 h 5 min with our travel partners like Autostradale, Infobus, Terravision, FlixBus, BlaBlaCar, goopti, Itabus or Flibco National. Normally, there are 25 buses operating per day, including direct services available. While the average ticket price for this journey costs around $4 (€4), you can find the cheapest bus ticket for as low as $4 (€4).
Terravision (2), Autostradale and FlixBus buses will get you to Milan Centrale from Bergamo from $4 (€4). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
Terravision is one of Europe's leading airport transfer companies which connects airports to city centers around Europe and can help you to find the best ticket for your bus from Bergamo to Milan Centrale.
Bus information from Bergamo to Milan Centrale with Terravision (2):
Here are some other resources that might have the information you need