⚠️ There is no train at Milan Bergamo Airport yet; the airport rail station is still under construction. For Milan, take a direct coach to Milano Centrale; for Bergamo, take ATB bus line 1 or a taxi.
Milan Bergamo Orio al Serio Airport
Bergamo / Milan, Italy
Milan Bergamo Airport is at Orio al Serio, about 5 km from Bergamo and about 45 km from Milan. There is no train at the airport yet. For Milan, several companies run direct coaches from outside Arrivals to Milano Centrale, taking about 50 to 60 minutes and leaving every 20 to 30 minutes. For Bergamo, ATB bus line 1 runs to Bergamo station, the city centre and the Città Alta. For taxis, leave Arrivals through Door 1 to the designated taxi area. Licensed taxis can also be booked through Uber Taxi; follow the Uber app to its pickup point.
Ride Options
Airport Coach to Milano Centrale
shuttleDirect coach to Milan
ATB Bus Line 1
transitBergamo station, city centre and the Città Alta
Taxi
taxiDoor-to-door ride to Bergamo or Milan
Uber Taxi
taxiBook a licensed taxi in the Uber app
Welcome Pickups
Pre-booked TransferPre-booked transfer to Milan, Bergamo or the lakes
SIXT Ride
ChauffeurPre-booked chauffeur transfer
Pickup Guidance
Rideshare
Uber's BGY airport pickup page also lists professional-driver options (Comfort, Van, Black); availability and the pickup point are shown in the app.
Taxi
Leave Arrivals through Door 1 and use the designated taxi area. Uber Taxi also books licensed taxis via ItTaxi; follow the app for pickup instructions.
Shuttle
Direct coaches to Milano Centrale (Autostradale, Flibco, Orio Shuttle, Terravision) leave from the bus stops outside Arrivals.
Transit
ATB bus line 1 runs to Bergamo station and on toward the Città Alta funicular. There is no operating airport rail station yet.
Private Transfer
Welcome Pickups and SIXT Ride offer pre-booked transfers with a driver meeting you on arrival.
Travel Extras
Some links may be affiliate links. Tarmyq may earn a commission at no extra cost to you. Learn more
Local Tips
- Direct coaches to Milano Centrale leave from outside Arrivals every 20–30 minutes.
- Allow about 50–60 minutes to Milano Centrale, more in heavy traffic.
- ATB bus line 1 runs to Bergamo station and continues toward the Città Alta funicular.
- For taxis, leave Arrivals through Door 1 to the designated taxi area, or book a licensed taxi with Uber Taxi.
- A staffed left-luggage service operates just outside the terminal, daily 7am–10pm.
Tarmyq local tip
The Milan coaches are interchangeable: take whichever leaves next from the stops outside Arrivals, and buy a ticket for that operator.
Frequently asked questions
How do I get from Bergamo Airport to Milan?
Direct coaches leave from outside Arrivals for Milano Centrale every 20–30 minutes and take about 50–60 minutes.
Is there a train from Bergamo Airport?
Not yet. The airport rail station is still under construction; use the coaches, ATB bus line 1 or a taxi.
How do I get from Bergamo Airport to Bergamo city?
ATB bus line 1 runs to Bergamo station and continues toward the Città Alta funicular.
Does Uber work at Bergamo Airport?
Yes. Uber Taxi books licensed taxis via ItTaxi, and Uber also lists professional-driver options. Follow the Uber app to its pickup point.
Does Bergamo Airport have luggage storage?
Yes. A staffed left-luggage service operates just outside the terminal, daily from 7am to 10pm.