Italy flag Bergamo Airport (BGY)

Country Italy | Europe | Major Hub | IATA: BGY | ICAO: LIME | Elevation 782 ft · 238 m | Local time

Destinations
150
Flights / day
187
Busiest route
Tirana
Top airline
Ryanair

Bergamo Orio al Serio Airport averages 187 flights per day to 150 destinations, with 22 domestic routes and 127 international routes. A total of 33 airlines operate at BGY, led by Ryanair. This airport provides direct service to 40 countries across three continents, with Spain representing its largest international market. The longest nonstop route from Bergamo Orio al Serio connects to Sharjah, with a typical flight time of 6 hr 25 mins. Updated: June 29, 2026

Route Network

Bergamo Orio al Serio Airport connects 149 destinations worldwide, with Tirana standing out as its busiest route. The longest nonstop flight is to Rabil, and the shortest flight is to Bologna.

Albania flag Tirana (TIA) – Albania 2 airlines
2 hr 5 mins
581 mi · 935 km
6
per day
Italy flag Brindisi (BDS) – Italy 1 airline
BGY → BDS
5
per day
United Kingdom flag London (STN) – United Kingdom 1 airline
2 hr 30 mins
607 mi · 977 km
5
per day
Italy flag Catania (CTA) – Italy 3 airlines
2 hr 15 mins
631 mi · 1,015 km
4
per day
Spain flag Barcelona (BCN) – Spain 2 airlines
2 hr 15 mins
487 mi · 784 km
4
per day
Italy flag Palermo (PMO) – Italy 1 airline
2 hr 5 mins
546 mi · 879 km
4
per day
Italy flag Bari (BRI) – Italy 1 airline
1 hr 50 mins
473 mi · 761 km
4
per day
Belgium flag Brussels (CRL) – Belgium 1 airline
2 hr 5 mins
410 mi · 659 km
4
per day
Italy flag Lamezia Terme (SUF) – Italy 1 airline
2 hr 5 mins
574 mi · 924 km
4
per day
Italy flag Cagliari (CAG) – Italy 1 airline
2 hr 0 mins
445 mi · 716 km
3
per day
Poland flag Kraków (KRK) – Poland 1 airline
2 hr 0 mins
557 mi · 896 km
3
per day
Italy flag Nápoli (NAP) – Italy 1 airline
1 hr 45 mins
403 mi · 649 km
3
per day
Bulgaria flag Sofia (SOF) – Bulgaria 2 airlines
2 hr 20 mins
709 mi · 1,140 km
3
per day
Denmark flag Copenhagen (CPH) – Denmark 2 airlines
2 hr 30 mins
699 mi · 1,125 km
3
per day
Spain flag Ibiza (IBZ) – Spain 2 airlines
BGY → IBZ
3
per day
Türkiye flag Istanbul (SAW) – Türkiye 2 airlines
2 hr 55 mins
1,037 mi · 1,668 km
3
per day
Ireland flag Dublin (DUB) – Ireland 1 airline
3 hr 5 mins
891 mi · 1,434 km
3
per day
Italy flag Trapani (TPS) – Italy 1 airline
BGY → TPS
3
per day
Czechia flag Prague (PRG) – Czechia 1 airline
1 hr 40 mins
371 mi · 598 km
3
per day
Spain flag Valencia (VLC) – Spain 1 airline
2 hr 40 mins
671 mi · 1,079 km
3
per day
France flag Paris–Beauvais (BVA) – France 1 airline
2 hr 10 mins
440 mi · 707 km
2
per day
Hungary flag Budapest (BUD) – Hungary 1 airline
1 hr 50 mins
470 mi · 756 km
2
per day
Italy flag Olbia (OLB) – Italy 2 airlines
1 hr 45 mins
330 mi · 531 km
2
per day
Romania flag Bucharest (OTP) – Romania 1 airline
2 hr 30 mins
802 mi · 1,290 km
2
per day
Austria flag Vienna (VIE) – Austria 1 airline
1 hr 35 mins
365 mi · 588 km
2
per day
Poland flag Warsaw (WMI) – Poland 1 airline
2 hr 20 mins
680 mi · 1,095 km
2
per day
Poland flag Warsaw (WAW) – Poland 1 airline
2 hr 20 mins
679 mi · 1,092 km
2
per day
Spain flag Alicante (ALC) – Spain 1 airline
2 hr 45 mins
733 mi · 1,179 km
2
per day
Spain flag Madrid (MAD) – Spain 1 airline
2 hr 50 mins
758 mi · 1,220 km
2
per day
Romania flag Bucharest (BBU) – Romania 1 airline
2 hr 30 mins
803 mi · 1,292 km
2
per day
Romania flag Iaşi (IAS) – Romania 2 airlines
2 hr 35 mins
858 mi · 1,380 km
2
per day
Portugal flag Lisbon (LIS) – Portugal 1 airline
3 hr 30 mins
1,072 mi · 1,724 km
2
per day
Spain flag Málaga (AGP) – Spain 1 airline
3 hr 15 mins
963 mi · 1,550 km
2
per day
United Kingdom flag Manchester (MAN) – United Kingdom 2 airlines
2 hr 50 mins
753 mi · 1,212 km
2
per day
Portugal flag Porto (OPO) – Portugal 1 airline
3 hr 20 mins
969 mi · 1,559 km
2
per day
Romania flag Cluj-Napoca (CLJ) – Romania 2 airlines
2 hr 15 mins
672 mi · 1,081 km
2
per day
Italy flag Crotone (CRV) – Italy 1 airline
BGY → CRV
2
per day
Sweden flag Stockholm (ARN) – Sweden 1 airline
3 hr 5 mins
1,023 mi · 1,647 km
2
per day
Netherlands flag Eindhoven (EIN) – Netherlands 1 airline
2 hr 5 mins
445 mi · 717 km
2
per day
Spain flag Mallorca (PMI) – Spain 2 airlines
2 hr 25 mins
551 mi · 887 km
2
per day
Egypt flag Cairo (CAI) – Egypt 2 airlines
4 hr 5 mins
1,589 mi · 2,557 km
2
per day
Germany flag Cologne (CGN) – Germany 2 airlines
1 hr 55 mins
378 mi · 608 km
2
per day
Poland flag Poznań (POZ) – Poland 1 airline
2 hr 5 mins
566 mi · 911 km
2
per day
Italy flag Alghero (AHO) – Italy 1 airline
BGY → AHO
1
per day
United Kingdom flag Edinburgh (EDI) – United Kingdom 1 airline
3 hr 5 mins
908 mi · 1,461 km
1
per day
Portugal flag Faro (FAO) – Portugal 1 airline
3 hr 30 mins
1,091 mi · 1,755 km
1
per day
Poland flag Katowice (KTW) – Poland 1 airline
2 hr 0 mins
545 mi · 876 km
1
per day
Morocco flag Marrakech (RAK) – Morocco 1 airline
4 hr 0 mins
1,358 mi · 2,186 km
1
per day
Lithuania flag Vilnius (VNO) – Lithuania 1 airline
2 hr 50 mins
923 mi · 1,486 km
1
per day
Germany flag Berlin (BER) – Germany 1 airline
2 hr 0 mins
492 mi · 792 km
1
per day
Finland flag Helsinki (HEL) – Finland 2 airlines
3 hr 25 mins
1,188 mi · 1,912 km
1
per day
Greece flag Kerkyra Island (CFU) – Greece 1 airline
BGY → CFU
1
per day
Spain flag Menorca (MAH) – Spain 2 airlines
BGY → MAH
1
per day
Greece flag Rodes Island (RHO) – Greece 2 airlines
BGY → RHO
1
per day
United Kingdom flag Birmingham (BHX) – United Kingdom 1 airline
2 hr 40 mins
697 mi · 1,122 km
1
per day
Poland flag Gdańsk (GDN) – Poland 1 airline
2 hr 25 mins
715 mi · 1,151 km
1
per day
Greece flag Kos Island (KGS) – Greece 2 airlines
BGY → KGS
1
per day
Malta flag Luqa (MLA) – Malta 1 airline
2 hr 30 mins
722 mi · 1,163 km
1
per day
Greece flag Thessaloniki (SKG) – Greece 2 airlines
2 hr 25 mins
757 mi · 1,218 km
1
per day
Poland flag Wrocław (WRO) – Poland 1 airline
1 hr 55 mins
499 mi · 803 km
1
per day
Serbia flag Belgrade (BEG) – Serbia 1 airline
1 hr 55 mins
519 mi · 835 km
1
per day
Italy flag Bologna (BLQ) – Italy 3 airlines
1 hr 10 mins
110 mi · 177 km
1
per day
Morocco flag Casablanca (CMN) – Morocco 1 airline
3 hr 50 mins
1,249 mi · 2,010 km
1
per day
Morocco flag Fes (FEZ) – Morocco 1 airline
3 hr 35 mins
1,122 mi · 1,805 km
1
per day
Luxembourg flag Luxembourg (LUX) – Luxembourg 1 airline
1 hr 50 mins
318 mi · 511 km
1
per day
United Kingdom flag Newcastle (NCL) – United Kingdom 2 airlines
2 hr 55 mins
817 mi · 1,315 km
1
per day
Norway flag Torp (TRF) – Norway 1 airline
3 hr 0 mins
934 mi · 1,503 km
1
per day
Croatia flag Zadar (ZAD) – Croatia 1 airline
BGY → ZAD
1
per day
Greece flag Athens (ATH) – Greece 1 airline
2 hr 45 mins
905 mi · 1,457 km
6
per week
United Kingdom flag Bristol (BRS) – United Kingdom 1 airline
2 hr 40 mins
690 mi · 1,111 km
6
per week
Romania flag Craiova (CRA) – Romania 1 airline
2 hr 15 mins
698 mi · 1,124 km
6
per week
Greece flag Santorini Island (JTR) – Greece 1 airline
BGY → JTR
6
per week
United Arab Emirates flag Sharjah (SHJ) – United Arab Emirates 1 airline
6 hr 25 mins
2,884 mi · 4,641 km
6
per week
Croatia flag Zagreb (ZAG) – Croatia 1 airline
1 hr 25 mins
307 mi · 494 km
6
per week
Spain flag Fuerteventura (FUE) – Spain 1 airline
4 hr 45 mins
1,750 mi · 2,816 km
5
per week
Greece flag Kefallinia Island (EFL) – Greece 1 airline
BGY → EFL
5
per week
Poland flag Łódź (LCJ) – Poland 1 airline
BGY → LCJ
5
per week
France flag Marseille (MRS) – France 1 airline
1 hr 50 mins
269 mi · 433 km
5
per week
Italy flag Pescara (PSR) – Italy 1 airline
BGY → PSR
5
per week
Greece flag Preveza/Lefkada (PVK) – Greece 1 airline
BGY → PVK
5
per week
Latvia flag Riga (RIX) – Latvia 1 airline
3 hr 0 mins
988 mi · 1,590 km
5
per week
North Macedonia flag Skopje (SKP) – North Macedonia 1 airline
BGY → SKP
5
per week
Romania flag Suceava (SCV) – Romania 1 airline
2 hr 30 mins
800 mi · 1,287 km
5
per week
Georgia flag Tbilisi (TBS) – Georgia 2 airlines
4 hr 20 mins
1,769 mi · 2,846 km
5
per week
Spain flag Tenerife (South) (TFS) – Spain 1 airline
5 hr 0 mins
1,880 mi · 3,026 km
5
per week
Romania flag Timişoara (TSR) – Romania 1 airline
2 hr 0 mins
561 mi · 902 km
5
per week
France flag Toulouse (TLS) – France 1 airline
2 hr 10 mins
433 mi · 697 km
5
per week
Morocco flag Agadir (AGA) – Morocco 1 airline
4 hr 15 mins
1,478 mi · 2,379 km
4
per week
Italy flag Ancona (AOI) – Italy 1 airline
1 hr 20 mins
229 mi · 369 km
4
per week
Morocco flag Beni Mellal (BEM) – Morocco 1 airline
BGY → BEM
4
per week
Ireland flag Cork (ORK) – Ireland 1 airline
BGY → ORK
4
per week
Greece flag Kalamata (KLX) – Greece 1 airline
BGY → KLX
4
per week
Lithuania flag Kaunas (KUN) – Lithuania 1 airline
2 hr 45 mins
899 mi · 1,447 km
4
per week
Italy flag Lampedusa (LMP) – Italy 2 airlines
BGY → LMP
4
per week
Spain flag Lanzarote (ACE) – Spain 1 airline
4 hr 45 mins
1,714 mi · 2,758 km
4
per week
United Kingdom flag Liverpool (LPL) – United Kingdom 1 airline
BGY → LPL
4
per week
United Kingdom flag Nottingham (EMA) – United Kingdom 1 airline
BGY → EMA
4
per week
Italy flag Salerno (QSR) – Italy 1 airline
BGY → QSR
4
per week
Bosnia and Herzegovina flag Sarajevo (SJJ) – Bosnia and Herzegovina 1 airline
1 hr 45 mins
442 mi · 711 km
4
per week
Spain flag Seville (SVQ) – Spain 1 airline
3 hr 20 mins
985 mi · 1,585 km
4
per week
Greece flag Souda (CHQ) – Greece 1 airline
BGY → CHQ
4
per week
Morocco flag Tangier (TNG) – Morocco 1 airline
3 hr 30 mins
1,065 mi · 1,714 km
4
per week
France flag Tarbes/Lourdes/Pyrénées (LDE) – France 2 airlines
BGY → LDE
4
per week
Germany flag Weeze (NRN) – Germany 1 airline
BGY → NRN
4
per week
Armenia flag Yerevan (EVN) – Armenia 1 airline
BGY → EVN
4
per week
Spain flag Zaragoza (ZAZ) – Spain 1 airline
2 hr 35 mins
604 mi · 971 km
4
per week
Spain flag Alava (VIT) – Spain 1 airline
2 hr 40 mins
644 mi · 1,036 km
3
per week
United Kingdom flag Belfast (BFS) – United Kingdom 2 airlines
BGY → BFS
3
per week
Norway flag Bergen (BGO) – Norway 1 airline
BGY → BGO
3
per week
Denmark flag Billund (BLL) – Denmark 1 airline
BGY → BLL
3
per week
Czechia flag Brno (BRQ) – Czechia 1 airline
BGY → BRQ
3
per week
Ireland flag Charleston (NOC) – Ireland 1 airline
BGY → NOC
3
per week
Moldova flag Chişinău (RMO) – Moldova 1 airline
2 hr 45 mins
920 mi · 1,480 km
3
per week
Italy flag Foggia (FOG) – Italy 1 airline
BGY → FOG
3
per week
Italy flag Genova (GOA) – Italy 1 airline
BGY → GOA
3
per week
Greece flag Heraklion (HER) – Greece 1 airline
BGY → HER
3
per week
Greece flag Limnos Island (LXS) – Greece 1 airline
BGY → LXS
3
per week
Norway flag Oslo (OSL) – Norway 1 airline
BGY → OSL
3
per week
Cyprus flag Paphos (PFO) – Cyprus 1 airline
BGY → PFO
3
per week
Romania flag Sibiu (SBZ) – Romania 1 airline
2 hr 15 mins
693 mi · 1,115 km
3
per week
Greece flag Skiathos (JSI) – Greece 1 airline
BGY → JSI
3
per week
Romania flag Târgu Mureş (TGM) – Romania 1 airline
BGY → TGM
3
per week
Bulgaria flag Varna (VAR) – Bulgaria 1 airline
BGY → VAR
3
per week
Greece flag Zakynthos Island (ZTH) – Greece 1 airline
BGY → ZTH
3
per week
Egypt flag Alexandria (HBE) – Egypt 1 airline
BGY → HBE
2
per week
Romania flag Bacău (BCM) – Romania 2 airlines
2 hr 30 mins
825 mi · 1,327 km
2
per week
France flag Biarritz/Anglet/Bayonne (BIQ) – France 1 airline
BGY → BIQ
2
per week
Spain flag Castellón de la Plana (CDT) – Spain 1 airline
BGY → CDT
2
per week
Croatia flag Dubrovnik (DBV) – Croatia 1 airline
BGY → DBV
2
per week
Spain flag Gran Canaria (LPA) – Spain 1 airline
4 hr 55 mins
1,838 mi · 2,957 km
2
per week
Kuwait flag Kuwait City (KWI) – Kuwait 1 airline
BGY → KWI
2
per week
Poland flag Lublin (LUZ) – Poland 1 airline
BGY → LUZ
2
per week
Egypt flag Marsa Alam (RMF) – Egypt 1 airline
4 hr 45 mins
1,955 mi · 3,147 km
2
per week
Bosnia and Herzegovina flag Mostar (OMO) – Bosnia and Herzegovina 1 airline
BGY → OMO
2
per week
France flag Nantes (NTE) – France 1 airline
2 hr 25 mins
548 mi · 882 km
2
per week
Romania flag Oradea (OMR) – Romania 1 airline
BGY → OMR
2
per week
Morocco flag Rabat (RBA) – Morocco 1 airline
BGY → RBA
2
per week
Spain flag Ranón (OVD) – Spain 1 airline
2 hr 55 mins
786 mi · 1,265 km
2
per week
Finland flag Rovaniemi (RVN) – Finland 1 airline
4 hr 10 mins
1,560 mi · 2,511 km
2
per week
Norway flag Stavanger (SVG) – Norway 1 airline
BGY → SVG
2
per week
Senegal flag Dakar (DSS) – Senegal 1 airline
6 hr 25 mins
2,647 mi · 4,260 km
1
per week
Greece flag Karpathos Island (AOK) – Greece 1 airline
BGY → AOK
1
per week
United Kingdom flag London (LTN) – United Kingdom 1 airline
BGY → LTN
1
per week
Italy flag Pantelleria (PNL) – Italy 1 airline
BGY → PNL
1
per week
Cabo Verde flag Rabil (BVC) – Cabo Verde 1 airline
6 hr 40 mins
2,774 mi · 4,465 km
1
per week
Italy flag Rimini (RMI) – Italy 1 airline
BGY → RMI
1
per week
Italy flag Roma (CIA) – Italy 1 airline
1 hr 35 mins
304 mi · 489 km
1
per week
Italy flag Rome (FCO) – Italy 1 airline
1 hr 30 mins
296 mi · 476 km
1
per week
Egypt flag Sharm el Sheikh (SSH) – Egypt 1 airline
4 hr 30 mins
1,819 mi · 2,928 km
1
per week

