Distance Calculator

Distance from Tehran to Khanabad

Distance between Tehran and Khanabad is 1589 kilometers (988 miles).
Driving distance from Tehran to Khanabad is 2120 kilometers (1317 miles).

air 1589 km
air 988 miles
car 2120 km
car 1317 miles

Distance Map Between Tehran and Khanabad

Tehran, IranKhanabad, Kunduz, Afghanistan = 988 miles = 1589 km.

How far is it between Tehrān and Khanabad

Tehran is located in Iran with (35.6944,51.4215) coordinates and Khanabad is located in Afghanistan with (36.6825,69.1156) coordinates. The calculated flying distance from Tehran to Khanabad is equal to 988 miles which is equal to 1589 km.

If you want to go by car, the driving distance between Tehran and Khanabad is 2120.12 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 18 hours 55 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 531 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Tehran 35.6944, 51.4215 35° 41´ 39.8040'' N
51° 25´ 17.4360'' E
Khanabad 36.6825, 69.1156 36° 40´ 57.0000'' N
69° 6´ 56.0160'' E

Estimated Travel Time Between Tehrān and Khanabad

Average SpeedTravel Time
30 mph (48 km/h) 44 hours 10 minutes
40 mph (64 km/h) 33 hours 07 minutes
50 mph (80 km/h) 26 hours 30 minutes
60 mph (97 km/h) 21 hours 51 minutes
70 mph (112 km/h) 18 hours 55 minutes
75 mph (120 km/h) 17 hours 40 minutes
Tehran, Iran

Related Distances from Tehran

CitiesDistance
Tehran to Kushk1364 km
Tehran to Lashkar Gah1656 km
Tehran to Andkhoy1765 km
Tehran to Mazar E Sharif1927 km
Tehran to Khost2211 km
Khanabad, Kunduz, Afghanistan

Related Distances to Khanabad

CitiesDistance
Isfahan to Khanabad2185 km
Mashhad to Khanabad1301 km
Tehran to Khanabad2120 km
Please Share Your Comments