placeNewark, NJ pin_dropPetersburg, VA
swap_horiz
swap_horizsearch
help

Amtrak from Newark to Petersburg: Cheapest train tickets

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

Bus: Choose Flixbus for affordable tickets from Newark to Petersburg starting at just $46.99 in a 8h 30m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
00:3713h 34m14:11
newark penn stationamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
06:196h 32m12:51
newark penn stationamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
07:396h 32m14:11
newark penn stationamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
08:226h 38m15:00
newark penn stationamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
08:276h 33m15:00
newark intl airportamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
10:097h 48m17:57
newark intl airportamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:226h 35m17:57
newark penn stationamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:227h 34m21:56
newark penn stationamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:277h 29m21:56
newark intl airportamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:216h 35m21:56
newark penn stationamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:266h 30m21:56
newark intl airportamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:386h 43m22:21
newark penn stationamtrak station - 3516 south st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date