BGY - Milan Bergamo

How much does it cost to get from Bergamo Airport to Milan or Bergamo?

Last updated: July 2026

Quick answer: What does it cost to get from Bergamo Orio al Serio Airport to Milan or Bergamo city? Verified ATB, Terravision and Trenord fares compared. Private transfer to Bergamo City Center: from €122 per vehicle, or €202 for 4 passengers (about €51 each), fixed price, driver waiting at arrivals.

Popular BGY transfers - fixed price, book in minutes

Two very different questions here — Bergamo is 5 km away (cheap), Milan is 50 km away (not cheap by taxi).

To Bergamo city (5 km)

TransportCostTime
Local bus (ATB Line 1)3.00 € (Tariffa C, valid 90 min)15 min
TaxiMetered; short 5 km hop10-15 min
TransferFixed when you book10-15 min

Fixed-price private transfer

BGY Bergamo City Center

From€122for 2 passengers

4 passengers: €202 per vehicle, about €51 per person

  • Fixed price, no meter
  • Flight tracked
  • 60 min free waiting
  • Driver meets you at arrivals
  • Free cancellation up to 24 h before pickup
See vehicles and book
BGY → Bergamo City Center €122See vehicles and book

Bergamo is easy and affordable. ATB prices the airport-to-city route as a three-zone journey — Tariffa C, 3.00 € — and the ticket stays valid for 90 minutes, which covers the connection onward. The bus is frequent and drops you at the train station, from which the Upper Town (Città Alta) is a funicular ride away. If you are riding around Bergamo the same day, ATB's 24-hour "Intera Rete" ticket at 8.50 € covers the network including the airport.

To Milan center (50 km)

TransportCostTime
Airport coach (direct)8 € (Terravision)50-70 min
ATB bus to Bergamo + Trenord train9 € (3.00 € + ~6 €)80-90 min
TaxiAgreed with the driver; a 50 km A4 run50-70 min
Pre-booked transferFixed when you book50-70 min

The airport bus is king for Milan

At 8 € with Terravision, the direct airport coach to Milano Centrale is the obvious choice for most travelers. Here's why it works:

  • Frequent: Terravision departs every 20-30 minutes
  • Comfortable: Modern coaches with luggage storage, AC, sometimes WiFi
  • Direct: No stops between BGY and Milano Centrale
  • Reliable: About 55 minutes, stretching to 70 in traffic, rarely significantly delayed

Companies: Terravision, Autostradale, Orio Shuttle — all similar quality, each setting its own fare. Terravision's is the one published above; check the others on their own sites and take whichever leaves next.

When is a taxi/transfer worth the cost to Milan?

ScenarioCoach cost (Terravision, 8 € each)Transfer costWinner
Solo traveler8 €Per vehicleCoach by far
Couple16 €Per vehicleCoach
Family of 432 €Per vehicleCoach (but closer)
Group of 5-640-48 €Per vehicle (van)Transfer approaches value
Late night (no coach)N/APer vehicleTransfer (only option)

Because a transfer is priced per vehicle and the coach per head, the maths tips as your group grows. Get a transfer quote for your actual party size and compare it against the coach total — the crossover is usually somewhere around 4-6 people, or whenever the coaches have stopped running.

The Bergamo + train combo

An alternative route to Milan: 1. ATB bus to Bergamo station: 3.00 €, 15 min 2. Trenord train to Milan: ~6 €, 50 min 3. Total: ~9 €, 80-90 min

This works out about the same as the direct coach, takes longer, and requires a connection — so take it for the right reason. The advantage: you can stop in Bergamo on the way, which is genuinely worth doing. The disadvantage: more hassle with luggage, for no saving.

Hidden costs

  • Taxi tolls: The A4 motorway has tolls, which end up on your bill one way or another — worth knowing before you agree a price
  • From Milano Centrale to your hotel: The coach drops you at the train station, not your door. From there you need a metro ticket or a city taxi on top — check ATM's current fare for the Milan urban ticket
  • Return journey: Coach companies run the same route in reverse. Book your return too if you know the date.

When a private transfer from BGY is the right choice

  • Three or more people: a 4-seat car to Bergamo City Center is from €202, about €51 per person, usually level with or below separate public-transport tickets once you count the walk, the wait and the last mile with bags.
  • Going to a specific address rather than the main station: the car goes to the door, so the public-transport fare is not the whole cost of the trip.
  • Arriving tired or late: the driver waits at arrivals with your name, included for 60 minutes after landing.

BGY → Bergamo City Center from €122Fixed price, flight tracked, free cancellation up to 24 h before pickup.

Related Airport Guides