Around the World

Distance between Murphysboro and Cape Girardeau

Distance from Murphysboro, IL to Cape Girardeau, MO is 33 miles / 53 kilometers.

Map showing the distance from Murphysboro to Cape Girardeau

Beeline Air distance: miles km

Murphysboro, IL

City: Murphysboro, IL
Country: United States
Coordinates: 37°45′52″N
89°20′6″W

Cape Girardeau, MO

City: Cape Girardeau, MO
Country: United States
Coordinates: 37°18′21″N
89°31′5″W

Time difference between Murphysboro and Cape Girardeau

There is no time difference between Murphysboro and Cape Girardeau. Current local time in Murphysboro and Cape Girardeau is 10:53 CST (2025-01-08)

Search