Distance between Virginia Beach and Saint Peters
Distance from Virginia Beach, VA to Saint Peters, MO is 810 miles / 1303 kilometers.
Map showing the distance from Virginia Beach to Saint Peters
Air distance: | miles km |
Virginia Beach, VA
City: | Virginia Beach, VA |
Country: | United States |
Coordinates: |
36°51′10″N 75°58′40″W |
Saint Peters, MO
City: | Saint Peters, MO |
Country: | United States |
Coordinates: |
38°48′1″N 90°37′35″W |
Time difference between Virginia Beach and Saint Peters
The time difference between Virginia Beach and Saint Peters is 1 hour. Saint Peters is 1 hour behind Virginia Beach. Current local time in Virginia Beach is 10:17 EST (2025-01-05) and time in Saint Peters is 09:17 CST (2025-01-05).