Distance Calculator

Distance from Kashan to Yazd

Distance between Kashan and Yazd is 359 kilometers (223 miles).
Driving distance from Kashan to Yazd is 381 kilometers (237 miles).

air 359 km
air 223 miles
car 381 km
car 237 miles

Distance Map Between Kashan and Yazd

Kashan, Isfahan, IranYazd, Iran = 223 miles = 359 km.

How far is it between Kāshān and Yazd

Kashan is located in Iran with (33.9831,51.4364) coordinates and Yazd is located in Iran with (31.8972,54.3675) coordinates. The calculated flying distance from Kashan to Yazd is equal to 223 miles which is equal to 359 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Kashan 33.9831, 51.4364 33° 58´ 59.0880'' N
51° 26´ 11.1840'' E
Yazd 31.8972, 54.3675 31° 53´ 49.9920'' N
54° 22´ 3.0000'' E

Estimated Travel Time Between Kāshān and Yazd

Average SpeedTravel Time
30 mph (48 km/h) 07 hours 55 minutes
40 mph (64 km/h) 05 hours 56 minutes
50 mph (80 km/h) 04 hours 45 minutes
60 mph (97 km/h) 03 hours 55 minutes
70 mph (112 km/h) 03 hours 23 minutes
75 mph (120 km/h) 03 hours 10 minutes
Kashan, Isfahan, Iran

Related Distances from Kashan

CitiesDistance
Kashan to Khvansar179 km
Kashan to Ardestan117 km
Kashan to Golpayegan152 km
Kashan to Tehran249 km
Kashan to Yazd381 km
Yazd, Iran

Related Distances to Yazd

CitiesDistance
Orumiyeh to Yazd1280 km
Hamadan to Yazd754 km
Shahrekord to Yazd414 km
Qa En to Yazd679 km
Yasuj to Yazd391 km
Please Share Your Comments