|Shortest Duration||5h 0m|
|Trips per day||1|
On average there is 1 coach trip per day. Megabus has the most options for departures from Washington to Virginia Beach, with an average of 1 trip per day and 25 monthly trips. One coach carrier currently travels from Washington to Virginia Beach. Of the 1 trip there is 1 trip that is a direct route with no transfers.
Need more travel options? Travelling by Train from Washington DC to Virginia Beach starts at £36.97.
Book Megabus from Washington to Virginia Beach from £22.81. There are 1 Megabus schedules from Washington to Virginia Beach and you can expect on average to pay £25.34 for a Megabus ticket to Virginia Beach. In Washington, Megabus departs to Virginia Beach from Union Station and no other station. In Virginia Beach, Megabus arrives at 19th St and Pacific Ave and no other station.
An average trip on Megabus from Washington to Virginia Beach takes 4 hours and 44 minutes,
On weekends, Megabus offers 1 trip per day and you could expect to pay £26.07 for a weekend getaway to Virginia Beach.