Top 7 trips from Washington, DC to Virginia Beach

Washington, DC to Virginia Beach
starting from Washington, DC
1 hour → Fredericksburg
48 minutes → Kings Dominion
41 minutes → Williamsburg
2.5 hours → Norfolk
20 minutes → Virginia Beach



4.5 hours of driving
Washington, DC to Virginia Beach via Fredericksburg
starting from Washington, DC
1 hour → Fredericksburg
2.5 hours → Norfolk
20 minutes → Virginia Beach




3.5 hours of driving
Washington, DC to Virginia Beach via St Michaels
starting from Washington, DC
1 hour → St Michaels
1.5 hours → Onley
1 hour → Chesapeake Bay Bridge Tunnel
21 minutes → Virginia Beach



4.5 hours of driving
Washington, DC to Virginia Beach via La Plata
starting from Washington, DC
54 minutes → La Plata
41 minutes → Williamsburg
2.5 hours → Norfolk
20 minutes → Virginia Beach



4.5 hours of driving
Washington, DC to Virginia Beach via Tappahannock
starting from Washington, DC
1 hour → Fredericksburg
1 hour → Warsaw
12 minutes → Tappahannock
57 minutes → Gloucester
41 minutes → Williamsburg
2.5 hours → Norfolk
20 minutes → Virginia Beach
5.5 hours of driving
Washington, DC to Virginia Beach via Solomons
starting from Washington, DC
1.5 hours → Solomons
2.5 hours → Norfolk
20 minutes → Virginia Beach




5.5 hours of driving
Washington, DC to Virginia Beach via Ocean City
starting from Washington, DC
40 minutes → Annapolis
2 hours → Ocean City
3 hours → Virginia Beach




5.5 hours of driving

From:
     

To:
     


Explore alternate routes from Washington, DC to Virginia Beach, or you can get reverse directions from Virginia Beach to Washington, DC. Don't forget to factor in the weather. You can check the road conditions from Washington, DC to Virginia Beach. Check out other stops like Fredericksburg, St Michaels, La Plata, Tappahannock, Solomons, or Ocean City (Maryland).