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 5 departure options below.

Bus: Choose Flixbus for affordable tickets from Pittsburgh to Philadelphia starting at just $43.99 in a 6h 35m trip.

View bus schedules
Earlier
Later
Cheaper
Faster
5:20 AM11h 12m4:32 PM
1100 liberty ave30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:20 AM11h 55m5:15 PM
1100 liberty ave30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
5:20 AM12h 56m6:16 PM
1100 liberty ave30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
7:30 AM7h 29m2:59 PM
1100 liberty ave30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)
9:15 AM9h 34m6:49 PM
pittsburgh intermodal/grant st trans ctr30th st station - 2955 market st

Amtrak
star_whitestar_whitestar_whitestar_halfstar_border(1643)

Choose a date