Around the World

Distance between North Perth and St. Louis

Distance from North Perth to St. Louis, MO is 595 miles / 957 kilometers.

Map showing the distance from North Perth to St. Louis

Beeline Air distance: miles km

North Perth

City: North Perth
Country: Canada
Coordinates: 43°43′30″N
80°58′2″W

St. Louis, MO

City: St. Louis, MO
Country: United States
Coordinates: 38°37′38″N
90°11′52″W

Time difference between North Perth and St. Louis

The time difference between North Perth and St. Louis is 23 hours. St. Louis is 23 hours ahead of North Perth. Current local time in North Perth is 00:05 EST (2025-01-10) and time in St. Louis is 23:05 CST (2025-01-09).

Search