placePittsburgh, PA pin_dropPhiladelphia, PA
swap_horiz
swap_horizsearch
help

Amtrak from Pittsburgh to Philadelphia: Cheapest train tickets

Train: Speed and Comfort. Travel time is approximately 7h 29m. Opt for Amtrak trains with fares starting at $55. Check the 7 departure options below.

Bus: Choose Megabus for affordable tickets from Pittsburgh to Philadelphia starting at just $19.99 in a 8h trip.

View bus schedules
Earlier
Later
Cheaper
Faster
05:2010h 36m15:56
1100 liberty ave30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
05:2011h 39m16:59
1100 liberty ave30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
05:2012h 36m17:56
1100 liberty ave30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
07:307h 29m14:59
1100 liberty ave30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
07:309h 11m16:41
1100 liberty ave44 station road

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
09:159h 11m18:26
pittsburgh intermodal/grant st trans ctr30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
09:158h 51m18:06
pittsburgh intermodal/grant st trans ctr44 station road

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date