Route and destination data updated June 29, 2026.

Bergamo Orio al Serio Airport is served by 33 airlines, with Ryanair in the lead at 60% of routes. The top three carriers together cover 71% of routes. 19 carriers operate only one route each. A total of 28 airlines operate international routes, compared with nine airlines serving domestic routes. Neos is operating the longest nonstop flight, connecting to Rabil with a flight time of 6 hrs 40 mins.

Ryanair (106 routes)
Wizz Air Malta (11 routes)
Neos (9 routes)
Norwegian Air Shuttle (6 routes)
Wizz Air (5 routes)
Volotea (5 routes)
Star Air A/S (3 routes)
Fly Air41 Airways (2 routes)
Ryanair UK (2 routes)
Iberia (2 routes)
Air Arabia Egypt (2 routes)
Malta Medair (2 routes)
AlbaStar (2 routes)
Luxwing Ltd (2 routes)
HEY (1 routes)
AJet (1 routes)
Pegasus (1 routes)
Nile Air (1 routes)
PEX (1 routes)
Air Arabia Maroc (1 routes)
TUI Airways (1 routes)
Air Arabia (1 routes)
Georgian Airways (1 routes)
IGT (1 routes)
Blue Dart Aviation Ltd. (1 routes)
FlyOne Armenia (1 routes)
Dan Air (1 routes)
DNA (1 routes)
Jazeera Airways (1 routes)
SkyAlps SRL (1 routes)
Trade Air (1 routes)
VistaJet (1 routes)
Air Cairo (1 routes)

