placePetersburg, VA pin_dropPhiladelphia, PA
swap_horiz
swap_horizsearch
help

Amtrak from Petersburg to Philadelphia: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 5h 49m. Opt for Amtrak trains with fares starting at $32. Check the 11 departure options below.

Bus: Choose Flixbus for affordable tickets from Petersburg to Philadelphia starting at just $42.99 in a 8h trip.

View bus schedules
Earlier
Later
Cheaper
Faster
03:535h 55m09:48
amtrak station - 3516 south st30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
03:537h 9m11:02
amtrak station - 3516 south st44 station road

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
06:455h 30m12:15
amtrak station - 3516 south st30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
07:405h 37m13:17
amtrak station - 3516 south st30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:515h 44m17:35
amtrak station - 3516 south st30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
11:517h 17m19:08
amtrak station - 3516 south st44 station road

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:115h 49m19:00
amtrak station - 3516 south st30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:118h 36m21:47
amtrak station - 3516 south st44 station road

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:305h 32m20:02
amtrak station - 3516 south st30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:307h 17m21:47
amtrak station - 3516 south st44 station road

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:446h 7m21:51
amtrak station - 3516 south st30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date