Bus from New York to Virginia Beach and return

Find cheap coach tickets for your bus journey from New York to Virginia Beach and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
2094 Companies – 5,609,307 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from New York to Virginia Beach

Cheapest Bus£28.08
Fastest Bus6h 59m
Earliest Coach02:45
Latest Coach22:00
Daily Bus Connections2 Ø
Distance461.3 km
Coach CompaniesGotoBus, Greyhound US, iLIKEBUS, megabus US

The cheapest coach connections from New York to Virginia Beach

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 19:00
    02:00
    New York
    16 Jun +1
    Virginia Beach
    GotoBusGotoBus
    from£28.08
  • 19:00
    02:00
    New York
    16 Jun +1
    Virginia Beach
    GotoBusGotoBus
    from£28.08
  • 22:00
    05:00
    New York
    16 Jun +1
    Virginia Beach
    GotoBusGotoBus
    from£28.08
  • 02:45
    15:05
    New York
    13 Jun
    Virginia Beach
    Greyhound USGreyhound US
    from£28.85
  • 02:45
    15:05
    New York
    10 Jun
    Virginia Beach
    Greyhound USGreyhound US
    from£28.85
  • 02:45
    15:05
    New York
    6 Jun
    Virginia Beach
    Greyhound USGreyhound US
    from£30.45
  • 02:45
    15:05
    New York
    7 Jun
    Virginia Beach
    Greyhound USGreyhound US
    from£30.45
  • 22:00
    05:00
    New York
    3 Jun +1
    Virginia Beach
    iLIKEBUSiLIKEBUS
    from£36.10
  • 17:00
    23:59
    New York
    2 Jun
    Virginia Beach
    iLIKEBUSiLIKEBUS
    from£36.10
  • 02:45
    15:05
    New York
    9 Jun
    Virginia Beach
    Greyhound USGreyhound US
    from£37.67
  • 12:00
    22:50
    New York
    16 Jun
    Virginia Beach
    megabus USmegabus US
    from£39.31
  • 12:00
    22:50
    New York
    16 Jun
    Virginia Beach
    megabus USmegabus US
    from£39.31
  • 02:45
    15:05
    New York
    3 Jun
    Virginia Beach
    Greyhound USGreyhound US
    from£40.08
  • 02:45
    15:05
    New York
    4 Jun
    Virginia Beach
    Greyhound USGreyhound US
    from£44.89

The cheapest coach connections from Virginia Beach to New York

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 15:40
    04:10
    Virginia Beach
    13 Jun +1
    New York
    Greyhound USGreyhound US
    from£25.64
  • 17:00
    00:30
    Virginia Beach
    16 Jun +1
    New York
    GotoBusGotoBus
    from£28.08
  • 17:00
    00:30
    Virginia Beach
    16 Jun +1
    New York
    GotoBusGotoBus
    from£28.08
  • 15:40
    04:10
    Virginia Beach
    9 Jun +1
    New York
    Greyhound USGreyhound US
    from£28.85
  • 13:15
    00:45
    Virginia Beach
    8 Jul +1
    New York
    Greyhound USGreyhound US
    from£29.28
  • 15:40
    04:10
    Virginia Beach
    5 Jun +1
    New York
    Greyhound USGreyhound US
    from£31.26
  • 23:00
    06:00
    Virginia Beach
    6 Jun +1
    New York
    iLIKEBUSiLIKEBUS
    from£36.10
  • 23:59
    07:00
    Virginia Beach
    6 Jun +1
    New York
    iLIKEBUSiLIKEBUS
    from£36.10
  • 00:30
    07:30
    Virginia Beach
    5 Jun
    New York
    iLIKEBUSiLIKEBUS
    from£36.10
  • 09:30
    16:30
    Virginia Beach
    5 Jun
    New York
    iLIKEBUSiLIKEBUS
    from£36.10
  • 18:30
    01:30
    Virginia Beach
    5 Jun +1
    New York
    iLIKEBUSiLIKEBUS
    from£36.10
  • 23:00
    06:00
    Virginia Beach
    5 Jun +1
    New York
    iLIKEBUSiLIKEBUS
    from£36.10
  • 10:50
    22:15
    Virginia Beach
    16 Jun
    New York
    megabus USmegabus US
    from£39.31
  • 10:50
    22:15
    Virginia Beach
    16 Jun
    New York
    megabus USmegabus US
    from£39.31

Information about the bus connection, amenities and services

Are you seeking a bus from New York to Virginia Beach or vice versa? is currently the most inexpensive bus operator with prices starting from £36.10. The fastest bus is provided by and only needs 6h 59m for the distance between the two cities. The first bus of the day leaves at 09:30 - or travel with the last one at 22:00. The choice is yours: Just click "Find Now" and check for availability, prices and departure times!
It’s not difficult to find an inexpensive bus ticket for a trip from New York to Virginia Beach – finding the best one, however, can be a little bit more tricky. But there's no need to panic: CheckMyBus is here to assist you! On our webpage, you can compare the offers of numerous coach providers. If you’re in a hurry, simply choose the fastest bus. If you want to save money, go for the cheapest option. We recommend you also take a look at the individual amenities: If the provider of your choice offers free WiFi access, then answering your e-mails or keeping an eye on your Twitter timeline will be no problem whatsoever. If you want to take skis or other sports equipment, on the other hand, make sure that bulky luggage transportation is available. Gone are the days when you had to pay extra for good service: Most features such as wireless internet, electrical outlets or the transportation of a normal size suitcase are free of charge. You’ll soon see that taking the bus is just as convenient as travelling by plane or train!
On our homepage you’ll always find the best deal no matter if you’re looking for a bus, train, flight or carpooling service. For the route New York - Virginia Beach ticket prices range from £36.10 to £36.10. Travel times differ as well: Opting for a bus on one of the non-stop connections, you’ll reach your destination within 6h 59m. If you need to change buses, your trip might take up to 7h 30m.

Bus stops in New York and Virginia Beach

Stations
Virginia Beach Blvd 971 , 23451 Virginia Beach (USA)
Lynnhaven Pkwy 701, 23452 Virginia Beach (USA)
19th St 341, 23451 Virginia Beach (USA)
Virginia Beach Blvd Ste 104  5444, 23462 Virginia Beach (USA)
Wesleyan Dr 5461 , 23455 Virginia Beach (USA)

Compare New York and Virginia Beach

£3.38
£3.61
New York
Virginia Beach
A taxi journey in New York is 7% cheaper than in Virginia Beach.
£2.21
£1.50
New York
Virginia Beach
A bus fare in New York is 33% more expensive than in Virginia Beach.
£4.81
£2.61
New York
Virginia Beach
A pint of beer in New York is 46% more expensive than in Virginia Beach.
£1.73
£1.28
New York
Virginia Beach
A bottle of water in New York is 27% more expensive than in Virginia Beach.
£9.94
£7.07
New York
Virginia Beach
A meal in New York is 29% more expensive than in Virginia Beach.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.