placePhiladelphia, PA pin_dropPittsburgh, PA
swap_horiz
swap_horizsearch
help

Amtrak from Philadelphia to Pittsburgh: Cheapest train tickets

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

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

View bus schedules
Earlier
Later
Cheaper
Faster
12:4011h 8m23:48
30th st station - 2955 market st1100 liberty ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
12:427h 23m20:05
30th st station - 2955 market st1100 liberty ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:0110h 47m23:48
30th st station - 2955 market st1100 liberty ave

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
13:3511h 20m0:55
30th st station - 2955 market stpittsburgh intermodal/grant st trans ctr

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
14:4010h 15m0:55
30th st station - 2955 market stpittsburgh intermodal/grant st trans ctr

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
15:459h 10m0:55
30th st station - 2955 market stpittsburgh intermodal/grant st trans ctr

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date