placePittsburgh, PA pin_dropPhiladelphia, PA
swap_horiz
swap_horizsearch
help

Bus from Pittsburgh to Philadelphia: Cheapest bus tickets

Bus: Choose Megabus for affordable tickets from Pittsburgh to Philadelphia starting at just $19.99. Ideal for budget travelers. Around 8h trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $55. Travel time approximately 7h 29m.

View train schedules
Earlier
Later
Cheaper
Faster
03:2010h 20m13:40
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:5010h 40m14:30
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:306h 35m12:05
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
07:408h15:40
megabus bus stop at 10th st and penn avemegabus bus stop at northeast corner of schuylkill ave and walnut street

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
08:5011h 50m20:40
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:506h 50m16:40
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:507h 10m17:00
pittsburgh intermodal stationcamden walter rand trans center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:1510h 25m20:40
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:1511h 20m21:35
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:5011h 10m23:00
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:159h22:15
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:157h 10m03:25
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:309h 20m05:50
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
20:3011h 15m07:45
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date