Bergamo Orio al Serio Airport provides direct service to 40 countries across three continents. The route network is 15% domestic and 85% international. Spain is the primary international destination.

Italy - 40/day
Spain - 23/day
Poland - 14/day
United Kingdom - 13/day
Romania - 12/day
Greece - 11/day
Albania - 6/day
France - 5/day
Portugal - 5/day
Morocco - 5/day
Belgium - 4/day
Bulgaria - 4/day
Denmark - 4/day
Ireland - 4/day
Türkiye - 3/day
Czechia - 3/day
Germany - 3/day
Hungary - 2/day
Austria - 2/day
Sweden - 2/day
Netherlands - 2/day
Egypt - 2/day
Lithuania - 2/day
Finland - 2/day
Norway - 2/day
Croatia - 2/day
Malta - 1/day
Serbia - 1/day
Luxembourg - 1/day
United Arab Emirates - 1/day
Latvia - 1/day
North Macedonia - 1/day
Georgia - 1/day
Bosnia and Herzegovina - 1/day
Armenia - 1/day
Moldova - 0/day
Cyprus - 0/day
Kuwait - 0/day
Senegal - 0/day
Cabo Verde - 0/day

Delays

Global  Delays

Delay data is not available yet for this airport.

Delay Performance (7 day average)
Departures
25 min late
min (+1.4%) vs last week
7d trend
Arrivals
4 min late
1 min (-15.2%) vs last week
7d trend
Cancelled Departures
0 flights (7 day total)

