Find & compare bus tickets: New York to Virginia Beach

Find the best tickets for travel between New York and Virginia Beach. Bus tickets from $45 USD. Your bus journey will last 7 hours. Buses typically leave New York between 9:00 AM and 11:59 PM. There are on average 9 departures from this city per week. You can get on board at these bus stops: Penn Station. Bus travel is provided by: SprinterBus.

Buses from Virginia Beach to New York More info Less info
August 2014
sun
jan1

Common bus departures from New York to Virginia Beach

09:002014-09-16T13:00:00.000Z
- hours
$45
USD/ adult

Pick up

Drop off

SprinterBus
16:002014-09-16T20:00:00.000Z
- hours
$45
USD/ adult

Pick up

Drop off

SprinterBus

Search

Leaving from

Going to

Select a language

Select a currency