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
3:20 AM10h 20m1:40 PM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:50 AM10h 40m2:30 PM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:30 AM6h 35m12:05 PM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:40 AM8h3:40 PM
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)
8:50 AM11h 50m8:40 PM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:50 AM6h 50m4:40 PM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:50 AM7h 10m5:00 PM
pittsburgh intermodal stationcamden walter rand trans center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM10h 25m8:40 PM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM11h 20m9:35 PM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:50 AM11h 10m11:00 PM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:15 PM9h10:15 PM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:15 PM7h 10m3:25 AM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:30 PM9h 20m5:50 AM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
8:30 PM11h 15m7:45 AM
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date