Flights to Afghanistan
Afghanistan has a total of 4 airports, Kabul Airport (KBL) serves as a hub for intercontinental travel, while all receive international flights. With domestic flights available at every airport, traveling by plane offers a fast and efficient way to explore the country. All airports in Afghanistan together handle 609 flights this month, departing from 19 airports in 11 countries, operated by 5 different airlines — of which Flydubai is the only low-cost carrier. You can fly to Afghanistan in Economy and Business Class.
On this page
Destinations in Afghanistan Airlines flying to Afghanistan Low-cost airlines Best time to visit Afghanistan Countries with direct flights All direct flights Business Class flights Domestic flights International flights Intercontinental flights Popular routes Routes with a stopover FAQFlightConnections provides all the information you need to plan your flight to Afghanistan. Airports, destinations, routes and schedules are all clearly displayed on our interactive flight map. If you prefer a list view, the sections below with available departure and arrival airports might be useful. Looking to see which countries offer direct connections? You'll find that information further down, along with all airlines flying to Afghanistan.
For a more comfortable journey, explore the Business Class sections on this page. You can also use the Class filter to choose your cabin class and see routes clearly displayed on the flight map. If you'd like to travel with an alliance, you can do so with Star Alliance. Simply use the Alliance filter to display their specific routes on the map.
Destinations in Afghanistan
Explore Afghanistan!
Discover all 4 destinations in Afghanistan. Kabul is the most popular airport in Afghanistan. It handles more than 74% of all flights to the country, which comes down to 448 flights this month.
Below is the full list of destinations in Afghanistan, ranked by popularity based on the number of flights each airport handles. If you're interested in flying to any of these destinations, simply click it to view all routes, airlines, and flight schedules.
Airlines flying to Afghanistan
When planning your trip to Afghanistan, you have several airline options to consider. A total of 5 airlines offer direct flights to the country — one of which is a low-cost airline. Major airlines include Kam Air and Ariana. Together they operate more than half (80%) of all scheduled flights in May.
Below is an overview of the airlines that offer their services, ranked by popularity. If you are mainly interested in low-cost carriers, check out the next section a little further down this page.





Low-cost carriers flying to Afghanistan
Currently, Flydubai is the only low-cost carrier that offers flights here, operating 62 flights to 1 destinations in Afghanistan this month.

What is the best time to visit Afghanistan?
Afghanistan has destinations with multiple climate types which are hot mediterranean and warm continental destinations. This means that the best time to visit depends on the destination you choose. However, considering most destinations and their weather, the best time to explore Afghanistan as a whole is from March to November, during early spring to late autumn. In the sections below, you can find the ideal visiting time for each specific destination. We've categorized them by climate type to help you plan your trip and to visit Afghanistan at the best time of the year!
☀️ Hot Mediterranean destinations
The Mediterranean regions of Afghanistan are cherished for their warm, dry summers, where temperatures often exceed 30°C (86°F). In some inland areas, temperatures can rise even higher, sometimes reaching 40°C (104°F) or more while their mild winters see a bit of rain. This delightful climate, combined with beautiful landscapes and sun-filled lifestyle attract visitors from around the globe.
Afghanistan has 3 Hot Mediterranean destinations that you can fly to. The destinations listed below are attractive to visit all year round, but they are best visited in spring (March-May) and fall (September-November) when temperatures are pleasantly warm, especially since summers can get very hot in these regions.



🌳 🍂 Warm Continental destinations
Warm Continental destinations in Afghanistan experience summer temperatures that vary from 20°C to 28°C (68°F to 82°F), with occasional heatwaves bringing even higher temperatures. Winters are generally cold and snowy, with average temperatures falling between -5°C and 0°C (23°F to 32°F). Travelers can enjoy the vibrant colors of autumn, ski during the winter months, and enjoy the mild to warm temperatures in towns and cities during summer, taking in the unique beauty that each season offers.
There's only 1 Warm Continental destination in Afghanistan that you can fly to. The best time to visit this destination is from late spring till the end of summer, with pleasant temperatures from May to August. Winters here get cold, with frost in almost every winter month, from November to March. As snowfall is common here, the mountainous areas with this climate are ideal for winter sports, making them great spots to visit during winter too!

