Distance between Caledonia and St. Louis
Distance from Caledonia, WI to St. Louis, MO is 312 miles / 503 kilometers.
Map showing the distance from Caledonia to St. Louis
![]() |
Air distance: | miles km |
Caledonia, WI
City: | Caledonia, WI |
Country: | United States |
St. Louis, MO
City: | St. Louis, MO |
Country: | United States |
Time difference between Caledonia and St. Louis
There is no time difference between Caledonia and St. Louis. Current local time in Caledonia and St. Louis is 10:24 CST (2025-02-18)