Baku Airport (GYD)

Azerbaijan flag

Country Azerbaijan | Continent Asia | IATA: GYD | ICAO: UBBB | Elevation 10 ft · 3 m | Local time

Destinations
62
Flights / day
66
Busiest route
Tbilisi
Top airline
AZAL Azerbaijan Airlines

Baku Heydar Aliyev Airport averages 66 flights per day to 62 destinations, with zero domestic routes and 58 international routes. A total of 31 airlines operate at GYD, led by AZAL Azerbaijan Airlines. This airport provides direct service to 30 countries across three continents, with Türkiye representing its largest international market. The longest nonstop route from Baku Heydar Aliyev connects to Beijing, with a typical flight time of 7 hr 25 mins. Updated: February 16, 2026

Route Network

Baku Heydar Aliyev Airport connects 58 destinations worldwide, with Tbilisi standing out as its busiest route. The longest nonstop flight is to Beijing, and the shortest flight is to Tehran.

Tbilisi (TBS) – Georgia
2 airlines
1 hr 50 mins
278 mi · 447 km
5
per day
Istanbul (SAW) – Türkiye
3 airlines
3 hr 35 mins
1,084 mi · 1,745 km
4
per day
Moscow (VKO) – Russian Federation
2 airlines
3 hr 35 mins
1,196 mi · 1,925 km
4
per day
Istanbul (IST) – Türkiye
1 airline
3 hr 35 mins
1,111 mi · 1,788 km
4
per day
Tel Aviv Yafo (TLV) – Israel
3 airlines
3 hr 25 mins
1,025 mi · 1,649 km
2
per day
Ankara (ESB) – Türkiye
3 airlines
3 hr 10 mins
897 mi · 1,444 km
2
per day
Moscow (SVO) – Russian Federation
1 airline
3 hr 40 mins
1,215 mi · 1,955 km
2
per day
Tashkent (TAS) – Uzbekistan
3 airlines
2 hr 55 mins
1,005 mi · 1,617 km
2
per day
Riyadh (RUH) – Saudi Arabia
2 airlines
3 hr 20 mins
1,089 mi · 1,752 km
2
per day
Saint-Petersburg (LED) – Russian Federation
2 airlines
4 hr 20 mins
1,584 mi · 2,549 km
1
per day
Dubai (DXB) – United Arab Emirates
2 airlines
3 hr 15 mins
1,095 mi · 1,762 km
1
per day
Kuwait City (KWI) – Kuwait
2 airlines
2 hr 45 mins
785 mi · 1,264 km
1
per day
Sharjah (SHJ) – United Arab Emirates
1 airline
3 hr 15 mins
1,092 mi · 1,758 km
1
per day
Doha (DOH) – Qatar
2 airlines
3 hr 15 mins
1,054 mi · 1,696 km
1
per day
Jeddah (JED) – Saudi Arabia
2 airlines
4 hr 5 mins
1,446 mi · 2,328 km
1
per day
Aktau (SCO) – Kazakhstan
1 airline
GYD → SCO
1
per day
Chişinău (RMO) – Moldova
1 airline
3 hr 35 mins
1,141 mi · 1,836 km
1
per day
Ekaterinburg (SVX) – Russian Federation
2 airlines
3 hr 30 mins
1,224 mi · 1,970 km
1
per day
Milan (MXP) – Italy
1 airline
5 hr 25 mins
2,093 mi · 3,368 km
1
per day
Mumbai (BOM) – India
1 airline
4 hr 50 mins
2,001 mi · 3,221 km
6
per week
New Delhi (DEL) – India
1 airline
4 hr 20 mins
1,736 mi · 2,794 km
6
per week
Lahore (LHE) – Pakistan
2 airlines
3 hr 50 mins
1,489 mi · 2,396 km
5
per week
Almaty (ALA) – Kazakhstan
1 airline
3 hr 40 mins
1,396 mi · 2,247 km
5
per week
Antalya (AYT) – Türkiye
2 airlines
3 hr 30 mins
1,065 mi · 1,713 km
5
per week
Astana (NQZ) – Kazakhstan
1 airline
3 hr 25 mins
1,257 mi · 2,023 km
5
per week
Minsk (MSQ) – Belarus
1 airline
4 hr 0 mins
1,378 mi · 2,218 km
5
per week
Abu Dhabi (AUH) – United Arab Emirates
1 airline
3 hr 20 mins
1,139 mi · 1,834 km
4
per week
Tehran (IKA) – Iran
2 airlines
1 hr 45 mins
354 mi · 570 km
4
per week
Barcelona (BCN) – Spain
1 airline
6 hr 10 mins
2,474 mi · 3,981 km
4
per week
İzmir (ADB) – Türkiye
1 airline
3 hr 50 mins
1,228 mi · 1,977 km
4
per week
Baghdad (BGW) – Iraq
2 airlines
2 hr 25 mins
592 mi · 953 km
3
per week
Berlin (BER) – Germany
1 airline
5 hr 5 mins
1,899 mi · 3,056 km
3
per week
Budapest (BUD) – Hungary
1 airline
4 hr 30 mins
1,594 mi · 2,565 km
3
per week
Dushanbe (DYU) – Tajikistan
1 airline
2 hr 55 mins
1,008 mi · 1,622 km
3
per week
Islamabad (ISB) – Pakistan
1 airline
3 hr 35 mins
1,340 mi · 2,156 km
3
per week
London (LHR) – United Kingdom
1 airline
GYD → LHR
3
per week
Malé (MLE) – Maldives
1 airline
6 hr 35 mins
2,901 mi · 4,668 km
3
per week
Paris (CDG) – France
1 airline
5 hr 55 mins
2,363 mi · 3,803 km
3
per week
Prague (PRG) – Czechia
1 airline
5 hr 0 mins
1,841 mi · 2,963 km
3
per week
Trabzon (TZX) – Türkiye
1 airline
GYD → TZX
3
per week
Vienna (VIE) – Austria
1 airline
4 hr 45 mins
1,722 mi · 2,772 km
3
per week
Warsaw (WAW) – Poland
1 airline
4 hr 30 mins
1,590 mi · 2,559 km
3
per week
Beijing (PEK) – China
1 airline
7 hr 25 mins
3,419 mi · 5,503 km
2
per week
Rome (FCO) – Italy
1 airline
5 hr 10 mins
1,953 mi · 3,143 km
2
per week
Atyrau (GUW) – Kazakhstan
1 airline
GYD → GUW
2
per week
Bishkek (BSZ) – Kyrgyzstan
1 airline
3 hr 25 mins
1,267 mi · 2,039 km
2
per week
Frankfurt-am-Main (FRA) – Germany
1 airline
5 hr 25 mins
2,094 mi · 3,369 km
2
per week
Novosibirsk (OVB) – Russian Federation
1 airline
4 hr 30 mins
1,793 mi · 2,885 km
2
per week
Samarkand (SKD) – Uzbekistan
1 airline
2 hr 40 mins
896 mi · 1,441 km
2
per week
Sharm el Sheikh (SSH) – Egypt
1 airline
3 hr 50 mins
1,239 mi · 1,994 km
2
per week
Urgench (UGC) – Uzbekistan
1 airline
2 hr 0 mins
557 mi · 897 km
2
per week
Ürümqi (URC) – China
1 airline
4 hr 40 mins
1,914 mi · 3,081 km
2
per week
Krasnoyarsk (KJA) – Russian Federation
1 airline
5 hr 15 mins
2,184 mi · 3,515 km
1
per week
Moscow (DME) – Russian Federation
1 airline
3 hr 35 mins
1,172 mi · 1,885 km
1
per week
Orenburg (REN) – Russian Federation
1 airline
2 hr 40 mins
824 mi · 1,326 km
1
per week
Perm (PEE) – Russian Federation
1 airline
3 hr 35 mins
1,234 mi · 1,986 km
1
per week
Surgut (SGC) – Russian Federation
1 airline
4 hr 25 mins
1,745 mi · 2,808 km
1
per week
Tyumen (TJM) – Russian Federation
1 airline
3 hr 40 mins
1,341 mi · 2,159 km
1
per week

