Distance Calculator

Distance from Tehran to Fayzabad

Distance between Tehran and Fayzabad is 1719 kilometers (1068 miles).
Driving distance from Tehran to Fayzabad is 2335 kilometers (1451 miles).

air 1719 km
air 1068 miles
car 2335 km
car 1451 miles

Distance Map Between Tehran and Fayzabad

Tehran, IranFayzabad, Afghanistan = 1068 miles = 1719 km.

How far is it between Tehrān and Fayzabad

Tehran is located in Iran with (35.6944,51.4215) coordinates and Fayzabad is located in Afghanistan with (37.1166,70.58) coordinates. The calculated flying distance from Tehran to Fayzabad is equal to 1068 miles which is equal to 1719 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Tehran 35.6944, 51.4215 35° 41´ 39.8040'' N
51° 25´ 17.4360'' E
Fayzabad 37.1166, 70.58 37° 6´ 59.9040'' N
70° 34´ 48.0720'' E

Estimated Travel Time Between Tehrān and Fayzabad

Average SpeedTravel Time
30 mph (48 km/h) 48 hours 38 minutes
40 mph (64 km/h) 36 hours 28 minutes
50 mph (80 km/h) 29 hours 11 minutes
60 mph (97 km/h) 24 hours 04 minutes
70 mph (112 km/h) 20 hours 50 minutes
75 mph (120 km/h) 19 hours 27 minutes
Tehran, Iran

Related Distances from Tehran

CitiesDistance
Tehran to Kunduz2094 km
Tehran to Kafir Qala1081 km
Tehran to Khash 21711 km
Tehran to Charikar2036 km
Tehran to Asmar2283 km
Fayzabad, Afghanistan

Related Distances to Fayzabad

CitiesDistance
Isfahan to Fayzabad2401 km
Tehran to Fayzabad2335 km
Mashhad to Fayzabad1516 km
Please Share Your Comments