Heydar Aliyev International Airport offers nonstop service to 74 destinations, served by 39 airlines.
| Destination | Code | Country | Distance | Duration | Airlines |
|---|---|---|---|---|---|
| Aktau | SCO | Kazakhstan | 386 km | 1h 5m | J2, FS |
| Tabriz | TBZ | Iran | 418 km | 1h 15m | J2, B9 |
| Tbilisi | TBS | Georgia | 448 km | 1h 10m | J2, GF |
| Tehran | IKA | Iran | 569 km | 1h 28m | J2, IR, B9 |
| Batumi | BUS | Georgia | 721 km | 1h 30m | J2 |
| Atyrau | GUW | Kazakhstan | 753 km | 1h 35m | KC |
| Trabzon | TZX | Turkiye | 869 km | 1h 50m | J2 |
| Urgench | UGC | Uzbekistan | 898 km | 1h 40m | J2 |
| Baghdad | BGW | Iraq | 952 km | 2h 5m | IA |
| Kuwait | KWI | Kuwait | 1,259 km | 2h 25m | J9, KU |
| Orenburg | REN | Russia | 1,325 km | 2h 30m | IO |
| Mersin | COV | Turkiye | 1,361 km | 2h 30m | J2 |
| Samarkand | SKD | Uzbekistan | 1,445 km | 2h 0m | J2 |
| Ankara | ESB | Turkiye | 1,448 km | 2h 35m | J2, VF, PC |
| Dammam | DMM | Saudi Arabia | 1,552 km | 2h 45m | J2, XY |
| Tashkent | TAS | Uzbekistan | 1,620 km | 2h 25m | HY, J2, C6, 7Q |
| Dushanbe | DYU | Tajikistan | 1,624 km | 2h 35m | J2 |
| Shymkent | CIT | Kazakhstan | 1,635 km | 2h 25m | J2 |
| Tel Aviv-Yafo | TLV | Israel | 1,652 km | 3h 25m | J2, IZ |
| Doha | DOH | Qatar | 1,692 km | 2h 50m | QR |
| Antalya | AYT | Turkiye | 1,717 km | 3h 5m | J2, VF, PC |
| Riyadh | RUH | Saudi Arabia | 1,747 km | 3h 0m | J2, XY |
| Istanbul | SAW | Turkiye | 1,749 km | 3h 5m | J2, PC, VF |
| Sharjah | SHJ | United Arab Emirates | 1,754 km | 2h 50m | G9 |
| Dubai | DXB | United Arab Emirates | 1,757 km | 2h 55m | FZ, J2 |
| Istanbul | IST | Turkiye | 1,794 km | 3h 15m | J2, TK |
| Abu Dhabi | AUH | United Arab Emirates | 1,829 km | 2h 58m | 3L |
| Chisinau | RMO | Republic of Moldova | 1,840 km | 3h 30m | J2 |
| Moscow | DME | Russia | 1,887 km | 3h 25m | J2, IO |
| Zhukovsky | ZIA | Russia | 1,892 km | 3h 25m | U6 |
| Dalaman | DLM | Turkiye | 1,893 km | 3h 10m | J2 |
| Moscow | VKO | Russia | 1,926 km | 3h 20m | J2, UT |
| Moscow | SVO | Russia | 1,955 km | 3h 40m | SU |
| Bodrum | BJV | Turkiye | 1,969 km | 3h 15m | J2, VF |
| Yekaterinburg | SVX | Russia | 1,971 km | 3h 5m | U6, J2, WZ |
| Izmir | ADB | Turkiye | 1,982 km | 3h 20m | J2, PC |
| Perm | PEE | Russia | 1,987 km | 2h 55m | IO |
| Sharm el Sheikh | SSH | Egypt | 1,994 km | 3h 50m | J2 |
| Madinah | MED | Saudi Arabia | 2,012 km | 3h 55m | XY |
| Muscat | MCT | Oman | 2,022 km | 3h 15m | OV |
| Astana | NQZ | Kazakhstan | 2,026 km | 3h 5m | J2 |
| Bishkek | BSZ | Kyrgyzstan | 2,043 km | 2h 58m | J2 |
| Islamabad | ISB | Pakistan | 2,159 km | 3h 5m | J2 |
| Tyumen | TJM | Russia | 2,161 km | 3h 20m | UT |
| Minsk | MSQ | Belarus | 2,222 km | 3h 55m | B2, J2 |
| Almaty | ALA | Kazakhstan | 2,251 km | 3h 10m | KC, J2 |
| Athens | ATH | Greece | 2,263 km | 3h 30m | A3 |
| Jeddah | JED | Saudi Arabia | 2,324 km | 4h 20m | J2, XY |
| Lahore | LHE | Pakistan | 2,399 km | 4h 5m | PK, J2, PA |
| Belgrade | BEG | Republic of Serbia | 2,473 km | 4h 0m | JU |
| Saint Petersburg | LED | Russia | 2,552 km | 4h 10m | J2, UT, SU |
| Warsaw | WAW | Poland | 2,564 km | 4h 35m | LO |
| Budapest | BUD | Hungary | 2,570 km | 4h 20m | W6 |
| Tivat | TIV | Montenegro | 2,612 km | 3h 55m | J2 |
| Vienna | VIE | Austria | 2,779 km | 4h 30m | J2 |
| Delhi | DEL | India | 2,797 km | 4h 25m | J2, 6E |
| Surgut | SGC | Russia | 2,811 km | 4h 10m | UT |
| Ahmedabad | AMD | India | 2,863 km | 4h 0m | J2 |
| Novosibirsk | OVB | Russia | 2,891 km | 4h 10m | S7 |
| Nizhnevartovsk | NJC | Russia | 2,905 km | 4h 20m | IO |
| Prague | PRG | Czech Republic | 2,970 km | 4h 43m | J2 |
| Berlin | BER | Germany | 3,062 km | 5h 10m | J2 |
| Urumqi | URC | China | 3,088 km | 4h 15m | CZ |
| Rome | FCO | Italy | 3,151 km | 5h 0m | W4 |
| Mumbai | BOM | India | 3,217 km | 4h 25m | J2 |
| Frankfurt | FRA | Germany | 3,375 km | 5h 20m | LH |
| Milan | MXP | Italy | 3,378 km | 5h 15m | J2 |
| Krasnojarsk | KJA | Russia | 3,522 km | 4h 58m | IO |
| Paris | CDG | France | 3,812 km | 6h 0m | J2 |
| Barcelona | BCN | Spain | 3,991 km | 5h 45m | J2 |
| London | LGW | United Kingdom | 3,994 km | 6h 0m | J2 |
| London | LHR | United Kingdom | 4,012 km | 6h 0m | J2 |
| Male | MLE | Maldives | 4,656 km | 6h 40m | J2 |
| Beijing | PEK | China | 5,516 km | 7h 25m | J2 |