Countries with direct flights to Afghanistan
From which countries can you fly non-stop?
Below is a list of all 10 countries that have non-stop flights to Afghanistan, including the number of airports that offer those flights:










Airports with direct flights to Afghanistan
This section is ideal for finding the best airport to start your trip to Afghanistan. All airports with direct flights are listed below, ranked by popularity. Currently, 15 airports across 10 countries and 2 continents offer direct flights to 4 airports in Afghanistan.










Flying Business Class to Afghanistan
Where can you fly to in Business Class?
In total, there are 3 airports across 2 countries that provide business class flights to Afghanistan. Kabul is the only airport with Business Class flights.
Departure airports with Business Class flights






Business Class airports in Afghanistan

Domestic flights across Afghanistan
With a total of 8 domestic routes, there are not that many flights within Afghanistan itself.
Ariana is responsible for 56% of these domestic flights (119 in May) and is therefore a very suitable airline for flying domestically. The list below provides you with a lot more information, from interesting statistics to an overview of all domestic routes.




International flights from Asia to Afghanistan
There are 14 cities spread across 9 countries in Asia that offer international flights to Afghanistan. Those cities offer direct flights to one of 4 airports in the country. As of today the best direct connections out of Asia are from United Arab Emirates, Turkey and Saudi Arabia.
Kabul is the most popular airport for international travelers from Asia with 349 flights in May, representing 89% of all flights arriving from Asia. The majority of those flights are operated by 3 airlines: Kam Air, Ariana and Flydubai.
In the following sections we provide detailed information on the available routes from every country with non-stop flights and (if available) stopover flights:
Flights from United Arab Emirates to Afghanistan

From United Arab Emirates you can fly non-stop from 2 airports, and arrive at the only destination in Afghanistan: Kabul. In total there are 2 direct routes from United Arab Emirates, operated by 4 different airlines — including Flydubai, which is usually the most budget-friendly.


United Arab Emirates to Afghanistan with a stopover
If you consider a stopover, then there are more airports available: 5 airports in United Arab Emirates offer flights to 2 destinations in Afghanistan that require just one stop:





Flights from Turkey to Afghanistan

You can fly non-stop from 3 airports in Turkey, and arrive at 2 different destinations in Afghanistan. In total there are 5 direct routes from Turkey, operated by 3 different airlines — none of which are low-cost airlines.



Turkey to Afghanistan with a stopover
If you consider a stopover, then there are more airports available: 45 airports in Turkey offer flights to 4 destinations in Afghanistan that require just one stop:





Flights from Saudi Arabia to Afghanistan

You can fly non-stop from 3 airports in Saudi Arabia, and arrive at 4 different destinations in Afghanistan. In total there are 9 direct routes from Saudi Arabia, operated by 2 different airlines — Kam Air and Ariana.



Saudi Arabia to Afghanistan with a stopover
If you consider a stopover, then there are more airports available: 25 airports in Saudi Arabia offer flights to 4 destinations in Afghanistan that require just one stop:





Flights from India to Afghanistan

From India you can fly non-stop from New Delhi Airport, and arrive at the only destination in Afghanistan: Kabul. This is the only non-stop flight route from India to Afghanistan, operated by 2 different airlines — Ariana and Kam Air.

India to Afghanistan with a stopover
If you consider a stopover, then there are more airports available: 83 airports in India offer flights to 4 destinations in Afghanistan that require just one stop:





Flights from Pakistan to Afghanistan

From Pakistan you can fly non-stop from Islamabad Airport, and arrive at the only destination in Afghanistan: Kabul. This is the only non-stop flight route from Pakistan to Afghanistan, operated by 2 different airlines — Ariana and Kam Air.

Pakistan to Afghanistan with a stopover
There are more departure airports available if you consider a stopover: 6 airports in Pakistan offer flights to Kabul Airport with a single stop:





Flights from Uzbekistan to Afghanistan

From Uzbekistan you can fly non-stop from Tashkent Airport, and arrive at the only destination in Afghanistan: Kabul. This is the only non-stop flight route from Uzbekistan to Afghanistan, operated by Kam Air.

Uzbekistan to Afghanistan with a stopover
There are more departure airports available if you consider a stopover: 9 airports in Uzbekistan offer flights to Kabul Airport with a single stop:





Flights from Qatar to Afghanistan

