1map logoGo to main page

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

Compare Travel Options and Prices

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

How to Get from Virginia Beach to New York City: 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.

$31 by busBest price
467 kmDistance
2h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Virginia Beach to New York City 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
Plane
Train
Average Duration
2h  28m
Estimated price
$136-468
Recommended
Company
Lion VA
Bus
Average Duration
9h  15m
Estimated price
$31-102
Cheapest
route map
Distance: 467 km
Duration: 2h 20m

See more options

Company
Amtrak Northeast Regional
Train
Average Duration
10h  5m
Estimated price
$54-1360
Company
various
Plane
Train
Average Duration
2h  20m
Estimated price
$144-541
Company
various
Plane
Train
Average Duration
2h  36m
Estimated price
$149-485
Company
Lion VA
Bus
Drive
Average Duration
11h  28m
Estimated price
$1361-1362
Company
Self-Drive
Drive
Average Duration
6h  55m
Estimated price
$1363-1364

Traveling From Virginia Beach to New York

Virginia Beach offers a tranquil coastal vibe with its sandy shores and leisurely pace, while New York buzzes with energy, iconic landmarks, and a fast-paced urban lifestyle.

Best Neighbourhoods in New York

New York City is a mosaic of neighborhoods, each with its own charm.

Williamsburg
• Hipster culture with vibrant street art.
• Renowned for trendy cafes and craft breweries.
SoHo
• Chic shopping with high-end boutiques.
• Art galleries showcasing contemporary artists.
Upper West Side
• Home to the historic Central Park.
• Family-friendly with a relaxed atmosphere.

Best Times To Visit New York's Attractions

Timing your visits can greatly improve your New York experience.

Statue of Liberty
Visit early in the morning or late afternoon to avoid long lines.
The Metropolitan Museum of Art
Weekdays right after opening keep the crowds to a minimum.
Times Square
Try visiting late at night for an iconic, less crowded experience.

New York Weather: What to Expect Year-Round

New York experiences four distinct seasons, with hot summers and cold winters influencing local activities and sights. Spring and fall offer milder temperatures, making these seasons ideal for exploring the city comfortably.

Dining Recommendation in New York

Experience the rich flavors of a classic New York bagel with lox and cream cheese at Russ & Daughters, where the bustling atmosphere enhances your dining experience. This contrasts sharply with the fresh seafood focus in Virginia Beach, showcasing the diverse culinary landscape that New York brings to the table.

Virginia Beach - New York City operators

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

Bus Show bus routes
Contact phone
+1-917-398-0398
Website
https://www.lionva.com/

Bus from Norfolk, VA to New York, NY

Average Duration
7h 15m
Estimated price
$1369-1369
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com/

Bus from Norfolk to New York City Chinatown

Average Duration
6h 45m
Estimated price
$1021-4683
Website
https://www.gotobus.com/wonder-bus-inc/

Bus from Norfolk, VA to New York, NY

Average Duration
9h
Estimated price
$3145-3150
Train Show train routes
Contact phone
+1-800-872-7245
Website
https://www.amtrak.com/home.html

Train from Norfolk to New York Penn Station

Average Duration
8h 12m
Estimated price
$1369-4681
Contact phone
+1 973-275-5555
Website
https://www.njtransit.com/

Train from Newark Airport Railroad Station to New York Penn Station

Average Duration
27m
Estimated price
$316-317
Contact phone
+1-718-217-5477
Website
https://new.mta.info/

Train from Woodside to New York Penn Station

Average Duration
11m
Estimated price
$310-311

Train from Jamaica to New York Penn Station

Average Duration
19m
Estimated price
$310-313
Plane Show flights
Website
https://www.united.com

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

Average Duration
1h 24m
Estimated price
$1366-4682
Website
https://www.aa.com

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

Average Duration
1h 25m
Estimated price
$4685-46850

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

Average Duration
1h 23m
Estimated price
$4686-4687
Website
https://www.delta.com

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

Average Duration
1h 32m
Estimated price
$1366-4688

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

Average Duration
1h 34m
Estimated price
$4685-4689

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

Traveling between Virginia Beach and New York City 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.

