Compare your options
Typical cost and journey time from Bergamo into central Milan.
Shuttle bus (Orio Shuttle, Terravision, Flibco)
CheapestCost
About €8–10
Time
50–60 min to Milano Centrale
- Hours
- About 4am–1am, every 20–30 min
- Where to find it
- Bus bays outside arrivals.
- Good to know
- For Bergamo itself, the airport bus to Bergamo station takes 15 minutes.
Taxi
FastestCost
About €100–120
Time
45–70 min to Milan
- Hours
- 24/7
- Where to find it
- Taxi rank outside arrivals.
Uber (black car)
Cost
About €120+
Time
45–70 min
- Hours
- 24/7
- Where to find it
- Pick-up outside arrivals.
- Good to know
- In Italy, Uber mostly offers expensive black cars.
Our pick
Take a shuttle bus to Milano Centrale; book online for a guaranteed seat. If you're staying in Bergamo's old town, you're in luck: it's 15 minutes away.
Quick answers
The questions people ask most about Bergamo.
What's the cheapest way from Bergamo to central Milan?
Shuttle bus (Orio Shuttle, Terravision, Flibco): About €8–10, taking 50–60 min to Milano Centrale.
How much is a taxi from BGY to central Milan?
About €100–120. The ride takes 45–70 min to Milan.
What hours does the Shuttle bus (Orio Shuttle, Terravision, Flibco) run?
About 4am–1am, every 20–30 min.
Where do Uber (black car) pick up at Bergamo?
Pick-up outside arrivals. Expect to pay about €120+.
Where do I catch the Shuttle bus (Orio Shuttle, Terravision, Flibco)?
Bus bays outside arrivals.
Other airports for Milan
LINMilanMilan Linate AirportMetro M4 · from €2.20MXPMilanMilan Malpensa AirportPublic transit · from €10AMSAmsterdamAmsterdam Airport SchipholNS train · from €6.50EINAmsterdamEindhoven AirportBus 400/401 + NS train · from €25ATHAthensAthens International AirportPublic transit · from €5.50BCNBarcelonaBarcelona–El Prat AirportAerobús · from €7