Direct flights from Baku Heydar Aliyev International Airport (GYD)
Baku Heydar Aliyev International Airport in Baku, Azerbaijan has direct flights to 70 airports in 36 countries, flown by 37 airlines. The longest is to Guangzhou (CAN) at 6,129 km.
See every route from GYD on the mapDirect flights from GYD by country
Russia (13)
- ASF Astrakhan · 667 km · ~1h 20m · Azimuth
- KJA Krasnoyarsk · 3,515 km · ~4h 45m · IrAero and NordStar
- MRV Mineralnye Vody · 708 km · ~1h 20m · Azerbaijan Airlines
- SVO Moscow · 1,955 km · ~2h 55m · Aeroflot
- DME Moscow · 1,885 km · ~2h 50m · Azerbaijan Airlines and S7 Airlines
- OVB Novosibirsk · 2,885 km · ~4h · Azerbaijan Airlines and S7 Airlines
- REN Orenburg · 1,326 km · ~2h 5m · IrAero
- PEE Perm · 1,986 km · ~2h 55m · IrAero
- LED St. Petersburg · 2,549 km · ~3h 35m · Azerbaijan Airlines, S7 Airlines and Aeroflot +1
- SGC Surgut · 2,808 km · ~3h 55m · Utair
- TJM Tyumen · 2,159 km · ~3h 10m · Utair
- UFA Ufa · 1,625 km · ~2h 30m · NordStar
- SVX Yekaterinburg · 1,970 km · ~2h 55m · Azerbaijan Airlines and Ural Airlines
Kazakhstan (7)
- SCO Aktau · 387 km · ~1h · SCAT, FlyArystan and Azerbaijan Airlines
- AKX Aktyubinsk · 1,222 km · ~2h · Azerbaijan Airlines
- ALA Alma-ata · 2,247 km · ~3h 15m · Air Astana
- NQZ Astana · 2,023 km · ~3h · Azerbaijan Airlines
- GUW Atyrau · 754 km · ~1h 25m · Azerbaijan Airlines
- CIT Chimkent · 1,640 km · ~2h 30m · Azerbaijan Airlines
- TSE Tselinograd · 2,023 km · ~3h · Air Astana
Turkey (6)
- ESB Ankara · 1,444 km · ~2h 15m · Azerbaijan Airlines and Ajet
- AYT Antalya · 1,713 km · ~2h 35m · Pegasus Airlines
- SAW Istanbul · 1,745 km · ~2h 40m · Azerbaijan Airlines, Pegasus Airlines and Ajet
- IST Istanbul · 1,785 km · ~2h 40m · Azerbaijan Airlines and Turkish Airlines
- ADB Izmir · 1,977 km · ~2h 55m · Azerbaijan Airlines
- TZX Trabzon · 866 km · ~1h 35m · Azerbaijan Airlines
China (3)
- PEK Beijing · 5,503 km · ~7h 15m · Azerbaijan Airlines
- CAN Guangzhou · 6,129 km · ~8h · China Southern Airlines
- URC Urumqi · 3,081 km · ~4h 15m · China Southern Airlines
United Arab Emirates (3)
- AUH Abu Dhabi · 1,834 km · ~2h 45m · Air Arabia Abu Dhabi
- DXB Dubai · 1,762 km · ~2h 40m · Flydubai and Azerbaijan Airlines
- SHJ Sharjah · 1,758 km · ~2h 40m · Air Arabia
Germany (2)
- BER Berlin · 3,056 km · ~4h 15m · Azerbaijan Airlines
- FRA Frankfurt · 3,367 km · ~4h 35m · Azerbaijan Airlines, Lufthansa and United Airlines
India (2)
- DEL Delhi · 2,794 km · ~3h 55m · Azerbaijan Airlines
- BOM Mumbai · 3,221 km · ~4h 25m · Azerbaijan Airlines
Iran (2)
- TBZ Tabriz · 418 km · ~1h · Azerbaijan Airlines
- IKA Tehran · 570 km · ~1h 10m · Azerbaijan Airlines
Italy (2)
- MXP Milano · 3,368 km · ~4h 35m · ITA Airways and Azerbaijan Airlines
- FCO Rome · 3,144 km · ~4h 20m · ITA Airways, Azerbaijan Airlines and Wizz Air Malta
Pakistan (2)
- ISB Islamabad · 2,158 km · ~3h 10m · Azerbaijan Airlines
- LHE Lahore · 2,396 km · ~3h 25m · PIA
Saudi Arabia (2)
- JED Jeddah · 2,328 km · ~3h 20m · Flynas
- MED Madinah · 2,014 km · ~2h 55m · Azerbaijan Airlines
Uzbekistan (2)
- SKD Samarkand · 1,441 km · ~2h 15m · Azerbaijan Airlines
- TAS Tashkent · 1,617 km · ~2h 30m · Centrum Air and Uzbekistan Airways
Austria (1)
- VIE Vienna · 2,772 km · ~3h 55m · Azerbaijan Airlines and Austrian Airlines
Azerbaijan (1)
- KVD Ganja · 316 km · ~55m · Azerbaijan Airlines
Bahrain (1)
- BAH Bahrain · 1,579 km · ~2h 25m · Gulf Air
Belarus (1)
- MSQ Minsk 2 · 2,218 km · ~3h 10m · Belavia
Czech Republic (1)
- PRG Prague · 2,963 km · ~4h 5m · Azerbaijan Airlines
Egypt (1)
- SSH Sharm El Sheikh · 1,994 km · ~2h 55m · Azerbaijan Airlines
Finland (1)
- RVN Rovaniemi · 3,267 km · ~4h 30m · Azerbaijan Airlines
France (1)
- CDG Paris · 3,803 km · ~5h 10m · Air France and Azerbaijan Airlines
Georgia (1)
- TBS Tbilisi · 447 km · ~1h 5m · Azerbaijan Airlines and Qatar Airways
Hungary (1)
- BUD Budapest · 2,564 km · ~3h 40m · Wizz Air
Israel (1)
- TLV Tel-aviv · 1,649 km · ~2h 30m · Azerbaijan Airlines
Kuwait (1)
- KWI Kuwait · 1,264 km · ~2h · Jazeera Airways
Kyrgyzstan (1)
- BSZ Bishkek · 2,039 km · ~3h · Azerbaijan Airlines
Latvia (1)
- RIX Riga · 2,618 km · ~3h 40m · airBaltic and Azerbaijan Airlines
Maldives (1)
- MLE Male · 4,668 km · ~6h 10m · Azerbaijan Airlines
Moldova (1)
- RMO Chisinau · 1,846 km · ~2h 45m · Azerbaijan Airlines
Poland (1)
- WAW Warsaw · 2,559 km · ~3h 35m · LOT Polish
Qatar (1)
- DOH Doha · 1,696 km · ~2h 35m · Azerbaijan Airlines and Qatar Airways
Serbia (1)
- BEG Belgrade · 2,466 km · ~3h 30m · Air Serbia
Slovakia (1)
- BTS Bratislava · 2,725 km · ~3h 50m · Wizz Air
Spain (1)
- BCN Barcelona · 3,981 km · ~5h 20m · Azerbaijan Airlines
Tajikistan (1)
- DYU Dushanbe · 1,622 km · ~2h 30m · Azerbaijan Airlines
Turkmenistan (1)
- ASB Ashkhabad · 767 km · ~1h 25m · Lufthansa and United Airlines
United Kingdom (1)
- LHR London · 4,002 km · ~5h 25m · British Airways and Azerbaijan Airlines
Airlines flying from GYD
Aeroflot, Air Arabia, Air Arabia Abu Dhabi, Air Astana, Air France, Air Serbia, Ajet, Austrian Airlines, Azerbaijan Airlines, Azimuth, Belavia, British Airways, Centrum Air, China Southern Airlines, FlyArystan, Flydubai, Flynas, Gulf Air, ITA Airways, IrAero, Jazeera Airways, LOT Polish, Lufthansa, NordStar, PIA, Pegasus Airlines, Qatar Airways, S7 Airlines, SCAT, Turkish Airlines, United Airlines, Ural Airlines, Utair, Uzbekistan Airways, Wizz Air, Wizz Air Malta, airBaltic
Going somewhere GYD doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Baku to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.