Jul 4

2026

Departure
on-time
Arrival
14 min late
Cancelled
0

Jul 3

2026

Departure
23 min late
Arrival
4 min early
Cancelled
0

Jul 2

2026

Departure
24 min late
Arrival
4 min late
Cancelled
0

Jul 1

2026

Departure
27 min late
Arrival
16 min late
Cancelled
0
Delay Performance (30 day average)
Departures
22 min late
9 min (+75.7%) vs last 30 days
30d trend
Arrivals
1 min late
5 min (+139.5%) vs last 30 days
30d trend
Cancelled Departures
0 flights (30 day total)

Jul 4

2026

Departure
on-time
Arrival
14 min late
Cancelled
0

Jul 3

2026

Departure
23 min late
Arrival
4 min early
Cancelled
0

Jul 2

2026

Departure
24 min late
Arrival
4 min late
Cancelled
0

Jul 1

2026

Departure
27 min late
Arrival
16 min late
Cancelled
0

Jun 30

2026

Departure
22 min late
Arrival
10 min late
Cancelled
0

Jun 29

2026

Departure
23 min late
Arrival
14 min late
Cancelled
0

Jun 28

2026

Departure
21 min late
Arrival
8 min late
Cancelled
0

Jun 27

2026

Departure
28 min late
Arrival
1 min late
Cancelled
0