Route and destination data updated February 16, 2026.

Baku Heydar Aliyev Airport is served by 31 airlines, with AZAL Azerbaijan Airlines in the lead at 52% of routes. The top three carriers together cover 61% of routes. 25 carriers operate only one route each. A total of 31 airlines operate international routes, compared with zero airlines serving domestic routes. AZAL Azerbaijan Airlines is operating the longest nonstop flight, connecting to Beijing with a flight time of 7 hrs 25 mins.

AZAL Azerbaijan Airlines (43 routes)
UTAir (4 routes)
IrAero (4 routes)
Pegasus (3 routes)
AJet (2 routes)
flynas (2 routes)
Gulf Air (1 routes)
Turkish Airlines (1 routes)
Arkia Israeli Airlines (1 routes)
Israir Airlines (1 routes)
Aeroflot (1 routes)
Centrum Air (1 routes)
Uzbekistan Airways (1 routes)
flydubai (1 routes)
Jazeera Airways (1 routes)
Kuwait Airways (1 routes)
Air Arabia (1 routes)
Qatar Airways (1 routes)
Ural Airlines (1 routes)
Pakistan International Airlines (1 routes)
Belavia (1 routes)
Air Arabia Abu Dhabi (1 routes)
Iran Air (1 routes)
I A W (1 routes)
Wizz Air (1 routes)
LOT - Polish Airlines (1 routes)
Wizz Air Malta (1 routes)
Air Astana (1 routes)
Lufthansa (1 routes)
S7 Airlines (1 routes)
China Southern Airlines (1 routes)

Baku Heydar Aliyev Airport provides direct service to 30 countries across three continents. The route network is 0% domestic and 100% international. Türkiye is the primary international destination.

Türkiye - 12/day
Russian Federation - 9/day
Georgia - 5/day
Saudi Arabia - 3/day
United Arab Emirates - 3/day
Kazakhstan - 3/day
Israel - 2/day
Uzbekistan - 2/day
India - 2/day
Kuwait - 1/day
Qatar - 1/day
Moldova - 1/day
Italy - 1/day
Pakistan - 1/day
Belarus - 1/day
Iran - 1/day
Spain - 1/day
Germany - 1/day
China - 1/day
Iraq - 0/day
Hungary - 0/day
Tajikistan - 0/day
United Kingdom - 0/day
Maldives - 0/day
France - 0/day
Czechia - 0/day
Austria - 0/day
Poland - 0/day
Kyrgyzstan - 0/day
Egypt - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
13,146 ft 4,007 m 197 ft 60 m Asphalt
13,146 ft 4,007 m 197 ft 60 m Asphalt
10,518 ft 3,206 m 148 ft 45 m Concrete
10,518 ft 3,206 m 148 ft 45 m Concrete
10,499 ft 3,200 m 167 ft 51 m Closed
10,499 ft 3,200 m 167 ft 51 m Closed

Runway Length

Runways at Baku Heydar Aliyev Airport are long enough for all aircraft with known takeoff and landing distances.

Miscellaneous