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 31m. Opt for Amtrak trains with fares starting at $49. Check the 15 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
4:45 AM5h 15m10:00 AM
30th st station - 2955 market st1500 e main st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
4:45 AM4h 44m9:29 AM
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
6:31 AM5h 40m12:11 PM
44 station road7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
7:32 AM4h 39m12:11 PM
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
8:56 AM4h 31m1:27 PM
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
9:51 AM4h 33m2:24 PM
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
12:01 PM4h 46m4:47 PM
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
12:40 PM4h 33m5:13 PM
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:01 PM5h 48m6:49 PM
30th st station - 2955 market st1500 e main st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:01 PM5h 15m6:16 PM
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
1:35 PM8h 4m9:39 PM
44 station road7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
3:29 PM4h 41m8:10 PM
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
4:34 PM5h 18m9:52 PM
30th st station - 2955 market st1500 e main st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
4:34 PM4h 47m9:21 PM
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
4:55 PM4h 44m9:39 PM
30th st station - 2955 market st7519 staples mill rd

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date