Milan Bergamo Airport (BGY) is actually in Bergamo, about 45 km northeast of Milan, not in Milan itself. The cheapest way into the city is a direct coach (Autostradale, Terravision, Flixbus, Flibco or Orio Shuttle) to Milano Centrale for about €8 — about €7 if booked on the operator's app — in roughly 50–60 minutes. A local ATB bus plus Trenord regional train combo costs about the same and lets you stop in Bergamo's Città Alta, while a taxi runs about €45–50 for the same trip.
How to find it
- AIRPORTMilan Bergamo Airport (Orio al Serio)
- 01Exit arrivals — the coach bays are right outside the terminal. Several companies run the same route; take whichever leaves next, but the ticket is operator-specific.
- 02Buy the roughly €8 ticket (about €7 on the app, about €10 from the driver).
- 03Ride about 50–60 minutes to Via Sammartini, alongside Milano Centrale station (M2/M3 metro, mainline trains). Coaches run about every 20–30 minutes, roughly 03:00 to 00:30.
- CITY CENTREMilan
Ticket
Direct coach single ticket to Milano Centrale (Autostradale / Terravision / Flixbus / Flibco / Orio Shuttle)
Where to buy: At the coach-company desks and machines just outside arrivals, on the operator's website or app in advance (cheaper, about €7), or from the driver (about €10).
How to pay: Card or cash; an advance online ticket gives a QR code to scan as you board.
All ways to downtown, compared
| Option | Price | Time | Ticket |
|---|---|---|---|
| BusCheapest route | €8.00 | 55 min | Direct coach single ticket to Milano Centrale (Autostradale / Terravision / Flixbus / Flibco / Orio Shuttle) |
| Combination | €8.00 | 1 h 20 min | ATB urban bus line 1 (about €2.70) + Trenord regional train Bergamo–Milano Centrale (about €5.50) |
Frequently asked
- What is the cheapest way from Bergamo Airport to Milan?
- A direct coach to Milano Centrale for about €8 (about €7 booked on the operator's app, about €10 from the driver), taking roughly 50–60 minutes. Autostradale, Terravision, Flixbus, Flibco and Orio Shuttle all run the route.
- How far is Bergamo Airport from Milan?
- About 45 km northeast of Milan — the airport is physically in Bergamo, not Milan, though it's marketed as a Milan airport. The direct coach covers it in about 50–60 minutes.
- Is there a cheaper option than the direct coach?
- Not really cheaper, but a same-price alternative: the ATB urban bus line 1 to Bergamo railway station (about €2.70) plus a Trenord regional train to Milano Centrale (about €5.50) also comes to about €8 total, and lets you stop in Bergamo's Città Alta old town.
- How much is a taxi from Bergamo Airport to Milan?
- About €45–50, since Bergamo is 45 km from Milan — several times the roughly €8 coach fare.
- What is the best way from BGY to downtown Milan?
- For budget travellers the best way is the cheapest: the direct coach to Milano Centrale for about €8, in roughly 50–60 minutes.
- Where does the coach from Bergamo Airport arrive in Milan?
- At Via Sammartini, right alongside Milano Centrale station, which connects to the M2 and M3 metro lines and mainline trains.
Last verified: . Prices and timetables change — confirm at the official transport source.
