New York, NY to Virginia Beach, VA train

Tue, Mar 25
+ Add return
Amtrak
Regionale
Deutsche Bahn
Italo
iryo

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information

Compare bus, train, and flight for New York, NY to Virginia Beach, VA

Omio recommends booking the train as it is the most popular option from New York, NY to Virginia Beach, VA among Omio's users. If you are prioritising price take the bus with prices starting from €48. For those with little time consider booking a flight which can get you there in 4h 43m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.4kg.

Compare train with

Most popular
Train
Bus
Flight

€147

Average price

€70

Average price

Lowest

€213

Average price

10h 14m

Average duration

9h 44m

Onboard

+

30m

Additional time*

8h 48m

Average duration

8h 18m

Onboard

+

30m

Additional time*

7h 43m

Average duration

Fastest

4h 43m

Onboard

+

3h 0m

Additional time*

0.1 - 0.4kg

CO2 emissions

Lowest

0.5 - 1.2kg

CO2 emissions

1.4 - 2.8kg

CO2 emissions

Direct Options

Direct Options

Direct Options

*Additional time: Average total travel duration to departure point, security checks and transfers.

Compare prices and tickets New York, NY to Virginia Beach, VA by bus, train, or flight

Tue
Mar 25
Wed
Mar 26
Thu
Mar 27
Fri
Mar 28
Sat
Mar 29
Sun
Mar 30
Mon
Mar 31

Journey information

Overview: Train from New York, NY to Virginia Beach, VA

Trains from New York, NY to Virginia Beach, VA run on average 5 times per day, taking around 9h 44m. Cheap train tickets for this journey start at $65 (€57) but you can travel from only $55 (€48) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $55 (€48)
Distance
287 miles (462 km)
Average train duration
9h 44m
Cheapest ticket price
$65 (€57)
Trains per day
5
Train providers
1
Fastest train
9h 16m
First train
13:05
Last train
20:04
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $55 (€48)

Train companies: Amtrak from New York, NY to Virginia Beach, VA trains

You can travel by train between New York, NY and Virginia Beach, VA with Amtrak for as low as $76 (€66). When you search for schedules and tickets, Omio will show you the best journey.

Amtrak is a passenger train service based in the United States. It operates more than 300 trains daily including trains to Virginia Beach, VA from New York, NY, connecting more than 500 destinations in 46 states and three Canadian provinces. Amtrak offers a variety of train types, including the Acela Express, Northeast Regional, Keystone Service, and the Auto Train. The Acela Express is the fastest train, reaching speeds of up to 150 mph. The Northeast Regional is the most popular, offering frequent service between major cities in the Northeast. The Keystone Service is a regional service connecting Philadelphia and Harrisburg, Pennsylvania. The Auto Train is a unique service that allows passengers to transport their cars along with them. Amtrak offers a variety of ticket types, including Saver, Value, Flexible, and Business Class. Saver tickets are the most affordable, while Business Class tickets offer the most amenities, such as complimentary meals and access to the Amtrak Metropolitan Lounge. Onboard facilities vary by train type, but all Amtrak trains offer comfortable seating, Wi-Fi, and power outlets. The most popular routes for Amtrak include the Northeast Corridor, which runs between Washington, D. C. And Boston, and the Pacific Surfliner, which runs between San Diego and San Luis Obispo, California. Other popular routes include the Capitol Corridor, which runs between San Jose and Sacramento, California, and the Empire Builder, which runs between Chicago and Seattle.

Train information from New York, NY to Virginia Beach, VA with Amtrak:

  • Average Duration: 9 h 13 min
  • Cheapest Price: $76

Book Your New York, NY to Virginia Beach, VA Train Journey

Traveling via train from New York, NY to Virginia Beach, VA is a comfortable and scenic way to reach your destination. Most trains depart from Penn Station, a bustling transportation hub located in the heart of Manhattan, and arrive at Virginia Beach Station, conveniently serving the Virginia Beach area. With multiple trains from New York, NY to Virginia Beach, VA running daily, you can enjoy a smooth ride while relaxing in spacious seating, taking advantage of free Wi-Fi, or admiring the picturesque landscapes along the way. Plan ahead to secure the best schedules and fares for your journey, and make your trip to Virginia Beach seamless and enjoyable.

Find Cheap New York, NY to Virginia Beach, VA Train Tickets

Planning a train trip from New York, NY to Virginia Beach, VA? You're in for a convenient and scenic journey with prices to suit any budget. The cheapest train ticket for this route is priced as low as $65 (€57), making it an affordable travel option. On average, train tickets for this trip cost around $169 (€147), depending on factors like booking times and ticket availability. For the best combination of comfort and savings, consider traveling in September, as the weather is pleasant and ticket prices are typically more favorable. Book early to lock in the best deals!

Train New York, NY to Virginia Beach, VA: Amtrak Options and Services

Traveling by train from New York, NY to Virginia Beach, VA is convenient and comfortable with Amtrak, the primary provider for this route. Offering journeys on its Northeast Regional service, Amtrak provides reliable long-distance travel with amenities like spacious seating, free Wi-Fi, power outlets, and an onboard café. Passengers can enjoy scenic views along the way while experiencing efficient service, ensuring a pleasant trip between these two destinations.

Train New York, NY to Virginia Beach, VA: Train Times and Schedule

Embarking on a train journey from New York, NY to Virginia Beach, VA is a comfortable and scenic way to travel. Covering a distance of 287 miles (462 km), the average train journey duration is 9h 16m. With ample time to relax onboard, you can enjoy your trip while avoiding the stress of traffic or long airport lines.

Trains between New York, NY and Virginia Beach, VA run regularly, offering travelers 5 departures daily. This schedule ensures flexibility for passengers, as trains typically operate across all days of the week, including weekends. Whether you're planning a weekday getaway or a weekend escape, you'll find train options that suit your itinerary.

For early risers, the first train of the day departs at 13:05, while those preferring later travel can catch the last train departing at 20:04. This wide range of departure times makes it convenient for both morning and evening travelers to plan their journey between New York, NY and Virginia Beach, VA efficiently.

FAQs: Trains from New York, NY to Virginia Beach, VA

FAQs: Travel by train from New York, NY to Virginia Beach, VA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York, NY to Virginia Beach, VA.
FAQs

Most popular trains, buses, flights and ferries to and from Virginia Beach, VA and New York, NY

HomeTrainsTrains in USATrain Times to Virginia Beach, VANew York, NY to Virginia Beach, VA train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links