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
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).