From Qatar you can fly non-stop from Doha Airport, and arrive at the only destination in Afghanistan: Kabul. This is the only non-stop flight route from Qatar to Afghanistan, operated by Kam Air.

Flights from Kuwait to Afghanistan

From Kuwait you can fly non-stop from Kuwait City Airport, and arrive at the only destination in Afghanistan: Kabul. This is the only non-stop flight route from Kuwait to Afghanistan, operated by Kam Air.

Flights from China to Afghanistan

From China you can fly non-stop from Urumqi Airport, and arrive at the only destination in Afghanistan: Kabul. This is the only non-stop flight route from China to Afghanistan, operated by Ariana.

China to Afghanistan with a stopover
There are more departure airports available if you consider a stopover: 80 airports in China offer flights to 4 destinations in Afghanistan with a single stop:





Intercontinental flights to Afghanistan
The only non-stop intercontinental connection to Afghanistan is from Russia, (Europe). Ariana operates all flights here.
All intercontinental flights can be found below — arranged by continent, country and departure airport.
Non-stop flights from Europe to Afghanistan
From Europe you can only depart from Russia for a direct flight to Afghanistan. These route(s) are operated by one airline.
Flights from Russia to Afghanistan

Looking to fly directly from Russia? This is possible from Moscow Sheremetyevo only. You will arrive at Kabul — currently the only direct route connecting Afghanistan and Russia. Flights are operated by Ariana.

Russia to Afghanistan with a stopover
There are more departure airports available if you consider a stopover: 64 airports in Russia offer flights to 4 destinations in Afghanistan with a single stop:





Most popular routes to Afghanistan
Whether you're looking to explore the scenic landscapes, charming towns and vibrant cities of Afghanistan, visit friends and family or simply need to attend a business meeting — we've got you covered. Check out the list below to find the most popular non-stop flights available for your journey.










Popular routes to Afghanistan with a stopover
If there is no airport near you offering direct flights to Afghanistan, don't worry — you can still reach the country with a brief stopover along the way.
Below is a list of the most popular routes that require a stopover.
To see all 1- or 2-stop flight options, simply use the "Show indirect destinations" button on the map, or use the search bar to select your departure airport and discover all available routes from there to Afghanistan!










Frequently Asked Questions — FAQ
What is the best time to visit Afghanistan?
The ideal time to explore Afghanistan is usually from March to November. Be sure to check this overview where you will find an explanation of the best travel time for each destination.
- March (4 destinations)
- April (3 destinations)
- May (3 destinations)
- September (3 destinations)
- October (3 destinations)
- November (4 destinations)
What are the most popular destinations in Afghanistan?
The most common airport to fly to in Afghanistan is Kabul Airport, also known as Kabul International Airport.
Which alliances are flying to Afghanistan?
Only Star Alliance operates flights to Afghanistan.
Which airlines operate direct flights to Afghanistan?
As of today, there are 5 airlines that fly to Afghanistan. You can find them here:
- Kam Air
- Ariana
- Flydubai
- Etihad Airways
- Turkish Airlines
Which low-cost airlines fly to Afghanistan?
Flydubai is the only low-cost airline with flights to Afghanistan at the moment.
Which countries offer direct flights to Afghanistan?
There are 10 countries that offer direct flights to Afghanistan, which are:
- Saudi Arabia
- Turkey
- United Arab Emirates
- India
- Pakistan
- Uzbekistan
- Qatar
- Russia
- Kuwait
- China
Which countries have the best direct connections to Afghanistan?
These countries have the most flight connections to Afghanistan:
- Saudi Arabia
- Turkey
- United Arab Emirates
What are the best intercontinental hubs for flights to Afghanistan?
Top intercontinental airports for flights to Afghanistan are:
-  Dubai (DXB)

-  Istanbul (IST)

-  Jeddah (JED)

