Distance between Hoover and Saint Peters
Distance from Hoover, AL to Saint Peters, MO is 429 miles / 691 kilometers.
Map showing the distance from Hoover to Saint Peters
Air distance: | miles km |
Hoover, AL
City: | Hoover, AL |
Country: | United States |
Saint Peters, MO
City: | Saint Peters, MO |
Country: | United States |
Time difference between Hoover and Saint Peters
There is no time difference between Hoover and Saint Peters. Current local time in Hoover and Saint Peters is 23:01 CST (2025-01-24)