Travel from Washington to Charlotte

Train, bus or fly from Washington to Charlotte?

American Airlines flies from Washington to Charlotte hourly. Alternatively, Megabus operates a bus from Washington to Charlotte once daily. Tickets cost $35 - $50 and the journey takes 8 h 40 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 Washington to Charlotte

ModeDurationPrice
From FARRAGUT WEST station subway to Reagan Washington airport, fly to Charlotte airport, then line 5 bus to Charlotte.3 h 19 min$245
From FARRAGUT WEST station subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Charlotte airport, then line 5 bus to Charlotte.3 h 58 min$272
From Washington Union Station Amtrak train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Charlotte airport, then line 5 bus to Charlotte.3 h 35 min$311
From Washington bus to Charlotte.8 h 40 min$44
From Washington Union Station Amtrak train to Charlotte Amtrak.9 h 34 min$143
From Washington, DC bus to Richmond, VA then bus to Charlotte, NC.11 h 46 min$89
From Washington drive to Charlotte.6 h 43 min$47

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

It takes approximately 3 h 19 min to get from Washington to Charlotte, including transfers.

Is there a direct train between Washington and Charlotte?

Yes, there is a direct train departing from Washington Union Station Amtrak and arriving at Charlotte Amtrak. Services depart three times a day, and operate every day. The journey takes approximately 9 h 34 min.

Is there a direct bus between Washington and Charlotte?

Yes, there is a direct bus departing from Washington and arriving at Charlotte. Services depart once daily, and operate every day. The journey takes approximately 8 h 40 min.

Operators from Washington to Charlotte

OperatorPhoneWebsite
Metro Washington DCMetro Washington DC
American AirlinesAmerican Airlines
Charlotte Area TransitCharlotte Area Transit
MWAA+1(703) 417-8600MWAA
United AirlinesUnited Airlines
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
BWI Airport ShuttleBWI Airport Shuttle
Southwest AirlinesSouthwest Airlines
Megabus877-462-6342Megabus
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA