New York to Virginia Beach Buses
Busbud makes bus travel easy
Busbud.com makes it easy for you to find, compare and book city to city bus tickets, all over the world. We save you the extra trip to the bus station.
Bus travel information
Tickets: A trip from New York to Virginia Beach starts at $45.
Schedules: There are on average 2 coaches leaving New York per day between 09:00 am and 11:59 pm, and the trip should take from 7.0 to 7.0 hours.
Stations and stops: In New York, hop on at Times Square - NY. In Virginia Beach, you’ll be getting off at Virginia Beach.
Bus companies serving this route
Bus travel between New York and Virginia Beach is provided by SprinterBus.
Discover the world by bus
Choose a day departure to take advantage of sunlight and take in the view, especially if you’re on a scenic route.
It’s energy-efficient to take the bus from New York to Virginia Beach. It takes 0.6-0.9 liters of gas to carry one passenger by coach over 100 kilometers, compared to 2.6 liters by high-speed train, 6.6 liters by airplane and 7.6 liters by gas-powered car.
Booking your ticket on Busbud.com is the easiest way to make sure you are choosing a safe and reliable bus company to take you from New York to Virginia Beach.