placeNew York, NY pin_dropVirginia Beach, VA
swap_horiz
swap_horizsearch
help
Buses$40 - 9h 45m

Amtrak train tickets from
New York to Virginia Beach

5 train schedules from New York to Virginia Beach on Friday, Mar 31. Amtrak tickets from $171

Earlier
Later
Cheaper
Faster
3:20 AM9h 45m1:05 PM
ny moynihan train hall at penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:10 AM9h 30m5:40 PM
ny moynihan train hall at penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
10:35 AM9h 25m8:00 PM
ny moynihan train hall at penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:35 AM10h 15m9:50 PM
ny moynihan train hall at penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
2:02 PM9h 13m11:15 PM
ny moynihan train hall at penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date