Cheap bus tickets from Bergamo to Milan

Showing times and prices for Jan 18

Cheapest

$10

Average

$10

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 $ 10 if you buy it on the day, but the cheapest tickets can be found for only $ 10.

Cheapest
04:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 05:30PMMilan
0 changes
$101One-way
Cheapest
10:30AMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 11:30AMMilan
0 changes
$101One-way
Cheapest
11:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 12:30AMMilan
0 changes
$101One-way
Cheapest
01:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 02:30PMMilan
0 changes
$101One-way
Cheapest
10:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 11:30PMMilan
0 changes
$101One-way

Bus schedule from Bergamo to Milan

Showing buses for tomorrow, Tue, Jan 18
12:30AMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 01:30AMMilan
0 changes
05:30AMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 06:30AMMilan
0 changes
06:30AMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 07:30AMMilan
0 changes
07:30AMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 08:30AMMilan
0 changes
08:30AMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 09:30AMMilan
0 changes
09:30AMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 10:30AMMilan
0 changes
10:30AMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 11:30AMMilan
0 changes
11:30AMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 12:30PMMilan
0 changes
12:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 01:30PMMilan
0 changes
01:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 02:30PMMilan
0 changes
02:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 03:30PMMilan
0 changes
03:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 04:30PMMilan
0 changes
04:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 05:30PMMilan
0 changes
05:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 06:30PMMilan
0 changes
06:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 07:30PMMilan
0 changes
07:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 08:30PMMilan
0 changes
08:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 09:30PMMilan
0 changes
09:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 10:30PMMilan
0 changes
10:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 11:30PMMilan
0 changes
11:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 12:30AMMilan
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Jan 18
$6Regionale
$10Terravision
Wed
Jan 19
$6Regionale
$10Terravision
Thu
Jan 20
$6Regionale
$10Terravision
Fri
Jan 21
$6Regionale
$10Terravision
Sat
Jan 22
$6Regionale
$10Terravision
Sun
Jan 23
$6Regionale
$10Terravision
Mon
Jan 24
$6Regionale
$10Terravision
Tue
Jan 25
$6Regionale
$10Terravision
Wed
Jan 26
$6Regionale
$10Terravision
Thu
Jan 27
$6Regionale
$10Terravision
Fri
Jan 28
$6Regionale
$10Terravision
Sat
Jan 29
$6Regionale
$6Regionale
Sun
Jan 30
$6Regionale
$10Terravision
Mon
Jan 31
$6Regionale
$10Terravision
Tue
Feb 1
$6Regionale
$6Regionale
Wed
Feb 2
$6Regionale
$6Regionale
Thu
Feb 3
$6Regionale
$6Regionale
Fri
Feb 4
$6Regionale
$6Regionale
Sat
Feb 5
$6Regionale
$6Regionale
Sun
Feb 6
$6Regionale
$10Terravision

Bus times from Bergamo to Milan

Showing times and prices for Jan 18

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
04:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 05:30PMMilan
0 changes
$101One-way
Fastest
10:30AMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 11:30AMMilan
0 changes
$101One-way
Fastest
11:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 12:30AMMilan
0 changes
$101One-way
Fastest
01:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 02:30PMMilan
0 changes
$101One-way
Fastest
10:30PMBergamo, Aeroporto di Bergamo-Orio al Serio1h00 11:30PMMilan
0 changes
$101One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Bergamo to Milan

distanceDistance28 miles (45 km)
durationAverage bus duration1 h
priceAverage bus ticket price$10 (€8)
changesDirect busYes
carriersBus providersTerravision, Autostradale or BlaBlaCar

Buses from Bergamo to Milan cover the 28 miles (45 km) long journey 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 journey for as low as $10 (€8), but the average price of bus tickets is $10 (€8). Travelers depart most frequently from Bergamo and arrive in Milan, Stazione Centrale.

Bus companies: Terravision (2) from Bergamo to Milan

Terravision (2) buses will get you between Bergamo and Milan from $10 (€8). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your 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 bus from Bergamo to Milan.

If you're looking for cheap Terravision (2) tickets between Bergamo and Milan, check out Omio! With one-way Bergamo to Milan bus ticket prices starting as low as $10 (€8) when you book in advance, we'll help you get to Milan from Bergamo 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 to Milan from 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 from Bergamo to Milan 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.

  • Average Price: $10

Buses from Bergamo to Milan

