Distance between Virginia Beach and Saint Clair Shores
Distance from Virginia Beach, VA to Saint Clair Shores, MI is 535 miles / 862 kilometers.
Map showing the distance from Virginia Beach to Saint Clair Shores
Air distance: | miles km |
Virginia Beach, VA
City: | Virginia Beach, VA |
Country: | United States |
Coordinates: |
36°51′10″N 75°58′40″W |
Saint Clair Shores, MI
City: | Saint Clair Shores, MI |
Country: | United States |
Coordinates: |
42°29′49″N 82°53′19″W |
Time difference between Virginia Beach and Saint Clair Shores
There is no time difference between Virginia Beach and Saint Clair Shores. Current local time in Virginia Beach and Saint Clair Shores is 06:40 EST (2025-01-03)