The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from Milan to Bergamo will cost around $ 10 if you buy it on the day, but the cheapest tickets can be found for only $ 10.
This is the last bus of the day.
Find all the dates and times for this journey
Buses per day
Of the 17 buses that leave Milan for Bergamo every day 17 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 45 km distance in an average of 1 h but if you time it right, some buses will get you there in just 1 h .
The slowest buses will take 1 h 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.
|Distance||28 miles (45 km)|
|Average bus duration||1 h|
|Average bus ticket price||$10 (€8)|
|Bus companies||Terravision, Autostradale or BlaBlaCar|
Buses from Milan to Bergamo cover the 28 miles (45 km) long trip taking on average 1 h with our travel partners like Terravision, Autostradale or BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $10 (€8), but the average price of bus tickets is $10 (€8). Travelers depart most frequently from Milano Centrale and arrive in Bergamo, Stazione Autolinee.
You can travel by bus between Milan and Bergamo with Terravision (2) for as low as $10 (€8). When you search for schedules and tickets, Omio will show you the best journey.
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 between Milan and Bergamo.
If you're looking for cheap Terravision (2) tickets between Milan and Bergamo, check out Omio! With one-way Milan to Bergamo bus ticket prices starting as low as $10 (€8) when you book in advance, we'll help you get to Bergamo from Milan by showing you the latest Terravision (2) offers, bus schedules and tickets for this 28 miles (45 km) route. You can also review relevant ticket information for each class fare available on this journey, such as baggage allowance and amenities offered onboard with Terravision (2). If you search for Terravision (2) tickets from Milan to Bergamo in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the bus. Whether you're looking for the cheapest, fastest or earliest bus between Milan and Bergamo on offer, Omio makes it easier than ever for you to find that perfect bus with Terravision (2) so you can enjoy a smooth and comfortable journey.
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.
When taking a bus from Milan, you have a couple of bus stations you can depart from including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). When you arrive in Bergamo, your bus can arrive in bus stations including Bergamo, Stazione Autolinee, Bergamo, P. Le Degli Alpini and Bergamo, Autostazione.
Omio customers traveling this route book their buses from Milano Centrale to Bergamo, Stazione Autolinee.
Passengers board their bus most frequently from Milano Centrale and travel around 1 mile (s) / 2 km from the city center to this bus station.
Passengers traveling this route most often arrive at Bergamo, Stazione Autolinee and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Bergamo.
Here are some other resources that might have the information you need