Distance between Martinsville and Saint Peters
Distance from Martinsville, IN to Saint Peters, MO is 229 miles / 369 kilometers.
Map showing the distance from Martinsville to Saint Peters
Air distance: | miles km |
Martinsville, IN
City: | Martinsville, IN |
Country: | United States |
Saint Peters, MO
City: | Saint Peters, MO |
Country: | United States |
Time difference between Martinsville and Saint Peters
The time difference between Martinsville and Saint Peters is 1 hour. Saint Peters is 1 hour behind Martinsville. Current local time in Martinsville is 03:08 EST (2025-01-21) and time in Saint Peters is 02:08 CST (2025-01-21).