Travel from Greensboro to Charlotte

Train, bus or fly from Greensboro to Charlotte?

Amtrak operates a train from Greensboro to Charlotte 5 times a day. Tickets cost $29 - $65 and the journey takes 1 h 43 min. Alternatively, Greyhound USA operates a bus from Greensboro to Charlotte twice daily. Tickets cost $15 - $35 and the journey takes 1 h 56 min.

Book transport from Greensboro to Charlotte

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 Greensboro to Charlotte

ModeDurationPrice
From Greensboro Galyon Transportation Center Amtrak train to Charlotte Amtrak.1 h 43 min$44
From Greensboro, NC bus to Charlotte, NC.1 h 56 min$27
From Greensboro drive to Charlotte.1 h 33 min$10
From Greensboro Depot Slip 16 line 2 bus to Coble Transportation Center, line 27 bus to Greensboro/High Point airport, fly to Charlotte airport, then line 5 bus to Charlotte.4 h 11 min$367

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

The train from Greensboro Galyon Transportation Center Amtrak to Charlotte Amtrak takes 1 h 43 min including transfers and departs five times a day.

Is there a direct train between Greensboro and Charlotte?

Yes, there is a direct train departing from Greensboro Galyon Transportation Center Amtrak and arriving at Charlotte Amtrak. Services depart five times a day, and operate every day. The journey takes approximately 1 h 43 min.

Is there a direct bus between Greensboro and Charlotte?

Yes, there is a direct bus departing from Greensboro, NC and arriving at Charlotte, NC. Services depart twice daily, and operate every day. The journey takes approximately 1 h 56 min.

Operators from Greensboro to Charlotte

OperatorPhoneWebsite
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA
PART NC+1 336-662-0002PART NC
American AirlinesAmerican Airlines
Charlotte Area TransitCharlotte Area Transit