Around the World

Distance between Saint Charles and Surprise

Distance from Saint Charles, MO to Surprise, AZ is 1266 miles / 2037 kilometers.

Map showing the distance from Saint Charles to Surprise

Beeline Air distance: miles km

Saint Charles, MO

City: Saint Charles, MO
Country: United States
Coordinates: 38°47′2″N
90°28′52″W

Surprise, AZ

City: Surprise, AZ
Country: United States
Coordinates: 33°37′50″N
112°19′59″W

Time difference between Saint Charles and Surprise

The time difference between Saint Charles and Surprise is 1 hour. Surprise is 1 hour behind Saint Charles. Current local time in Saint Charles is 01:34 CST (2025-01-08) and time in Surprise is 00:34 MST (2025-01-08).

Search