Air Miles Calculator

Distance between Dubai (DXB) and Kabul (KBL)

Distance from Dubai International Airport to Hamid Karzai International Airport is 1048 miles / 1686 kilometers / 911 nautical miles.

Calculations with different methods

Vincenty's formula (applied above)
  • 1047.938 miles
  • 1686.493 kilometers
  • 910.633 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
  • 1047.879 miles
  • 1686.397 kilometers
  • 910.582 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance).

Flight duration

Estimated flight time from Dubai International Airport (DXB) to Hamid Karzai International Airport (KBL) is 2 hours 29 minutes.

Time difference and current local times

The time difference between Dubai and Kabul is 30 minutes. Kabul is 30 minutes ahead of Dubai.

Time Difference

Dubai
Kabul

Dubai

 +04

Kabul

 +0430

Airport information


A Dubai International Airport
City: Dubai
Country: United Arab Emirates Flag of United Arab Emirates
IATA Code: DXB
ICAO Code: OMDB
Coordinates: 25°15′10″N, 55°21′51″E

B Hamid Karzai International Airport
City: Kabul
Country: Afghanistan Flag of Afghanistan
IATA Code: KBL
ICAO Code: OAKB
Coordinates: 34°33′57″N, 69°12′44″E

Map

Flight map from Dubai to Kabul.

Frequent Flyer Miles Calculator

Dubai (DXB) → Kabul (KBL).

Elite level bonus (%):
Booking class bonus (%):
Air miles:
1048
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
1048

Round trip?