From which continents can you fly non-stop to Afghanistan?
You can reach Afghanistan directly from 2 continents, which are:
- Asia
- Europe
Are there Business Class flights to Afghanistan?
Yes, you can fly in Business Class to one airport in Afghanistan: Kabul Airport.
Are there First Class flights to Afghanistan?
No, you cannot fly to Afghanistan in First Class.
What is the longest flight to Afghanistan?
The longest direct flight is from Istanbul, Turkey (IST) to Kabul (KBL). This flight takes 4 hours and 45 minutes and covers a distance of 2,231 miles (3,590 km). Other interesting long-haul flights to Afghanistan include:
- TR - Istanbul to Kabul 2,231 miles
- TR - Istanbul (Sabiha) to Kabul 2,203 miles
- RU - Moscow Sheremetyevo to Kabul 2,104 miles
- TR - Istanbul to Mazar-e-Sharif 2,071 miles
- TR - Istanbul (Sabiha) to Mazar-e-Sharif 2,044 miles
- SA - Jeddah to Kabul 2,024 miles
- TR - Ankara to Kabul 2,010 miles
- SA - Jeddah to Mazar-e-Sharif 1,972 miles
- SA - Medina to Kabul 1,893 miles
- SA - Medina to Mazar-e-Sharif 1,828 miles
- SA - Jeddah to Kandahar 1,776 miles
- SA - Medina to Kandahar 1,659 miles
- SA - Jeddah to Herat 1,646 miles
- SA - Medina to Herat 1,505 miles
- SA - Riyadh to Kabul 1,499 miles
- KW - Kuwait City to Kabul 1,296 miles
- QA - Doha to Kabul 1,230 miles
- CN - Urumqi to Kabul 1,166 miles
- AE - Abu Dhabi to Kabul 1,118 miles
- AE - Dubai to Kabul 1,047 miles
- IN - New Delhi to Kabul 621 miles
- UZ - Tashkent to Kabul 462 miles
- AF - Kabul to Herat 398 miles
- AF - Herat to Kabul 398 miles
- AF - Mazar-e-Sharif to Herat 328 miles
- AF - Herat to Mazar-e-Sharif 328 miles
- AF - Kandahar to Kabul 287 miles
- AF - Kabul to Kandahar 287 miles
- PK - Islamabad to Kabul 218 miles
- AF - Mazar-e-Sharif to Kabul 185 miles
- AF - Kabul to Mazar-e-Sharif 185 miles
What are the major airports in Afghanistan?
Afghanistan has no major airports, the largest airports are medium-sized airports (2 of them), which are:
- KBL (Kabul International) - Kabul
- MZR (Mazari Sharif) - Mazar-e-Sharif
How many airports are there in Afghanistan?
There are 4 airports that handle scheduled passenger flights.
What are the best airports for flights to Afghanistan?
Top airports for direct flights to Afghanistan include:
-  New Delhi (DEL)

-  Islamabad (ISB)

What are the best international airports in Asia for flights to Afghanistan?
Top international airports in Asia for non-stop flights to Afghanistan are:
-  Dubai (DXB)

-  Istanbul (IST)

-  Jeddah (JED)

Do all airports in Afghanistan operate year-round?
There are 4 airports located across Afghanistan, 1 of which offer year-round flights while 3 handle seasonal flights only:
- Mazar-e-Sharif (MZR)
- Herat (HEA)
- Kandahar (KDH)
For a better overview adjusted to your travel dates, we recommend using the date filter on the map to filter out your options!
What are the most popular flights to Afghanistan?
Domestic:
- Kabul to Herat
- Herat to Kabul
- Kabul to Mazar-e-Sharif
- Mazar-e-Sharif to Kabul
- Kabul to Kandahar
- Kandahar to Kabul
- Mazar-e-Sharif to Herat
- Herat to Mazar-e-Sharif
International:
- New Delhi to Kabul
- Islamabad to Kabul
- Dubai to Kabul
- Istanbul to Kabul
- Abu Dhabi to Kabul
- Jeddah to Kabul
- Jeddah to Kandahar
- Istanbul (Sabiha) to Kabul
- Tashkent to Kabul
- Istanbul to Mazar-e-Sharif
- Doha to Kabul
- Urumqi to Kabul
- Riyadh to Kabul
- Kuwait City to Kabul
- Jeddah to Mazar-e-Sharif
- Istanbul (Sabiha) to Mazar-e-Sharif
- Ankara to Kabul
- Medina to Kandahar
- Moscow Sheremetyevo to Kabul
- Medina to Kabul
- Jeddah to Herat
- Medina to Mazar-e-Sharif
- Medina to Herat
Which airports in Afghanistan offer domestic flights only?
There are no airports in Afghanistan that have domestic flights only, but there are 4 airports that have both domestic and international flights.

























