Travel from Nearby-Airports to Asheville

Bus from Nearby airports to Asheville

You can take a bus from Charlotte (CLT) to Asheville via Charlotte, Nc and Winston Salem, Nc in around 5 h 35 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Nearby airports to Asheville

ModeDurationPrice
From Charlotte (CLT) taxi to Charlotte, Nc, bus to Winston Salem, Nc, then bus to Asheville, Nc.5 h 35 min$86
From New Airport Rd at Rockwood Rd bus to McDowell St at Hospital Dr.28 min$1
From Greenville/Spartanburg (GSP) taxi to Greenville then bus to Asheville.1 h 43 min$63
From Knoxville (TYS) taxi to Gleason Dr EB Mid-block before Morrell, line 11 bus to Knoxville Station, walk to Knoxville, bus to Atlanta, walk to Civic Center Station, subway to Garnett Station, walk to Atlanta, GA, then bus to Asheville.17 h 47 min$176
From Piedmont Triad International Airport line 27 bus to Coble Transportation Center, line 1 bus to Winston-Salem Transportation Center, walk to Winston Salem, Nc, then bus to Asheville, Nc.5 h 17 min$40

How long does it take to get from Nearby airports to Asheville?

It takes approximately 5 h 35 min to get from Nearby airports to Asheville, including transfers.

Is there a direct bus between Nearby airports and Asheville?

Yes, there is a direct bus departing from New Airport Rd at Rockwood Rd and arriving at McDowell St at Hospital Dr. Services depart every three hours, and operate every day. The journey takes approximately 28 min.

Operators from Nearby airports to Asheville

OperatorPhoneWebsite
Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA
Asheville Transit System+1 828 251-1122Asheville Transit System
South Eastern Stages+1 877.836.7607 / 404.591.2750South Eastern Stages
Knoxville Area Transit+1 865-215-7800Knoxville Area Transit
Megabus877-462-6342Megabus
MARTA Atlanta Rapid TransitMARTA Atlanta Rapid Transit
PART NC+1 336-662-0002PART NC