Milan Bergamo Airport

BGY LIME  Bergamo, Italy

Save live traffic
 aircraft nearby

BGY at a glance

  • What it is: Milan Bergamo Airport is a regional airport serving Bergamo, Italy.
  • Codes: BGY on your ticket, LIME on the radar.
  • How busy: the reference profile lists about 17.0 million annual passengers across 1 runway.
  • Main airline: Ryanair bases aircraft here.
  • Right now: 6 aircraft are within 55 km, shown live on the map above.
  • Local time zone: Europe/Rome (UTC+2), so every time shown for BGY is local rather than UTC.

Aircraft observed near BGY

6 aircraft are within 55 km of BGY right now. This is live ADS-B traffic, not a published timetable: aircraft are classified by what they are physically doing - Climbing out, on approach, or holding at cruise overhead. For gate numbers and scheduled times, check with BGY directly or your airline.

Departing now

FlightOperatorRouteStatusAltitudeSpeed
ITY1702 route not published on stand or taxiing
ITY1601 route not published on stand or taxiing 13 kts

Arriving now

FlightOperatorRouteStatusAltitudeSpeed
RYR7CE Ryanair route not published on approach 975 ft 157 kts
THY6AM Turkish Airlines route not published on approach 14,425 ft 355 kts
XMT3FJ route not published on approach 825 ft 133 kts

Overhead and in the area

FlightOperatorRouteStatusAltitudeSpeed
BAW544K British Airways route not published in the area 33,000 ft 479 kts
17.0M
Annual passengers (reference)
1
Runways
1
Terminals
782 ft
Field elevation

About BGY

Also known as Orio al Serio, this is the third busiest airport in Italy and one of the largest single-runway airports in Europe. It serves as Ryanair's biggest base in continental Europe and handles most low-cost traffic for the Milan area. The airport is also a significant express freight hub for DHL and the Italian postal service.

Orio al Serio opened in 1937 as a military airfield east of Bergamo, Italy, and it stayed mostly in air force hands for decades. Civil flights began in the early 1970s under the name Il Caravaggio, honoring the painter born in the nearby town of that name. For years the field handled only a trickle of domestic flights and charters, while nearby Milan handled almost all the region's air traffic.

Everything changed in 2002, when Ryanair chose Bergamo as its first Italian base. The airline marketed it as a Milan airport, and cheap fares combined with a fast bus into the city made the plan work. Passenger numbers climbed from about a million in the late 1990s to more than thirteen million by 2019. That single decision transformed a quiet regional field into one of Europe's busiest low cost bases.

After the pandemic, the airport set new records, passing seventeen million passengers in 2024. That made it Italy's third busiest airport, behind only Rome Fiumicino and Milan Malpensa. Along the way it grew into a serious freight airport too, hosting DHL on overnight runs. Because there is only one runway, the terminal has needed repeated expansion to cope, with growth showing little sign of slowing.

How BGY operates today

Bergamo runs a single runway, 10/28, about 2,900 meters long, which makes it one of the busiest one-runway airports in Europe. One passenger terminal has been enlarged repeatedly and is being expanded again to handle the crowds that Ryanair alone brings through its gates each year.

The Irish carrier bases a large fleet here and supplies most seats, with Wizz Air adding more scale. Overnight, the airport turns into a busy cargo hub, as DHL, UPS, and Italian operators move freight while passenger flights pause. Winter fog on the flat plain nearby often causes delays and diversions to nearby fields.

Top routes from BGY

DestinationMain airlinesWhy it matters
Catania (CTA) Ryanair, Wizz Air, easyJet Italy's densest north to south domestic corridor, carrying Sicilians working in Lombardy.
Palermo (PMO) Ryanair, Wizz Air A second heavy Sicilian route with high frequency year round and huge summer peaks.
Bari (BRI) Ryanair, Wizz Air Links industrial Lombardy with Puglia, one of the strongest internal migration corridors in Italy.
Barcelona (BCN) Ryanair, Vueling The busiest international route, mixing weekend leisure travel with business traffic.
Bucharest (OTP) Wizz Air, Ryanair Serves Italy's large Romanian community, a market low cost carriers built almost from scratch.

Facts about BGY

  • Bergamo now handles more passengers than any Italian airport except Rome Fiumicino and Milan Malpensa.
  • The airport is officially named Il Caravaggio, after the painter born in the nearby town of Caravaggio.
  • Ryanair opened its first Italian base here in 2002, and still provides most of the airport's seats.
  • By night the passenger airport becomes an express freight hub, with integrators loading while the terminal is quiet.

Plane spotting at BGY

The perimeter roads near the runway 28 threshold and the public areas along Via Aeroporto give close views of departures, though the mix is unusually uniform with a Ryanair 737 every few minutes. Stay after dark for the cargo wave. New to spotting? Start with our aircraft identification guide and the world's best spotting airports.

IATA / ICAO
BGY / LIME
Location
Bergamo, Italy 45.674, 9.704
Time zone
Europe/Rome
Opened
1937
Hub for
Ryanair

Airlines hubbed at BGY

Tracked flights using BGY

Selected scheduled services whose curated route starts, ends or stops at Milan Bergamo Airport.

FlightRouteTypical aircraft
FR8542 BGYBCN Boeing 737-800Track FR8542 →

Nearby and related airports

Geographically close airports and useful alternatives in Italy.

More airports and guides connected to BGY

Most of the tails you see here belong to Ryanair. How a field like this runs day to day is covered in how airports work. Nearby, Milan (MXP) serves the same country. The codes BGY and LIME are explained in airport codes decoded.

Data sources and review

Reviewed 2026-07-29 by Flight-Tracker.net Editorial Team

Passenger, runway, terminal and hub figures are maintained as a reviewed reference snapshot, not a live operational record. Check the airport directly before travelling.

Read our airport data sourcing and review process, or inspect the machine-readable reference dataset.

Frequently asked questions about BGY

What is the airport code for Milan Bergamo Airport?

Milan Bergamo Airport uses the IATA code BGY on tickets and baggage tags, and the ICAO code LIME in flight plans and on radar. The leading “L” in LIME is the region marker: ICAO codes are grouped geographically, which is why airports near each other usually share their first letter or two while their IATA codes look unrelated.

How many runways does BGY have?

Milan Bergamo Airport operates 1 runway across 1 passenger terminal. The field sits at 782 ft above sea level.

How busy is BGY?

This reference profile lists roughly 17.0 million annual passengers for Milan Bergamo Airport. You can see aircraft observed departing, arriving and overhead on this page, taken from live ADS-B broadcasts.

Which airlines are based at BGY?

Ryanair treat BGY as a hub or major base. Many other carriers serve the airport without basing aircraft there.

How many terminals does BGY have?

This reference lists Milan Bergamo Airport with 1 passenger terminal. Check the airport or operating airline for the terminal assigned to a specific flight.

What time zone is BGY in?

Milan Bergamo Airport runs on Europe/Rome, currently UTC+2. Flight trackers work in UTC internally, so the seven-day history on our flight pages is stamped UTC while the boards on this page are in BGY local time - worth remembering when the two disagree by a whole calendar day.

Can I track flights at BGY live?

Yes. The map on this page shows every aircraft broadcasting its position within about 55 km of Milan Bergamo Airport, and there are 6 in range as this page loaded. The boards split them into departures, arrivals and traffic passing overhead, all timed in Europe/Rome.