Ryanair's Italian hub. 50km from Milan but dirt-cheap flights make it worth the trek.
Plan your Italy trip →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.
| Option | Time | Cost | Notes |
|---|---|---|---|
| Autostradale/Terravision bus | 60-75 min | €7-10 | To Milano Centrale. Most common option. |
| Orio Shuttle | 60-75 min | €5-8 | To Milano Centrale. Book online for discounts. |
| Taxi | 50-70 min | €100+ | Not recommended — very expensive. |
| Train via Bergamo | 70-80 min | €7-8 | Bus to Bergamo station (€2) + train to Milan (€5.80). |
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.
We build custom Italy trips — including airport transfers and logistics.
Plan free →