Travel from Philadelphia to Charlotte

Train, bus or fly from Philadelphia to Charlotte?

American Airlines, Frontier Airlines and United Airlines fly from Philadelphia to Charlotte hourly. Alternatively, La Cubana operates a bus from Philadelphia to Charlotte 3 times a week. Tickets cost $159 and the journey takes 9 h 30 min.

Book transport from Philadelphia to Charlotte

Travel Guides

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

How to get from Philadelphia to Charlotte

ModeDurationPrice
From Suburban Station train to Philadelphia airport, fly to Charlotte airport, then line 5 bus to Charlotte.3 h 40 min$150
From Philadelphia 30th Street Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Charlotte airport, then line 5 bus to Charlotte.4 h 28 min$366
From Philadelphia 30th Street Station Amtrak train to Newark airport, fly to Charlotte airport, then line 5 bus to Charlotte.4 h 38 min$182
From Girard Av & Front St bus to Philadelphia, PA then bus to Charlotte, NC.10 h 43 min$161
From Philadelphia 30th Street Station Amtrak train to Charlotte Amtrak.11 h 50 min$177
From Philadelphia Megabus to Scaleybark Station then Light Rail to CTC/Arena.14 h 18 min$81
From Philadelphia drive to Charlotte.9 h 17 min$64

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

It takes approximately 3 h 40 min to get from Philadelphia to Charlotte, including transfers.

Is there a direct train between Philadelphia and Charlotte?

Yes, there is a direct train departing from Philadelphia 30th Street Station Amtrak and arriving at Charlotte Amtrak. Services depart three times a day, and operate every day. The journey takes approximately 11 h 50 min.

Is there a direct bus between Philadelphia and Charlotte?

No, there is no direct bus from Philadelphia to Charlotte. However, there are services departing from Girard Av & Front St and arriving at Charlotte, NC via Philadelphia, PA. The journey, including transfers, takes approximately 10 h 43 min.

Operators from Philadelphia to Charlotte

OperatorPhoneWebsite
SEPTASEPTA
American AirlinesAmerican Airlines
Frontier AirlinesFrontier Airlines
United AirlinesUnited Airlines
Charlotte Area TransitCharlotte Area Transit
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
BWI Airport ShuttleBWI Airport Shuttle
Southwest AirlinesSouthwest Airlines
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
DeltaDelta
Air CanadaAir Canada
La Cubana+1 305-541-1700La Cubana
Amtrak+1 1-800-872-7245Amtrak
Megabus877-462-6342Megabus