placePetersburg, VA pin_dropRichmond, VA
swap_horiz
swap_horizsearch
help

Amtrak from Petersburg to Richmond: Cheapest train tickets

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

Bus: Choose Flixbus for affordable tickets from Petersburg to Richmond starting at just $10.49 in a 35m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
3:535h 39m9:32
amtrak station - 3516 south st1500 e main st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
3:530h 49m4:42
amtrak station - 3516 south st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
7:400h 36m8:16
amtrak station - 3516 south st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:517h 56m19:47
amtrak station - 3516 south st1500 e main st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:510h 39m12:30
amtrak station - 3516 south st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:116h 36m19:47
amtrak station - 3516 south st1500 e main st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:110h 53m14:04
amtrak station - 3516 south st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:300h 36m15:06
amtrak station - 3516 south st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:444h 3m19:47
amtrak station - 3516 south st1500 e main st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:440h 47m16:31
amtrak station - 3516 south st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date