New bus service is now available between Virginia Beach and Washington DC for only $10 each way. The duration of this trip is approximately 3. 5 hours and it is operated by Skyexpress. Please see the current bus stop locations below.
Virginia Beach departure: 549 Newtown Rd.
Washington DC arrivals: 802 H St.