🚗 Embark on an exciting road trip from the sandy beaches of Virginia Beach to the bustling streets of New York City, covering a distance of 361 miles in under 7 hours. ⛽ Enjoy the flexibility and convenience of driving to New York from Virginia Beach, with costs ranging between $65 to $95, and create unforgettable memories on this scenic East Coast journey.
Average price
$65 - $95
🚆 Embark on a scenic train journey from Virginia Beach to New York which takes approximately 10 hours and 5 minutes. Sit back, relax, and enjoy the picturesque views as you travel through different cities and landscapes. 💰 Depending on the cabin class and amenities chosen, the prices for a train ticket between Virginia Beach and New York can range from $54 to $244.
Useful tips for train travellers
• For your train journey from Virginia Beach to New York City, you will primarily use Amtrak service, which offers several onboard catering options. On the Northeast Regional routes, you can enjoy a cafe car where snacks, beverages, and light meals are available for purchase. Make sure to check the schedule for food service hours, as it can vary throughout the day.
• Amtrak provides several seating options. You can choose between Standard Coach, Business Class, and First Class depending on your budget and preferences. Standard Coach offers comfortable seating with ample legroom, Business Class features larger seats and complimentary amenities, while First Class includes more spacious seating, priority boarding, and meal service for a more premium experience. For this route, it's recommended to book your tickets in advance to secure the class that best suits you.
• The primary operators for your route are Amtrak (amtrak.com) and Greyhound (greyhound.com). Make sure to check their schedules and book your tickets in advance. For transport upon arrival in NYC, Grand Central Terminal is a classic arrival point where you can experience the hustle and bustle of the city. You can leave your luggage at the Luggage Storage facility located in the terminal and use restrooms, but note that showers are not available. The fastest way to get to City Center from Grand Central is via the Metro; take the S train (Shuttle) to Times Square, which runs frequently and can get you there in about 5 minutes. Be sure to check metro timings and service advisories before your trip.
🛫 Traveling from Virginia Beach to New York by plane is a convenient and quick option. The direct flight from Norfolk Airport to New York La Guardia Airport takes only 1 hour and 24 minutes.
Departure Point
Norfolk Airport
Arrival Point
New York La Guardia Airport
🚌 While there is no direct bus from Virginia Beach to New York, travelers can embark on a journey that typically takes around 9 hours and 15 minutes, with transfers occurring at Norfolk. Lion VA operates the bus services departing from Norfolk. 🚌 For those seeking to travel from Virginia Beach to New York, the bus ticket prices can range from $31 to $102. The ride showcases scenic views and the opportunity to experience the charm of each destination along the way.
Departure Point
Norfolk, VA station
Arrival Point
New York, NY station
Useful tips for bus travellers
• Consider scheduling your bus departure from Virginia Beach to coincide with the Norfolk transit schedule; this way, you can smoothly transfer from your local bus at the Norfolk station to the Lion VA bus to New York without unnecessary waiting time. Check out the Norfolk Transit schedule here: norfolk.gov
• Pack snacks and a refillable water bottle for your journey since the 9h 15m trip can be lengthy, and while bus operators like Lion VA and others often provide limited snacks for purchase, it’s always good to have your favorite treats on hand. You can compare prices and book your tickets through sites like greyhound.com and ridewithvia.com
• Upon arrival at the New York bus station, be prepared for a bustling environment; familiarize yourself with the layout of the Port Authority Bus Terminal before you reach, so you can quickly locate the exit and make your way to the subway or your next destination; you can view a terminal map here: panynj.gov

Frequently asked questions

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

Or choose the category:
The distance between Virginia Beach and New York is approximately 290 miles. By car, it takes around 6 hours and 55 minutes to travel from Virginia Beach to New York. By train, the travel time is about 9 hours and 53 minutes. Alternatively, taking a bus from Virginia Beach to New York takes approximately 11 hours and 25 minutes. However, the fastest option is to take a Line 960 bus and then fly to New York JFK, which takes around 3 hours and 32 minutes.
The most cost-effective transportation option for traveling from Virginia Beach to New York is by bus, which costs $52 and takes approximately 9 hours and 2 minutes. However, the quickest way to travel between the two cities is to take a line 960 bus to the airport, fly to New York, and then take a train, which takes around 3 hours and 32 minutes, but can cost between $110 and $470 depending on the airline and time of booking.
The price range for a train journey between Virginia Beach and New York is from $54 to $244. On the other hand, the price range for a bus trip between New York and Virginia Beach varies from $47 to $72. These prices may vary based on factors such as the class of travel, availability of seats, and the time of booking. It is recommended to check with the specific transport providers for the most accurate and up-to-date prices.
To get from Virginia Beach to New York without using public transportation, you can drive the distance of 361 miles. The journey typically takes around 6 hours and 55 minutes, depending on traffic conditions. The cost of driving from Virginia Beach to New York can range from $65 to $95, taking into account fuel expenses and tolls.
To travel from Virginia Beach to New York without a car, the best option is to take a bus via Newtown & Elam. This journey typically takes around 9 hours and 2 minutes and costs $52. This is a convenient and affordable mode of transportation for those who do not have access to a car or prefer not to drive.
Yes, there is no direct bus link between Virginia Beach and New York. However, you can still travel by bus with a transfer. The journey starts at Arctic & 19th in Virginia Beach, continues to Newtown Rd Station, then Norfolk and finally arrives in New York. The total travel time, including transfers, is approximately 9 hours and 2 minutes. The bus services are operated by Lion VA.
The flight between Virginia Beach and New York typically takes around 1 hour and 26 minutes. This is the quickest and most convenient option for traveling between the two cities. The cost of the flight can vary depending on factors such as the airline, time of booking, and availability, but it generally ranges from $100 to $500.
There are a plethora of accommodation options near New York. With over 1889 hotels to choose from, travelers have a wide selection to suit their preferences and budgets. Prices start at $74 per night, providing a range of affordable options for those on a budget. From luxurious five-star hotels to cozy boutique guesthouses, there is something for everyone when it comes to finding a place to stay near New York.

Trips from Virginia Beach

Trips to New York City