Distance between Indianapolis and Saint Peters
Distance from Indianapolis, IN to Saint Peters, MO is 248 miles / 399 kilometers.
Map showing the distance from Indianapolis to Saint Peters
Air distance: | miles km |
Indianapolis, IN
City: | Indianapolis, IN |
Country: | United States |
Coordinates: |
39°46′6″N 86°9′28″W |
Saint Peters, MO
City: | Saint Peters, MO |
Country: | United States |
Coordinates: |
38°48′1″N 90°37′35″W |
Time difference between Indianapolis and Saint Peters
The time difference between Indianapolis and Saint Peters is 1 hour. Saint Peters is 1 hour behind Indianapolis. Current local time in Indianapolis is 03:18 EDT (2024-11-01) and time in Saint Peters is 02:18 CDT (2024-11-01).