Distance Calculator

Distance from Zanjan to Shiraz

Distance between Zanjan and Shiraz is 871 kilometers (541 miles).
Driving distance from Zanjan to Shiraz is 1093 kilometers (679 miles).

air 871 km
air 541 miles
car 1093 km
car 679 miles

Distance Map Between Zanjan and Shiraz

Zanjan, IranShiraz, Iran = 541 miles = 871 km.

How far is it between Zanjān and Shiraz

Zanjan is located in Iran with (36.6736,48.4787) coordinates and Shiraz is located in Iran with (29.6103,52.5311) coordinates. The calculated flying distance from Zanjan to Shiraz is equal to 541 miles which is equal to 871 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Zanjan 36.6736, 48.4787 36° 40´ 24.9600'' N
48° 28´ 43.3200'' E
Shiraz 29.6103, 52.5311 29° 36´ 37.1160'' N
52° 31´ 52.0680'' E

Estimated Travel Time Between Zanjān and Shiraz

Average SpeedTravel Time
30 mph (48 km/h) 22 hours 45 minutes
40 mph (64 km/h) 17 hours 04 minutes
50 mph (80 km/h) 13 hours 39 minutes
60 mph (97 km/h) 11 hours 15 minutes
70 mph (112 km/h) 09 hours 45 minutes
75 mph (120 km/h) 09 hours 06 minutes
Zanjan, Iran

Related Distances from Zanjan

CitiesDistance
Zanjan to Tabriz292 km
Zanjan to Yazd852 km
Zanjan to Shiraz1093 km
Zanjan to Yasuj919 km
Zanjan to Tehran339 km
Shiraz, Iran

Related Distances to Shiraz

CitiesDistance
Qazvin to Shiraz951 km
Hamadan to Shiraz990 km
Yazd to Shiraz438 km
Birjand to Shiraz1062 km
Bojnurd to Shiraz1342 km
Please Share Your Comments