Bergamo Airport: how to get to Milan?

How to get from Bergamo Airport to Milan: distance, travel time, stops, and cost

How to get from Bergamo Airport to Milan?

You can get from the airport of Bergamo to Milan by three kinds of buses, train (with a change), or taxi. Buses from Bergamo to Milan run quite frequently. You will get to the northern capital of Italy in 1.5 hours and for EUR 6 (if you manage to buy tickets on the website). The trip by train takes about 50 min and costs EUR 5.50, but don't forget that first, you'll need to get from the airport to Bergamo train station. The journey by taxi will be more expensive – about EUR 91. However, the duration of this trip is only 50 min. You can also rent a car without a driver. The distance from Bergamo to Milan is 45 km.

Buses and trains don’t run at nighttime. So if you arrive at night, the only way for you to get from the airport to Milan is by taking a taxi. To all other passengers, we recommend to catch a bus. The bus stop is located near the terminal. The tickets are rather cheap and you can book them online. If you want to get there by train, you need to know Italy well and how to buy bus and train tickets yourself. Also, you need to buy tickets for your children because children cannot travel free on this route.


Order a transfer from Bergamo Airport


Bergamo

Orio al Serio Airport is known as Bergamo Airport. The airport is located 3 km from Bergamo city centre. Most tourists come to this airport, however not to visit Bergamo, but get to Milan. This is encouraged by cheap airlines (low-cost carriers) which often offer ticket sales (for instance, Ryanair, Wizz Air). This is the second largest airport in Milan. It is quite small and has only 1 terminal.

Bergamo-Milan bus

«Bergamo-Milan» bus
Cost

€6

Waiting time

30 min

Travel time

42 min

Clients

Ind. tourists

Three Bergamo-Milan buses (Terravision, Autostradale, Orioshuttle) depart from the only airport terminal about every 30 min. There are also Flixbus and Buscenter transit buses. The average duration of the bus trip is about 1 h. The bus ticket bought online costs EUR 6-7. If you buy it on the spot, the price will be higher. Tickets are free for children under 4 years old (Terravision) and under 1 year old (Orioshuttle). Buses don’t run at nighttime.

Bergamo Airport-Milan buses:

Terravision, Autostradale, Orioshuttle

Timetable:

from 04:00 a.m. to 01:00 a.m. next day

Drop-off:

to Milan city center or to Milano centrale train station

Waiting time:

20-30 min

Comfort level:

medium: comfortable buses, places for luggage, online booking

Cost:

€6-7
Terravision: trip is free for children under 4 years old
Orioshuttle: the trip is free for children under 1 year old.

Clients:

individual tourists with hand-luggage who know the route and the language and are travelling without children

How to find the bus stop:

The bus stop is located right at the exit. As there is only one airport terminal, you won't spend much time looking for the bus stop.

Train from Bergamo to Milan

Train from Bergamo to Milan
Cost

from €7.50

Waiting time

1 h

Travel time

1 h

Clients

Couples

First, you'll need to get from the airport to Bergamo train station by ATB bus. After that, you'll need to buy a train ticket to Milano Centrale train station. Trains run from from 06:55 to 21:36 departing every 30 min. Getting from Bergamo Airport to Milan by train is more expensive than gettting there by bus. Also, this trip is much longer.

Timetable:

from 06:55 to 21:36

End point of the route:

Milano Centrale

Travel time:

1 h 5 min (15 min – to Bergamo, 50 min – to Milan)

Waiting time:

1 h (30 min – bus, 30 min – train)

Comfort level:

medium

Cost:

€7.50 (€2 – bus, €5.50 – train)

Clients:

Individual tourists

How to get to Milan by train:

You need to go by the ATB bus to Bergamo train station. The ATB bus stop is located outside Bergamo Airport. At the train station, you'll need to buy an electric train ticket to Milan. Your platform will be specified on your ticket. To get to it, follow special signs at the railway station.

Taxi and transfer Bergamo-Milan

Taxi and transfer «Bergamo-Milan»
Cost

from €91

Waiting time

5 min

Travel time

50 min

Clients

Families

Booking Kiwitaxi transfer, you will

  • get directly to your hotel without changes
  • know the price in advance
  • not worry about your heavy luggage

If you like traveling by train, remember that there is no direct route from Bergamo Airport to Milan central station. You should make a change at Bergamo train station. If you travel with kids and heavy suitcases, it’ll be tiring. The transfer driver will meet you at the airport, help you with your luggage and get directly to the hotel. It’s worth taking a transfer from Bergamo to Milan if you arrive at nighttime. Public transport to Milan isn’t available at night.

Car rental in Bergamo

Car rental in Bergamo
Price

from €17

Rental Period

from 1 day

Required driving experience

from 1 year

To rent a car without a driver to get from Bergamo Airport to Milan, provide an IDL, a passport and a credit card. If you reserved a car online, don’t forget to show booking confirmation.
Basic insurance is included in the price of car rental per day. You can rent a car at Bergamo Airport if you didn’t have time to do it in advance.
Fines are high in Italy so obey the traffic rules: in communities the maximum speed limit is 50-70 km/h. Remember that there are lots of toll roads in the country.

How to get from Bergamo to Milan. Transport:

How to get from Bergamo to Milan

If you want to have a comfortable trip from Bergamo to Milan, you need to plan it in advance. Take into account the quantity of your luggage items, whether you are travelling with your children and how easy it is for you to find ticket offices and buy tickets at a foreign airport. If you prepare carefully for your trip from Bergamo Airport to Milan, it won't matter which form of transport you'll choose – your trip will be great!

Read also:

How to get from Vienna Airport to the City Centre?

How to get from Dubai Airport to the City?

How to get from Bangkok airport to Pattaya?