Driving directions from Xiamen, China to Shiraz, Iran distance


Xiamen, China
Shiraz, Iran
Xiamen to Shiraz road map

Xiamen to Shiraz flight distance miles / km

3,996.6 mi / 6,431.9 km
Also see in China
Of interest in Iran