|Shortest Duration||5h 45m|
|Trips per day||10|
On average there are 10 scheduled bus trips per day. Greyhound has the most regularly scheduled departures from Philadelphia to Pittsburgh, with an average of 8 trips per day and 176 monthly trips. 2 bus carriers serve the route from Philadelphia to Pittsburgh. Of the 10 trips there are 7 trips that are direct connections to Pittsburgh.
Need more travel options? Traveling by Train from Philadelphia to Pittsburgh starts at $54.00.
Book Greyhound from Philadelphia to Pittsburgh from $34.00. There are 8 trips per day offered by Greyhound from Philadelphia to Pittsburgh and you can expect on average to pay $38.20 for a Greyhound ticket to Pittsburgh. In Philadelphia, Greyhound departs to Pittsburgh from Bus Terminal - 1001 Filbert St, In Pittsburgh, Greyhound arrives at Pittsburgh Intermodal Station / Grant St Transportation Ctr and one other station.
An average trip on Greyhound from Philadelphia to Pittsburgh takes 6 hours and 40 minutes, while the fastest available Greyhound trip will get you to Pittsburgh in 5 hours and 45 minutes,
On weekends, Greyhound offers 9 trips per day. A one way ticket costs $40.25 for a weekend trip to Pittsburgh.
Book Megabus from Philadelphia to Pittsburgh from $1.00. Typically there is one Megabus schedule per day from Philadelphia to Pittsburgh and you can expect on average to pay $25.80 for a Megabus ticket to Pittsburgh. In Philadelphia, Megabus departs to Pittsburgh from 30th St Station - 3101 John F Kennedy Blvd, In Pittsburgh, Megabus arrives at 10th St and Penn Ave and one other station.
An average trip on Megabus from Philadelphia to Pittsburgh takes 7 hours and 49 minutes, while the fastest available Megabus trip will get you to Pittsburgh in 5 hours and 45 minutes,
On weekends, Megabus offers 1 trip per day and you could expect to pay $31.41 for a one way ticket for your weekend getaway trip to Pittsburgh.