Distance Calculator

Distance from Shikarpur to Tehran

Distance between Shikarpur and Tehran is 1836 kilometers (1141 miles).
Driving distance from Shikarpur to Tehran is 2544 kilometers (1581 miles).

air 1836 km
air 1141 miles
car 2544 km
car 1581 miles

Distance Map Between Shikarpur and Tehran

Shikarpur, Karachi, PakistanTehran, Iran = 1141 miles = 1836 km.

How far is it between Shikārpur and Tehrān

Shikarpur is located in Pakistan with (27.9571,68.6379) coordinates and Tehran is located in Iran with (35.6944,51.4215) coordinates. The calculated flying distance from Shikarpur to Tehran is equal to 1141 miles which is equal to 1836 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Shikarpur 27.9571, 68.6379 27° 57´ 25.4160'' N
68° 38´ 16.4040'' E
Tehran 35.6944, 51.4215 35° 41´ 39.8040'' N
51° 25´ 17.4360'' E

Estimated Travel Time Between Shikārpur and Tehrān

Average SpeedTravel Time
30 mph (48 km/h) 52 hours 59 minutes
40 mph (64 km/h) 39 hours 44 minutes
50 mph (80 km/h) 31 hours 47 minutes
60 mph (97 km/h) 26 hours 13 minutes
70 mph (112 km/h) 22 hours 42 minutes
75 mph (120 km/h) 21 hours 11 minutes
Shikarpur, Karachi, Pakistan

Related Distances from Shikarpur

CitiesDistance
Shikarpur to Mashhad2007 km
Shikarpur to Tehran2544 km
Please Share Your Comments