placeNewark, NJ pin_dropVirginia Beach, VA
swap_horiz
swap_horizsearch
help

Amtrak from Newark to Virginia Beach: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 12h 13m. Opt for Amtrak trains with fares starting at $90. Check the 12 departure options below.

Earlier
Later
Cheaper
Faster
12:37 AM12h 13m12:50 PM
newark penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:22 AM9h 13m5:35 PM
newark penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:27 AM9h 8m5:35 PM
newark intl airportpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
12:22 PM9h 8m9:30 PM
newark penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
12:27 PM9h 3m9:30 PM
newark intl airportpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:12 PM11h 8m12:20 AM
newark penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:17 PM11h 3m12:20 AM
newark intl airportpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:35 PM9h 5m10:40 PM
newark penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
2:22 PM9h 58m12:20 AM
newark penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
2:27 PM9h 53m12:20 AM
newark intl airportpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
3:21 PM8h 59m12:20 AM
newark penn stationpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
3:26 PM8h 54m12:20 AM
newark intl airportpark avenue & 20th street

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date