Bergamo Airport to Milan: bus, taxi or private transfer?

Three ways to get from Milan Bergamo Orio al Serio (BGY) to Milan, with real prices and journey times. There is no train from the airport: this is what is left.

Prices checked in October 2026 · About 55 km from the airport to the Duomo

At a glance

OptionPriceTime to the centreDoor to doorBest for
Direct busfrom €5 per personabout 50 min to CentraleNo, to Milano CentraleThe tightest budget
Taxi€128 per car, set fare50–60 minYesNo pre-booking, with a Milan-licensed taxi
Private transferBlackLimofrom €140 per car, fixed price50–60 minYes, driver waits at arrivalsFamilies, groups, early or delayed flights, business

No train leaves from Orio al Serio: to travel by rail you first have to take a city bus to Bergamo station. The €128 fare is the set fare for taxis licensed by the City of Milan; Bergamo-licensed taxis use the meter. Our price is the fixed fare from central Milan.

What it costs for three people

€15Bus · 3 tickets
€128Taxi · per car
€140Private transfer · per car

The three options in detail

Direct bus to Milano Centrale

from €5

Several coach companies link the terminal with Piazza Luigi di Savoia, in front of Milano Centrale, in about fifty minutes, with departures every half hour.

Good
  • The cheapest option, from €5 one way
  • Luggage goes in the hold
  • Frequent departures, including early morning
Keep in mind
  • Only as far as Centrale: then metro or taxi to your hotel
  • Can take over an hour in traffic
  • One ticket each adds up for families

Taxi

€128

Taxis wait at the rank outside arrivals. Taxis licensed by the City of Milan charge a set fare of €128 per car into Milan; Bergamo-licensed taxis run the meter instead.

Good
  • Door to door, no booking needed
  • A set fare, with a Milan-licensed taxi
Keep in mind
  • The queue at Orio is mostly Bergamo taxis, on the meter
  • Nobody waits for you if your flight is late
  • Queues after busy arrivals

Private transfer with BlackLimo

from €140

A licensed chauffeur and a premium car booked in advance, at our fixed airport fare to central Milan: €140 per car, whatever the traffic.

Good
  • Your driver waits in the arrivals hall with your name on a sign
  • Flight tracked, up to 60 minutes of free waiting
  • Same price for 1 to 3 passengers; van for up to 6
  • Child seats free on request
Keep in mind
  • Costs more than the bus if you travel alone
  • Needs booking at least 30 minutes ahead

Which one should you choose?

Alone with light luggage

Take the bus: from €5 and about fifty minutes.

On a tight budget

The bus, booking your ticket online in advance.

Two or more with suitcases

A car makes more sense: against three bus tickets the gap narrows quickly.

Flight at dawn or late evening

A private transfer: your chauffeur is already there, with no bus timetable to depend on.

Children or a group of up to 6

A private transfer with free child seats, or our van.

See your exact price

Enter your hotel or address: fixed price, instant confirmation.

Orio al Serio transfer

Frequently asked questions

Is there a train from Orio al Serio to Milan?+

No, there is no direct rail link from the airport. To travel by train you first have to take a city bus to Bergamo station.

How much is the bus from Bergamo Airport to Milan?+

From €5 per person one way on the operator’s own site, with returns from twice that. The ride takes about fifty minutes to Milano Centrale.

How much is a taxi from Bergamo Airport to Milan?+

Taxis licensed by the City of Milan charge a set fare of €128 per car. Bergamo-licensed taxis, which are the ones you mostly find in the airport queue, run the meter.

How long does it take from Bergamo Airport to Milan?+

About 50 minutes by car or on the direct bus to Milano Centrale, and 50–60 minutes by taxi to the centre, depending on traffic on the A4.

Is a private transfer worth it?+

Alone with a backpack, the bus costs far less. For two or three people with suitcases, or a flight at dawn, a fixed-price car waiting at arrivals is worth the difference.

Sources: Terravision, taxi fare. Prices can change: check the operator before you travel.