Travel from Philadelphia to Erie

Train, bus or fly from Philadelphia to Erie?

American Airlines and Delta fly from Philadelphia to Erie 3 times a day. Alternatively, you can take a bus from Philadelphia to Erie via Pittsburgh, PA in around 10 h 51 min.

Book transport from Philadelphia to Erie

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Philadelphia to Erie

ModeDurationPrice
From Suburban Station train to Philadelphia airport, fly to Erie airport, then taxi to Erie.3 h 18 min$363
From Philadelphia, PA bus to Pittsburgh, PA then bus to Erie, PA.10 h 51 min$73
From Philadelphia PA bus to Buffalo, NY then bus to Erie, PA.10 h 55 min$105
From Philadelphia 30th Street Station Amtrak train to New York Penn Station then train to Erie Amtrak.12 h 18 min$322
From Philadelphia drive to Erie.6 h 58 min$50

How long does it take to get from Philadelphia to Erie?

It takes approximately 3 h 18 min to get from Philadelphia to Erie, including transfers.

Is there a direct train between Philadelphia and Erie?

No, there is no direct train from Philadelphia to Erie. However, there are services departing from Philadelphia 30th Street Station Amtrak and arriving at Erie Amtrak via New York Penn Station. The journey, including transfers, takes approximately 12 h 18 min.

Is there a direct bus between Philadelphia and Erie?

No, there is no direct bus from Philadelphia to Erie. However, there are services departing from Philadelphia, PA and arriving at Erie, PA via Pittsburgh, PA. The journey, including transfers, takes approximately 10 h 51 min.

Operators from Philadelphia to Erie

OperatorPhoneWebsite
SEPTASEPTA
American AirlinesAmerican Airlines
DeltaDelta
Greyhound USA+1 214-849-8100Greyhound USA
Megabus877-462-6342Megabus
Barons BusBarons Bus
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Amtrak+1 1-800-872-7245Amtrak