Milan Bergamo Airport, officially named Il Caravaggio International Airport, sits in Orio al Serio, 5 km from Bergamo city centre and 45 km northeast of Milan. It is Italy's third-busiest airport, handling 17.4 million passengers in 2024. The airport is one of Ryanair's four largest global bases, which has driven consistent passenger growth since the carrier's arrival in 2003.
The airport operates a single terminal with two gate zones: Zone A serving Schengen and domestic routes, and Zone B handling non-Schengen flights. Low-cost carriers dominate the route network, with Ryanair accounting for the majority of movements. Other significant operators include Wizz Air, easyJet, Volotea, and Pegasus Airlines, connecting BGY to over 140 destinations across Europe and North Africa.
SACBO S.p.A. has managed the airport since its incorporation in 1970, with SEA — the operator of Milan Linate and Malpensa — holding a 31% stake. The airport forms part of the Milan airport system, which collectively handled 56.9 million passengers in 2024, making it the largest multi-airport system in Italy.
🅿️ Parking
2 options- Milan Bergamo Airport
- ParkinGO
For full details, see our complete Il Caravaggio International Airport parking guide.
🚗 Car Rentals
12 options- Sixt
- Hertz
- Avis
- Budget
- Europcar
- Enterprise
- National
- Alamo
- Locauto
- Maggiore
- Goldcar
- Record Go
For full details, see our complete Il Caravaggio International Airport car rentals guide.
🛋️ Lounges
2 options- Milan Bergamo Airport
- HelloSky
For full details, see our complete Il Caravaggio International Airport lounges guide.
🏨 Hotels
3 options- NH Orio al Serio
- Starhotels Cristallo Palace
- B&B Hotel Bergamo
For full details, see our complete Il Caravaggio International Airport hotels guide.
🚌 Shuttles
4 options- Orio Shuttle
- Terravision
- Autostradale
- Flibco
For full details, see our complete Il Caravaggio International Airport shuttles guide.
🚇 Public Transport
1 optionFind 1 public transport option at Il Caravaggio International Airport.
For full details, see our complete Il Caravaggio International Airport public transport guide.
🛫 Terminals
1 terminal- TerminalMixed
Ryanair, Wizz Air, easyJet, Volotea, Pegasus Airlines, Transavia, Norwegian, AeroItalia
Concourses: Zone A, Zone B
🏙️ Nearby cities
2 cities- Bergamo5 km west
- Milan45 km southwest
🗺️ Airport Location
🔗 Useful links
Frequently Asked Questions
What are the airport codes for Il Caravaggio International Airport?
What are the airport codes for Il Caravaggio International Airport?
Where is Il Caravaggio International Airport located?
Where is Il Caravaggio International Airport located?
What services are available at Il Caravaggio International Airport?
What services are available at Il Caravaggio International Airport?
Help us improve this page
Found outdated information or know about a service we're missing? Let us know!
📝 Suggest page updatesService details may change. Always confirm with providers before travel.