Jun 26

2026

Departure
31 min late
Arrival
8 min late
Cancelled
0

Jun 25

2026

Departure
19 min late
Arrival
4 min early
Cancelled
0

Jun 24

2026

Departure
26 min late
Arrival
2 min early
Cancelled
0

Jun 23

2026

Departure
22 min late
Arrival
on-time
Cancelled
0

Jun 22

2026

Departure
31 min late
Arrival
8 min late
Cancelled
0

Jun 21

2026

Departure
26 min late
Arrival
4 min late
Cancelled
0

Jun 20

2026

Departure
20 min late
Arrival
1 min early
Cancelled
0

Jun 19

2026

Departure
24 min late
Arrival
3 min early
Cancelled
0

Jun 18

2026

Departure
20 min late
Arrival
1 min early
Cancelled
0

Jun 17

2026

Departure
16 min late
Arrival
7 min early
Cancelled
0

Jun 16

2026

Departure
15 min late
Arrival
4 min early
Cancelled
0

Jun 15

2026

Departure
23 min late
Arrival
4 min early
Cancelled
0

Jun 14

2026

Departure
21 min late
Arrival
4 min early
Cancelled
0

Jun 13

2026

Departure
on-time
Arrival
3 min early
Cancelled
0

Jun 12

2026

Departure
on-time
Arrival
3 min early
Cancelled
0

