1map logoGo to main page

New York City, NY, USA to Virginia Beach, VA, USA from $32: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
New York City, United States of America
to
Virginia Beach, United States of America

How to Get from New York City to Virginia Beach: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$32 by busBest price
467 kmDistance
3h 15m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from New York City to Virginia Beach with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Plane
Average Duration
3h  15m
Estimated price
$148-490
Recommended
Company
various
Bus
Average Duration
8h  14m
Estimated price
$32-100
Cheapest
route map
Distance: 467 km
Duration: 3h 15m

See more options

Company
various
Subway
Plane
Average Duration
3h  27m
Estimated price
$133-465
Company
various
Train
Plane
Average Duration
4h  28m
Estimated price
$139-1480
Company
various
Train
Plane
Average Duration
3h  25m
Estimated price
$143-546
Company
various
Bus
Average Duration
8h 
Estimated price
$1481-1481
Company
Amtrak Northeast Regional
Train
Average Duration
10h  13m
Estimated price
$1482-1483
Company
FlixBus
Bus
Average Duration
10h  5m
Estimated price
$1484-1485
Company
various
Drive
Average Duration
6h  55m
Estimated price
$1486-1487

Traveling From New York to Virginia Beach

Traveling from the bustling streets of New York to the laid-back coastal atmosphere of Virginia Beach offers you a striking contrast between urban excitement and serene relaxation.

Best Neighbourhoods in Virginia Beach

Virginia Beach features diverse neighborhoods, each offering a unique experience.

Oceanfront
• Vibrant boardwalk with dining and entertainment options.
• Beautiful sandy beaches for sunbathing and water sports.
Hilltop
• Charming shopping centers and local boutiques.
• Close proximity to public parks and green spaces.
Dam Neck
• Quiet residential area with scenic views.
• Access to military historical sites and outdoor activities.

Best Times To Visit Virginia Beach's Attractions

Planning your visit to Virginia Beach can enhance your experience at key attractions.

Virginia Beach Boardwalk
Visit early morning or weekdays for a quieter stroll along the iconic boardwalk.
Cape Henry Lighthouse
Best to explore during spring or fall, avoiding peak summer crowds.
First Landing State Park
Go early in the morning for serene hiking and fewer visitors.

Virginia Beach Weather: What to Expect Year-Round

Virginia Beach experiences a humid subtropical climate, with warm summers and mild winters, making late spring and early fall ideal times to visit. Weather plays a significant role in your travel experience, as sunny days enhance outdoor activities while summer humidity can be intense.

Dining Recommendation in Virginia Beach

For a taste of the coastal experience, try the fresh seafood at Waterman’s Surfside Grille, where their famous orange crush cocktail pairs perfectly with the catch of the day. This beachfront dining spot adds a relaxed vibe and local ingredients that contrast with the fast-paced dining scene of New York, creating a memorable culinary experience.

New York City - Virginia Beach operators

Explore transport companies operating between New York City and Virginia Beach, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
(855) 626-8585
Website
flixbus.com

Bus from New York, NY to Virginia Beach, VA

Average Duration
10h 5m
Estimated price
$1484-1485

Bus from New York City Chinatown to Norfolk, VA

Average Duration
6h 35m
Estimated price
$10009-100
Contact phone
212 625 8882
Website
hibusny.com

Bus from New York, NY to Virginia Beach, VA

Average Duration
6h 46m
Estimated price
$4901-4901
Contact phone
+1-917-398-0398
Website
lionva.com

Bus from New York, NY to Norfolk, VA

Average Duration
6h 55m
Estimated price
$4902-4902
Train Show train routes
Contact phone
800-872-7245
Website
amtrak.com

Train from New York Penn Station to Norfolk, VA

Average Duration
8h 37m
Estimated price
$4902-4903

Train from New York Penn Station to 30th Street Station

Average Duration
1h 23m
Estimated price
$10000-100010
Contact phone
800-872-7245
Website
amtrak.com

Train from New York Penn Station to 30th Street Station

Average Duration
1h 20m
Estimated price
$329-4909
Contact phone
+1 973-275-5555
Website
njtransit.com

Train from New York Penn Station to Newark Airport Railroad Station

Average Duration
24m
Estimated price
$324-325
Contact phone
+1-718-217-5477
Website
new.mta.info

Train from New York Penn Station to Jamaica

Average Duration
21m
Estimated price
$329-327
Plane Show flights
Website
united.com

Plane from Newark Airport (EWR) to Norfolk Airport (ORF)

Average Duration
1h 22m
Estimated price
$100-4904

Plane from New York La Guardia (LGA) to Norfolk Airport (ORF)

Average Duration
1h 28m
Estimated price
$320-321
Website
aa.com

Plane from New York La Guardia (LGA) to Norfolk Airport (ORF)

Average Duration
1h 25m
Estimated price
$4909-49090
Website
delta.com

Plane from New York La Guardia (LGA) to Norfolk Airport (ORF)

Average Duration
1h 35m
Estimated price
$1485-14810

Plane from New York JFK (JFK) to Norfolk Airport (ORF)

Average Duration
1h 37m
Estimated price
$4909-323

New York City to Virginia Beach: Overview of Bus, Train, Flight, and Car Trips

