Distance from Hershey to Herrin
The shortest distance (air line) between Hershey and Herrin is 685.76 mi (1,103.62 km).
How far is Hershey from Herrin
Hershey is located in Pennsylvania, United States within 40° 16' 50.16" N -77° 21' 15.12" W (40.2806, -76.6458) coordinates. The local time in Hershey is 04:22 (07.01.2026)
Herrin is located in Illinois, United States within 37° 47' 53.88" N -90° 58' 10.2" W (37.7983, -89.0305) coordinates. The local time in Herrin is 03:22 (07.01.2026)
The calculated flying distance from Herrin to Herrin is 685.76 miles which is equal to 1,103.62 km.
Hershey, Pennsylvania, United States
Related Distances from Hershey
Herrin, Illinois, United States