Milan Bergamo (Orio al Serio) Airport Guide (BGY) 2026

Ryanair's Italian hub. 50km from Milan but dirt-cheap flights make it worth the trek.

Plan your Italy trip →

The basics

Bergamo Orio al Serio (BGY) is labeled "Milan Bergamo" by budget airlines. It's actually in Bergamo, 50km from Milan. Ryanair's largest Italian base. Expect long queues, limited facilities, and flights for €20-60 across Europe.

Getting to Milan center

OptionTimeCostNotes
Autostradale/Terravision bus60-75 min€7-10To Milano Centrale. Most common option.
Orio Shuttle60-75 min€5-8To Milano Centrale. Book online for discounts.
Taxi50-70 min€100+Not recommended — very expensive.
Train via Bergamo70-80 min€7-8Bus to Bergamo station (€2) + train to Milan (€5.80).

Consider staying in Bergamo

Bergamo's Città Alta (upper town) is a stunning medieval walled city with Venetian fortifications, worth a half-day visit. If your flight arrives late or departs early, stay in Bergamo (hotels €50-80) rather than schlep to Milan and back. The airport is 5km from the old town.

💡 The real cost of "cheap" flights: A €30 Ryanair flight to BGY + €10 bus + 75 min travel = €40 + time. A €80 flight to Linate + €2.20 metro + 25 min = €82.20 but 2 hours saved. Do the math for YOUR trip.

Related guides

BGY → MilanMilan Guide

Related Guides

Need help planning?

We build custom Italy trips — including airport transfers and logistics.

Plan free →
© 2026 ItalyPlanner.ai · About · TourLeaderPro · Estate Romana