Distance between St. Louis and Madison Heights
Distance from St. Louis, MO to Madison Heights, MI is 458 miles / 737 kilometers.
Map showing the distance from St. Louis to Madison Heights
Air distance: | miles km |
St. Louis, MO
City: | St. Louis, MO |
Country: | United States |
Coordinates: |
38°37′38″N 90°11′52″W |
Madison Heights, MI
City: | Madison Heights, MI |
Country: | United States |
Coordinates: |
42°29′9″N 83°6′18″W |
Time difference between St. Louis and Madison Heights
The time difference between St. Louis and Madison Heights is 23 hours. Madison Heights is 23 hours behind St. Louis. Current local time in St. Louis is 23:55 CDT (2024-06-01) and time in Madison Heights is 00:55 EDT (2024-06-02).