Flights to Kabul at a glance
- cities with nonstop flights here
- 11
- nonstop flights a week
- 102
- lowest fare from Dubai
- $202
- flight time from Dubai
- 3h 5m
- lowest fare from Abu Dhabi
- $228
- flight time from Abu Dhabi
- 3h
- arrival airport
- Kabul International
Where you can fly to Kabul from
Nonstop flights, busiest routes first
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Kabul from?
From 11 cities. The busiest routes are from Dubai (28 flights a week), Abu Dhabi (14 flights a week) and New Delhi (10 flights a week).
How long is the flight from Dubai to Kabul?
A nonstop flight takes about 3 hours 5 minutes, tickets from $202.
How long is the flight from Abu Dhabi to Kabul?
A nonstop flight takes about 3 hours, tickets from $228.
What is the cheapest city to fly to Kabul from?
Dubai from $202, New Delhi from $211, Abu Dhabi from $228 and Islamabad from $564.
Which airport do flights to Kabul arrive at?
All nonstop flights land at Kabul International (KBL).
Cities near Kabul with their own flights
Worth a look when fares or dates to Kabul do not suit; distance by straight line