How to get from St. Marys to Virginia Beach by car, truck, bike, walk
Distance between St. Marys and Virginia Beach is 853 kilometers (529 miles).
Driving distance from St. Marys to Virginia Beach is 970 kilometers (601 miles)
Route Map
Routes from st-marys-georgia to virginia-beach-virginia
4 Ways from St. Marys (Georgia/Georgia) to Virginia Beach (United States/Virginia)
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto West Hall Street, 41703 24 m
2. Turn left onto Osborne Street, GA 40 13.26 km
3. Keep right 800.51 km
4. Keep right 562 m
5. Keep left 59 m
See more
Questions and Answers
What is the cheapest way to get from St. Marys (Georgia/Georgia) to Virginia Beach (United States/Virginia)?
How do I get from St. Marys (Georgia/Georgia) to Virginia Beach (United States/Virginia) the fastest?
How long does it take to get from St. Marys (Georgia/Georgia) to Virginia Beach (United States/Virginia)?