Jun 11

2026

Departure
19 min late
Arrival
3 min early
Cancelled
0

Jun 10

2026

Departure
20 min late
Arrival
1 min late
Cancelled
0

Jun 9

2026

Departure
17 min late
Arrival
4 min early
Cancelled
0

Jun 8

2026

Departure
17 min late
Arrival
5 min late
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#167 (187 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#81 (150 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
9,774 ft 2,979 m 148 ft 45 m Asphalt
9,774 ft 2,979 m 148 ft 45 m Asphalt
2,657 ft 810 m 62 ft 19 m Asphalt
2,657 ft 810 m 62 ft 19 m Asphalt

Runway Length

43 aircraft cannot operate at Bergamo Orio al Serio Airport due to runway length constraints. The airport’s longest runway is 9,774 ft (2,979 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Antonov An-124 Ruslan 9,843 ft 3,000 m 2,953 ft 900 m
Northrop Grumman E-8C Joint Stars 9,843 ft 3,000 m 5,906 ft 1,800 m
Boeing 777-300ER 9,843 ft 3,000 m 5,906 ft 1,800 m
Tupolev Tu-144 9,843 ft 3,000 m 8,530 ft 2,600 m
Boeing B-52 Stratofortress 9,843 ft 3,000 m 9,843 ft 3,000 m
McDonnell Douglas DC-10-30ER 9,843 ft 3,000 m 5,906 ft 1,800 m
McDonnell Douglas DC-8-52 9,843 ft 3,000 m 6,562 ft 2,000 m
McDonnell Douglas KC-10 Extender 9,843 ft 3,000 m 5,906 ft 1,800 m
McDonnell Douglas DC-10-40 9,843 ft 3,000 m 5,906 ft 1,800 m
McDonnell Douglas DC-10-10 9,843 ft 3,000 m 5,906 ft 1,800 m
Douglas DC-8-51 9,843 ft 3,000 m 6,562 ft 2,000 m
Douglas DC-8-62 9,843 ft 3,000 m 6,562 ft 2,000 m
Douglas DC-8-63 9,843 ft 3,000 m 6,562 ft 2,000 m
McDonnell Douglas DC-10-30 9,843 ft 3,000 m 5,906 ft 1,800 m
Douglas DC-8-53 9,843 ft 3,000 m 6,562 ft 2,000 m
Douglas DC-8-61 9,843 ft 3,000 m 6,562 ft 2,000 m
Airbus A330-900neo 9,843 ft 3,000 m 5,577 ft 1,700 m
Airbus A350-900F 9,843 ft 3,000 m 6,562 ft 2,000 m
Airbus A380 Cargo 9,875 ft 3,010 m 6,594 ft 2,010 m
Boeing YAL-1 9,902 ft 3,018 m 7,546 ft 2,300 m
Aero Spacelines Super Guppy 10,000 ft 3,048 m 6,998 ft 2,133 m
Douglas DC-8 10,000 ft 3,048 m 6,499 ft 1,981 m
Boeing 707 10,000 ft 3,048 m 6,201 ft 1,890 m
McDonnell Douglas DC-8-73 10,007 ft 3,050 m 6,562 ft 2,000 m
McDonnell Douglas DC-8-72 10,007 ft 3,050 m 6,562 ft 2,000 m
Airbus A340 Private Jet 10,256 ft 3,126 m 8,999 ft 2,743 m
McDonnell Douglas MD-11 10,299 ft 3,139 m 6,949 ft 2,118 m
Airbus A340-600 10,302 ft 3,140 m 6,562 ft 2,000 m
Boeing BBJ 787-9 10,397 ft 3,169 m 5,699 ft 1,737 m
VC-25A Air Force One 10,466 ft 3,190 m 7,999 ft 2,438 m
Boeing 747-8 10,466 ft 3,190 m 8,793 ft 2,680 m
Airbus A340-500 10,499 ft 3,200 m 6,299 ft 1,920 m
Boeing 747-200 10,499 ft 3,200 m 6,234 ft 1,900 m
Boeing 777-300 10,597 ft 3,230 m 5,906 ft 1,800 m
Boeing 747-100 10,650 ft 3,246 m 6,168 ft 1,880 m
Boeing 747-8 VIP / BBJ 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-8 Freighter 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-300 10,827 ft 3,300 m 6,919 ft 2,109 m
Boeing 747-400F 10,827 ft 3,300 m 6,890 ft 2,100 m
Boeing 747-400ER 10,892 ft 3,320 m 7,136 ft 2,175 m
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Operational Context

Bergamo Orio al Serio (IATA: BGY) operates around 187 flights per day to 150 nonstop destinations. Its network includes 22 domestic and 127 international routes, with Ryanair as the leading carrier and Tirana currently the busiest connection. From BGY, passengers can reach 40 countries across 3 continents, and the longest runway measures 2,979 m (9,774 ft).

Airlines and Destinations Overview

Bergamo Orio al Serio functions as a major low-cost airport for northern Italy, with a route network that is heavily oriented toward international point-to-point traffic. Domestic service is present but limited compared with the broader European network, and the airport also supports a small number of longer-haul routes beyond Europe.

Ryanair is the dominant carrier and anchors much of the airport’s schedule, alongside a mix of other low-cost and network airlines. The route structure reflects a strong emphasis on short- and medium-haul flying, with selected longer-haul services where demand supports them.

Terminal Buildings and Facilities

The passenger terminal at Orio al Serio is organized to handle a high volume of short-haul traffic with a straightforward landside-to-airside flow. Domestic and international passengers use the same terminal complex, with check-in, security, and departures arranged to support efficient transfers through the building.

The airport’s layout is centered on a single commercial passenger terminal, which simplifies wayfinding for most travelers. As at many high-traffic European secondary airports, the focus is on quick processing, clear circulation, and a range of basic passenger services rather than extensive terminal segmentation.

Key characteristics of the terminal system include:

  • Single main passenger terminal
  • Shared facilities for domestic and international departures
  • Streamlined layout for point-to-point travel
  • High-volume low-cost carrier operations
  • Airside areas arranged for short-haul boarding flows

Passenger-facing facilities are geared toward standard preflight needs, including check-in, security screening, retail, and dining. The airport also provides practical services for connecting passengers, business travelers, and day-of-travel visitors, with information and ground transport access concentrated around the terminal.

Passenger facilities available across the airport include:

  • Check-in and baggage services
  • Retail and convenience shopping
  • Food and beverage outlets
  • Passenger information points
  • Ground transport access areas

Airport Lounges

Lounges at the airport are limited compared with larger hub airports, and access is generally tied to airline status, premium tickets, or paid entry where available. Lounge locations are typically within the terminal’s airside departures area.

Notable lounges include:

  • Sala VIP

Dining and Food Options

Food and beverage options at the airport are consistent with a busy low-cost and leisure-oriented terminal, combining quick-service counters, cafes, and sit-down choices. The mix is intended to serve short dwell times and a broad range of departure banks rather than long airport stays.

Common dining options include:

  • Quick-service cafes
  • Sandwich and snack outlets
  • Bar and coffee service
  • Casual dining venues

Public Transport and Parking

The airport is connected to Bergamo and the surrounding region by road and public transport, with bus services providing the main non-driving access for many passengers. Official ground transport and parking information is available through the airport’s own website, including current options for reaching the terminal and planning vehicle access at Bergamo Airport.

Road access is important for travelers from Milan, Bergamo, and other parts of Lombardy, as well as passengers connecting from wider northern Italy. Taxis and private vehicles are also common, and the airport’s location makes it a practical gateway for both local and regional demand.

Passengers can reach the airport using:

  • Airport bus services
  • Regional bus connections
  • Taxi
  • Private car
  • Prebooked transfers

Parking is structured to support both short stays and longer trips, with products designed for terminal access and advance booking. Availability and product names may vary, so passengers should check the airport’s parking pages before travel.

Parking options include:

  • Short-stay parking
  • Long-stay parking
  • Terminal-adjacent parking
  • Prebooked parking products

Runways and Operations

The airport has a single commercial runway measuring 2,979 meters, which supports a wide mix of narrow-body operations and scheduled passenger services. The runway length is suitable for the airport’s typical short- and medium-haul traffic, with some longer flights also possible depending on aircraft type and operating conditions.

Operations are shaped by high-frequency low-cost flying, with the airfield handling a large number of daily movements for point-to-point services. The airport’s role is primarily commercial, though it also functions as an important regional aviation facility for northern Italy.

The runway system includes:

  • One runway
  • Runway length of 2,979 meters
  • Support for narrow-body passenger aircraft
  • Scheduled commercial operations
  • High-frequency movement patterns

Passenger Traffic and Airport Role

Bergamo Orio al Serio is one of the key commercial airports serving northern Italy and has developed into a major low-cost gateway for the Milan and Lombardy area. Its traffic base is built around short-haul European demand, with a route network that also includes selected longer-haul services.

The airport’s passenger role is defined by high-volume point-to-point travel rather than hub-and-spoke banking. It serves leisure travelers, cost-sensitive business travelers, and regional passengers seeking access to a wide European network from a single airport.

The airport’s role includes:

  • Major low-cost gateway
  • Point-to-point network airport
  • Regional airport for Lombardy
  • European leisure and business demand
  • Limited long-haul connectivity

Location and Catchment Area

The airport is located near Bergamo in Lombardy and also serves the wider Milan metropolitan catchment, particularly travelers looking for a low-cost alternative to the larger airports in the region. Its position in northern Italy gives it access to a dense population base and strong road links.

It also draws passengers from surrounding provinces and from travelers crossing into Italy from nearby areas of central Europe. The airport’s catchment is shaped by both local demand and the broader mobility patterns of northern Italy.

The airport serves:

  • Bergamo and its surrounding area
  • Milan catchment demand
  • Lombardy region travelers
  • Northern Italy leisure and business passengers
  • Cross-regional point-to-point traffic

Hotels Near the Airport

There are hotel options near the airport for overnight stays, early departures, and late arrivals, with some properties serving transit passengers and others useful for business travel or short regional trips. Travelers should check current location and transfer arrangements before booking.

Notable nearby hotels include:

  • Winter Garden Hotel Bergamo Airport
  • Starhotels Cristallo Palace
  • Hotel Executive Bergamo

Airport History

The airport began as a regional airfield serving the Bergamo area and gradually expanded into a much larger commercial airport as low-cost carrier traffic grew in Italy and across Europe. Its development reflected the broader rise of secondary airports supporting dense intra-European travel.

As passenger demand increased, the airport added and modernized terminal facilities to handle higher traffic volumes and faster passenger throughput. This transition was closely tied to the growth of low-cost operations, which reshaped its route structure and operating model.

The airport’s runway and airside infrastructure were also adapted over time to support more intensive scheduled service. These changes allowed it to move from a primarily regional role into one of the most important point-to-point airports in northern Italy.

Miscellaneous