The cheapest buses from Bergamo to Milan

Showing times and prices for 22 Oct

Cheapest

£7

Average

£7

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 Bergamo to Milan will cost around £ 7 if you buy it on the day, but the cheapest tickets can be found for only £ 7.

Cheapest
00:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 01:10Milan
0 changes
£71One-way
Cheapest
21:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 22:10Milan
0 changes
£71One-way
Cheapest
22:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 23:10Milan
0 changes
£71One-way
Cheapest
11:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 12:10Milan
0 changes
£71One-way
Cheapest
15:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 16:10Milan
0 changes
£71One-way

Timetable Bergamo to Milan

Showing buses for tomorrow, Fri, 22 Oct
00:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 01:10Milan
0 changes
05:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 06:10Milan
0 changes
06:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 07:10Milan
0 changes
07:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 08:10Milan
0 changes
08:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 09:10Milan
0 changes
09:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 10:10Milan
0 changes
10:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 11:10Milan
0 changes
11:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 12:10Milan
0 changes
12:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 13:10Milan
0 changes
13:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 14:10Milan
0 changes
14:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 15:10Milan
0 changes
15:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 16:10Milan
0 changes
16:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 17:10Milan
0 changes
17:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 18:10Milan
0 changes
18:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 19:10Milan
0 changes
19:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 20:10Milan
0 changes
20:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 21:10Milan
0 changes
21:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 22:10Milan
0 changes
22:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 23:10Milan
0 changes
23:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 00:10Milan
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
21 Oct
£4Regionale
£7Terravision
Fri
22 Oct
£4Regionale
£7Terravision
Sat
23 Oct
£4Regionale
£7Terravision
Sun
24 Oct
£4Regionale
£7Terravision
Mon
25 Oct
£4Regionale
£7Terravision
Tue
26 Oct
£4Regionale
£7Terravision
Wed
27 Oct
£4Regionale
£7Terravision
Thu
28 Oct
£4Regionale
£7Terravision
Fri
29 Oct
£4Regionale
£7Terravision
Sat
30 Oct
£4Regionale
£7Terravision
Sun
31 Oct
£4Regionale
£7Terravision
Mon
1 Nov
£4Regionale
£7Terravision
Tue
2 Nov
£4Regionale
Find prices
Wed
3 Nov
£4Regionale
£7Terravision
Thu
4 Nov
£4Regionale
£7Terravision
Fri
5 Nov
£4Regionale
£7Terravision
Sat
6 Nov
£4Regionale
£7Terravision
Sun
7 Nov
£4Regionale
£7Terravision
Mon
8 Nov
£4Regionale
£7Terravision
Tue
9 Nov
£4Regionale
£7Terravision
Wed
10 Nov
£4Regionale
£7Terravision

The fastest buses from Bergamo to Milan

Showing times and prices for 22 Oct

Fastest Journey

1 h

Average

1 h

Buses per day

20

Distance

45 km

Of the 20 buses that leave Bergamo for Milan every day 20 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.

Fastest
00:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 01:10Milan
0 changes
£71One-way
Fastest
21:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 22:10Milan
0 changes
£71One-way
Fastest
22:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 23:10Milan
0 changes
£71One-way
Fastest
11:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 12:10Milan
0 changes
£71One-way
Fastest
15:10Bergamo, Aeroporto di Bergamo-Orio al Serio1h00 16:10Milan
0 changes
£71One-way

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information between Bergamo and Milan

distanceDistance28 miles (45 km)
durationAverage coach duration1 h
priceAverage coach ticket price£7 (€8)
changesDirect coachYes
carriersCoach companiesTerravision, Autostradale or BlaBlaCar

Coaches from Bergamo to Milan cover the 28 miles (45 km) long route taking on average 1 h with our travel partners like Terravision, Autostradale or BlaBlaCar. There are direct coach services available. While the average ticket price for this trip costs around £7, you can find the cheapest coach ticket for as low as £7. Travellers depart most frequently from Bergamo and arrive in Milan, Stazione Centrale.

Coach companies

Terravision (2) coaches between Bergamo and Milan

Buy your official Terravision (2) coach tickets from Bergamo to Milan from £7 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most convenient trip.

Terravision (2)

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 coach from Bergamo to Milan.

Find the perfect Terravision (2) coach from Bergamo to Milan for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Terravision (2) coach timetables and compare the cheapest, fastest or earliest coach between Bergamo and Milan. You can also check relevant travel information for the Terravision (2) coach, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Terravision (2) coach tickets online. You can expect to travel around 28 miles (45 km) on this trip and your Terravision (2) Bergamo to Milan coach ticket can cost as little as £7 one-way if you book in advance. When you search for Terravision (2) tickets between Bergamo and Milan in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Terravision (2) coach tickets online quickly and easily on Omio and enjoy the travel experience!

Travel Tips

Buses from Bergamo to Milan
Take the bus to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bergamo to Milan.
FAQs
What is the price of the cheapest coach between Bergamo and Milan?
If you’re looking to save money on tickets, you can find a cheap coach from Bergamo to Milan for as little as £7  in the next 7 days.
What is the average price of coach tickets to Milan from Bergamo?
In the next 7 days you’ll find that the average cost of a coach ticket from Bergamo to Milan is £7  one way.
How far is it from Bergamo to Milan by coach?
The distance from Bergamo to Milan by coach is approximately 28 miles (45 km).
How many hours does it take from Bergamo to Milan by coach?
The coach time to Milan from Bergamo is on average 1 h  for the 28 miles (45 km) long journey, but the time it takes to go from Bergamo to Milan by coach can vary depending on specific dates or travelling on weekends and holidays.
Which coach station from Bergamo to Milan do I depart from? Which Milan coach station from Bergamo do I arrive in?

When taking the coach to Milan from Bergamo, you can choose to depart from coach stations like Bergamo, Stazione Autolinee, Bergamo, P. Le Degli Alpini and Bergamo, Autostazione. Your journey can end in coach stations such as Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

Omio customers who travel this route most frequently depart from Bergamo   and arrive in Milan, Stazione Centrale.

Where is the Bergamo coach station located? Where is the Milan coach station located?

Passengers board their coach most frequently from Bergamo and travel around 0 mile (s) / 0 km from the city centre to this coach station.

Passengers travelling this route most often arrive at Milan, Stazione Centrale and need to travel approximately 1 mile (s) / 2 km from the coach station to the city centre in Milan.

What coach companies go from Bergamo to Milan?
Take the Bergamo to Milan coach with Terravision, Autostradale or BlaBlaCar. However, it's always good to check out all possible coach companies for the route between Bergamo and Milan as there might be differences in the amenities they offer.
Can I book a direct coach from Bergamo to Milan?
If you’re looking for a direct coach from Bergamo to Milan, consider travelling with Terravision or BlaBlaCar. Non-stop coach services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your coach tickets.
What are the first and last departure coach times from Bergamo to Milan?
The earliest coach for this trip departs from Bergamo at 05: 10. The last coach leaves from Bergamo at 22: 10. Check Omio for the latest coach schedule from Bergamo to Milan and book the best time to depart on your chosen travel date.
When should I purchase Bergamo Milan coach tickets to score the best deals?
The price of a one way coach ticket from Bergamo to Milan is on average £7 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for coaches from all possible coach companies offering this route. In general, you can find coach tickets between Bergamo and Milan available a few months in advance.

Important Stations and Airports for this Journey