Around the World

Distance between Petersburg and Hazelwood

Distance from Petersburg, IL to Hazelwood, MO is 90 miles / 145 kilometers.

Map showing the distance from Petersburg to Hazelwood

Beeline Air distance: miles km

Petersburg, IL

City: Petersburg, IL
Country: United States

Hazelwood, MO

City: Hazelwood, MO
Country: United States

Time difference between Petersburg and Hazelwood

There is no time difference between Petersburg and Hazelwood. Current local time in Petersburg and Hazelwood is 14:02 CST (2025-01-21)

Search