Traveling between New York City and Virginia Beach offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Hit the road from the bustling streets of New York City and embark on a scenic 362-mile journey south to Virginia Beach, where sun, sand, and relaxation await. ⏰ Plan for a drive of approximately 6 hours and 55 minutes, allowing for pit stops to stretch your legs and grab some local bites along the way. 💰 Prices for the road trip from New York to Virginia Beach by car can range from $65 to $95, offering flexibility for budget-conscious travelers seeking a coastal escape.
Average price
$65 - $95
🚆 Traveling by train from New York to Virginia Beach is a scenic journey that takes approximately 10 hours and 13 minutes. Sit back, relax, and enjoy the beautiful views along the way. 💸 The price range for a train ticket between New York and Virginia Beach can vary between $59 to $264, depending on the class of service and the time of booking. Consider booking in advance for the best deals.
Useful tips for train travellers
• Amtrak operates the route from New York City to Virginia Beach, providing several onboard services. Their dining cars offer a range of snacks, meals, and beverages, including options for breakfast, lunch, and dinner. You can also order meals through the Amtrak app and enjoy them at your seat or in the dining area.
• On this route, Amtrak has different seating options: First Class offers spacious seating with complimentary meals, Business Class provides a quieter environment with larger seats and complimentary non-alcoholic beverages, and Coach Class is also available at a more budget-friendly price with standard seating. Be sure to book early for the best options in the class you prefer.
• For your trip, check out the Amtrak website (amtrak.com) for schedules and ticketing. Other options include the Silver Star (intercity service) or VRE (Virginia Railway Express) for extended travel within Virginia. For local transport options in Virginia Beach, visit (vbtransit.com) for bus schedules and details. Keep these links handy for your journey.
🛫 Flying from New York's Newark Airport to Virginia Beach's Norfolk Airport is a convenient way to travel, with a quick direct flight lasting just 1 hour and 22 minutes offered by United Airlines.
Departure Point
Newark Airport
Arrival Point
Norfolk Airport
Useful tips for plane travellers
• Book a direct flight on United Airlines from Newark Airport (EWR) to Norfolk International Airport (ORF), which typically takes just 1h 22m, perfect for minimizing travel time.
• Upon arrival at Norfolk International Airport, expect to clear security and customs quickly; the airport is smaller and more manageable than larger hubs, making it easier to navigate to baggage claim.
• For transportation into Virginia Beach, anticipate taxi fares from the airport to the city center to range around $30 to $40; keep an eye out for rideshare options like Uber and Lyft, as they can be a convenient alternative.
🚌 Traveling from New York USA to Virginia Beach USA by bus is a convenient option with an overnight journey of approximately 10 hours and 5 minutes. 💰 Prices for a bus ticket between Virginia Beach and New York start at $47, making it an affordable and efficient way to explore these two vibrant cities on the East Coast.
Departure Point
New York Midtown station
Arrival Point
Virginia Beach station
Useful tips for bus travellers
• Consider booking your FlixBus ticket in advance through their website (flixbus.com) as prices can vary, and you can secure a comfy seat for the overnight journey from New York Midtown to Virginia Beach.
• Upon arrival at Virginia Beach station, familiarize yourself with the local bus system by checking Hampton Roads Transit's schedule (gohrt.com) before your trip, as this will help you quickly navigate to popular destinations like the beach or restaurants.
• If you’re planning to eat during the trip, pack light snacks or a meal, as options on the bus may be limited; however, you can find good eateries near the Virginia Beach station for a post-arrival meal.

Frequently asked questions

Find out more about the route from New York City to Virginia Beach.

Or choose the category:
The distance between New York and Virginia Beach is 290 miles by air and 362 miles by road. The typical travel times vary depending on the mode of transportation. Taking a train from New York to Virginia Beach takes approximately 10 hours and 10 minutes. If you take a combination of train and flight, the travel time is around 4 hours and 10 minutes. Driving by car usually takes about 6 hours and 55 minutes, while a bus journey can take approximately 10 hours and 5 minutes.
The most cost-effective option to travel from New York to Virginia Beach is by bus, as it is cheaper and takes 8 hours and 8 minutes. However, if time is a priority and cost is not a concern, the fastest option would be to take a combination of train, flight, and bus, which takes 4 hours and 10 minutes. This option can cost between $110 and $410, depending on the specific details of the flights.
The prices for trains between New York and Virginia Beach can range from $57 to $236, depending on factors such as the type of ticket and the time of booking. For buses between Virginia Beach and New York, prices can vary from $35 to $120, again depending on similar factors. It is recommended to check with the respective transportation providers for the most accurate and up-to-date pricing information.
To travel from New York to Virginia Beach without using public transportation, you can drive the distance of 362 miles. The drive takes approximately 6 hours and 55 minutes. The cost for this option can vary, but typically ranges from $65 to $95, depending on factors such as fuel prices and tolls. driving offers flexibility and the opportunity to enjoy scenic views along the way.
To travel from New York to Virginia Beach without a car, the best option is to take a bus. The journey takes approximately 8 hours and 8 minutes and costs around $47. Buses are a convenient and affordable mode of transportation for this route, offering a comfortable and hassle-free travel experience. It is recommended to check the bus schedules and book tickets in advance.
Yes, there is a direct link between New York and Virginia Beach. Flixbus USA operates an overnight bus service that departs from New York Midtown and arrives in Virginia Beach. The journey takes approximately 10 hours and 5 minutes. The bus service operates on Monday, Tuesday, Thursday, Friday, Saturday, and Sunday.
The flight from New York to Virginia Beach typically takes 1h 20m with a direct flight from Newark Airport to Norfolk Airport. As for the cost, it can vary depending on the airline, time of booking, and other factors. However, on average, a round-trip ticket between the two cities can cost around $250 to $350. It's always recommended to check with different airlines and compare prices to find the best deal.
There are countless options for accommodation near Virginia Beach, with over 512 hotels available. Prices for hotels in Virginia Beach start at $49, offering a range of choices to suit different budgets. Whether you prefer a beachfront resort, a cozy bed and breakfast, or a budget-friendly motel, there are plenty of options to choose from for your stay near Virginia Beach.

Trips from New York City

Trips to Virginia Beach