Travel from Williamsport to Philadelphia

Bus or fly from Williamsport to Philadelphia?

American Airlines flies from Williamsport to Philadelphia twice daily. Alternatively, Fullington Trailways operates a bus from Williamsport to Philadelphia twice daily. Tickets cost $40 - $60 and the journey takes 5 hours.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Williamsport to Philadelphia

ModeDurationPrice
From Williamsport taxi to Williamsport airport, fly to Philadelphia airport, then train to Philadelphia.1 h 42 min$455
From Williamsport, PA bus to Bellefonte, PA, taxi to State College airport, fly to Philadelphia airport, then train to Philadelphia.3 h 50 min$483
From Williamsport, PA bus to Dallas, PA, taxi to Scranton/Wilkes-Barre airport, fly to Philadelphia airport, then train to Philadelphia.4 h 9 min$550
From Williamsport, PA bus to Harrisburg Amtrak then train to Philadelphia 30th Street Station Amtrak.4 h 52 min$68
From Williamsport bus to Philadelphia.5 h$51
From Williamsport drive to Philadelphia.3 h 5 min$21

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

It takes approximately 1 hour 42 minutes to get from Williamsport to Philadelphia, including transfers.

Is there a direct bus between Williamsport and Philadelphia?

Yes, there is a direct bus departing from Williamsport and arriving at Philadelphia. Services depart twice daily, and operate every day. The journey takes approximately 5 hours.

Operators from Williamsport to Philadelphia

OperatorPhoneWebsite
American AirlinesAmerican Airlines
SEPTASEPTA
Fullington TrailwaysFullington Trailways
Amtrak+1 1-800-872-7245Amtrak