placePhiladelphia, PA pin_dropRichmond, VA
swap_horiz
swap_horizsearch
help

Amtrak from Philadelphia to Richmond: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 4h 44m. Opt for Amtrak trains with fares starting at $30. Check the 16 departure options below.

Bus: Choose Megabus for affordable tickets from Philadelphia to Richmond starting at just $44.98 in a 6h 25m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
04:455h 15m10:00
30th st station - 2955 market st1500 e main st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
04:454h 44m09:29
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
06:315h 40m12:11
44 station road7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
07:324h 39m12:11
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
08:564h 31m13:27
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
09:514h 33m14:24
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
10:556h 18m17:13
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
12:014h 46m16:47
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
12:404h 33m17:13
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:015h 48m18:49
30th st station - 2955 market st1500 e main st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:015h 15m18:16
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:358h 4m21:39
44 station road7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:294h 41m20:10
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
16:345h 18m21:52
30th st station - 2955 market st1500 e main st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
16:344h 47m21:21
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
16:554h 44m21:39
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date