This is the last bus of the day.
Find all the dates and times for this journey
Buses per day
Of the 43 bus that leave Milan for Bergamo every day 43 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct bus cover the 45 km distance in an average of 1 h but if you time it right, some bus will get you there in just 1 h .
The slowest bus will take 1 h 1 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.
The average ticket from Milan to Bergamo will cost around $ 7 if you buy it on the day, but the cheapest tickets can be found for only $ 7.
|Avg. Bus Duration:|
1 hours 10 minutes
|Coach Ticket Price:||$6|
|Buses depart from:||Milan|
|Bus arrives in:||Bergamo|
|Bus Companies:||Terravision, Autostradale, Trenord, Autolinee Federico|
The buses from Milan to Bergamo, which connect daily the Central Station of the Lombard capital with the airport of Orio al Serio, located about 12 km from the center of Bergamo, are the most convenient solution for those who need to take a flight from the Bergamo hub. The journey takes about an hour and does not include intermediate stops; departures from Piazzale Luigi Savoia of the Central Station of Milan are every 30 minutes or so. The first bus from Milan to Bergamo airport is around 03.00, while the last one leaves around 00.00.
Buses from Milan to Bergamo are operated exclusively by the Terravision line, a company specialising in connections between airports and city centres. Terravision buses have an integrated Wi-Fi service to connect to the Internet during the journey. You can also take your luggage on board with you at no extra cost.
The journey from Milan to Bergamo airport has a travel time of about 1 hour and does not include any intermediate stop. However, any slowdown in traffic on this busy artery could lengthen the travel time during peak hours, a factor to be taken into account if you have to take a flight departing from Orio al Serio.
Orio al Serio's arrivals terminal is served by 40 buses departing from Milano Centrale every day, with a frequency of about 30 minutes; there is no bus service between 00:00 and 03:00. The number of buses from Milan to Bergamo remains unchanged over the weekend, for a total of about 240 journeys guaranteed each week.
Milan Bus Station: Milan Central Station is easily reached by the yellow and green lines of the city subway, the suburban lines and the tram. Inside the station there are several dining areas, ATMs, many shops and a Wi-Fi service to access after registration free.
Bergamo Bus Station: buses coming from Milano Centrale stop at the arrivals terminal of Orio al Serio airport, connected to the centre of Bergamo by the Airport Bus, with departures every 20 minutes. Inside the airport there are several refreshment areas, shops and electrical outlets. Free Wi-Fi is also available.