The Bergamo - Milan route is served by about 1 connection every quarter of an hour, with total coverage of the day both during the week and on public holidays. The concentration of trips is higher in the early morning and evening. The trip is direct and lasts approximately 1 hour.

Which bus lines operate the Bergamo - Milan route?

There are 2 bus companies operating the bus route from Bergamo to Milan: Autostradale and Terravision. Terravision manages the connections with departure from Bergamo Airport and arrival in the central areas of Milan.

How long does the bus journey Bergamo - Milan take?

Bus journeys from Bergamo to Milan take about an hour. Usually there are no intermediate changes.

How many buses are there Bergamo - Milan?

The frequency of buses connecting Bergamo to Milan varies between 1 every 5 minutes and 1 every 20 minutes. The route is widely served and is guaranteed an hourly coverage from midnight to about 23:30. Some times include more than one departure.

What are the departure and arrival stations for buses from Bergamo to Milan?

Bergamo Bus Station: Bergamo-Orio al Serio Airport is located about 5 kilometers from the center. Parking is available 24 hours a day, with a shuttle service to and from the airport. By shuttle you can also reach the train station of Bergamo, the historic center and the airport of Malpensa. There are refreshment points, a pharmacy, free Wi-Fi access, toilets and power outlets.

Milan Bus Stations:Milan Lambrate Station is widely connected to the city centre by subway lines, trams and urban and suburban buses. It has refreshment areas, toilets, ticket machines and automatic machines. Adjacent to the station there is a large parking lot. The Air Terminal Milano Centre is located opposite the central station with direct access to the same and connected by shuttle bus to the city center, about every 20 minutes. Milano Centrale station has ticket machines and machines, toilets, first aid, refreshment areas and commercial shops. It is a subway, tram and bus stop both in and out of Milan.

Travel Tips: Bus to Milan from Bergamo

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

How much does a cheap bus between Bergamo and Milan cost?

Looking to save money on your trip? Omio customers have found the cheapest bus between Bergamo and Milan for the next 7 days starting from $10 (€8)  one way.

What is the price of a bus ticket to Milan from Bergamo?

If you are looking to book your bus ticket in the next 7 days, you can expect the Bergamo to Milan bus to cost on average $10 (€8)  one way.

What is the distance between Bergamo and Milan by bus?

The Bergamo to Milan bus distance is approximately 28 miles (45 km).

How long is a bus to Milan from Bergamo on average?

The bus time between Bergamo and Milan is on average 1 h  for the 28 miles (45 km) long journey, but the time it takes to go to Milan from Bergamo by bus can vary depending on specific dates or traveling on weekends and holidays.

What bus station in Bergamo goes to Milan? What bus station do I come into Milan from Bergamo?

There are a few bus stations in Bergamo to start your route from including Bergamo, Stazione Autolinee, Bergamo, P. Le Degli Alpini and Bergamo, Autostazione. In Milan you have a few bus station options to choose from for your arrival including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

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

Where is the bus station in Bergamo? Where is the bus station in Milan?

You can find the most popular departure bus station for this trip, Bergamo, located approximately 0.6 miles (982 m) from the city center of Bergamo. The most popular arrival bus station in Milan, called Milan, Stazione Centrale, is located around 1.9 miles (3 km) away from its city center.

What bus providers go from Bergamo to Milan?

If you're looking for buses from Bergamo to Milan, you can rely on Terravision, Autostradale or BlaBlaCar to get you to Milan. It's also good to check out all possible bus companies for the Bergamo to Milan route to see if there might be differences in the amenities they offer.

Is there a direct bus from Bergamo to Milan?

Yes, you can look for direct buses from Bergamo to Milan with Terravision or BlaBlaCar  without needing to transfer at another stop in between. Taking a direct bus tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.

When can I take the first bus from Bergamo to Milan? When can I take the last bus for the day?

The first Bergamo to Milan bus departs at 5: 30 AM   and the last bus from Bergamo to Milan leaves at 10: 50 PM. Check out the most up-to-date bus schedule from Bergamo to Milan on Omio and find the best time to travel to your destination.

How early should I buy bus tickets from Bergamo to Milan to score the best deals?

If you purchase the Bergamo to Milan bus within the next 7 days, you can find one way tickets to cost on average $10 (€8). However, booking your bus ticket in advance gives you access to the best prices for buses between Bergamo and Milan. Look out for bus tickets for this journey to go on sale a few months before your planned departure date to find the best deals.