Travel from Philadelphia to Morgantown

Bus from Philadelphia to Morgantown

You can take a bus from Philadelphia to Morgantown via Baltimore, MD in around 7 h 44 min.

Travel Guides

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

How to get from Philadelphia to Morgantown

ModeDurationPrice
From Philadelphia 30th Street Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Morgantown airport, then taxi to Morgantown.3 h 48 min$366
From Suburban Station train to Philadelphia airport, fly to Pittsburgh airport, bus to Seventh Ave At William Penn Pl, walk to Pittsburgh, PA, then bus to Morgantown.6 h 4 min$255
From Philadelphia 30th Street Station Amtrak train to Baltimore Penn Station Amtrak, walk to EUTAW ST & PRESTON ST fs sb, line 73 bus to Baltimore, MD, then bus to Morgantown, WV.7 h 12 min$230
From Philadelphia 30th Street Station Amtrak train to New Carrollton, MD then bus to Morgantown, WV.7 h 33 min$172
From Philadelphia, PA bus to Baltimore, MD then bus to Morgantown, WV.7 h 44 min$78
From Philadelphia, PA bus to Washington, DC then bus to Morgantown, WV.9 h 16 min$69
From Philadelphia 30th Street Station Amtrak train to Pittsburgh, PA then bus to Morgantown, WV.9 h 37 min$133
From Philadelphia drive to Morgantown.5 h 18 min$37

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

It takes approximately 3 h 48 min to get from Philadelphia to Morgantown, including transfers.

Is there a direct bus between Philadelphia and Morgantown?

No, there is no direct bus from Philadelphia to Morgantown. However, there are services departing from Philadelphia, PA and arriving at Morgantown, WV via Baltimore, MD. The journey, including transfers, takes approximately 7 h 44 min.

Operators from Philadelphia to Morgantown

OperatorPhoneWebsite
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
BWI Airport ShuttleBWI Airport Shuttle
Southern Airways ExpressSouthern Airways Express
SEPTASEPTA
American AirlinesAmerican Airlines
United AirlinesUnited Airlines
Port Authority of Allegheny CountyPort Authority of Allegheny County
Greyhound USA+1 214-849-8100Greyhound USA
Maryland TransitMaryland Transit
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Megabus877-462-6342Megabus
Amtrak+1 1-800-872-7245Amtrak