Distance from Zion to Martinsville
The shortest distance (air line) between Zion and Martinsville is 582.88 mi (938.05 km).
How far is Zion from Martinsville
Zion is located in Illinois, United States within 42° 27' 37.08" N -88° 8' 56.04" W (42.4603, -87.8511) coordinates. The local time in Zion is 03:05 (10.12.2025)
Martinsville is located in Virginia, United States within 36° 40' 57.36" N -80° 8' 11.04" W (36.6826, -79.8636) coordinates. The local time in Martinsville is 04:05 (10.12.2025)
The calculated flying distance from Martinsville to Martinsville is 582.88 miles which is equal to 938.05 km.
Related Distances from Zion
Martinsville, Virginia, United States