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 17:57 CST (2025-02-16)

Search