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 $29.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:309h 45m13:15
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:3010h13:30
pittsburgh intermodal stationphiladelphia (logan square)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:3011h14: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:509h 30m18:20
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:006h 50m16:50
pittsburgh intermodal stationphiladelphia

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

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:459h 55m20:40
pittsburgh intermodal stationphiladelphia

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:4510h 50m21: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