
public transportation from Washington, DC to Virginia Beach, VA ?
Train or bus
Greyhound has service between the two. It takes 7-8 hours and costs about 35 each way.
Amtrak has service that is about 6 hours but requires transferring from a train to an Amtrak run bus in Newport News. This is about 45 dollars.
Virginia Beach, Chesapeake Bay Bridge Tunnel, Temple, VA, US – Part 1






