Travel from Atlanta to Asheville

Bus or fly from Atlanta to Asheville?

You can take a bus from Atlanta to Asheville via Doraville Station, Atlanta, GA, Greenville, SC, and Greenville in around 6 h 9 min. Alternatively, Delta flies from Atlanta to Asheville every 4 hours.

Travel Guides

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

How to get from Atlanta to Asheville

ModeDurationPrice
From Five Points Station subway to Doraville Station, walk to Atlanta, GA, bus to Greenville, SC, taxi to Greenville, then bus to Asheville.6 h 9 min$199
From Five Points Station subway to Doraville Station, walk to Doraville, GA, bus to Greenville, SC, taxi to Greenville, then bus to Asheville.6 h 19 min$97
From Atlanta GA Megabus to Knoxville Station Church St Stop, line 85 bus to Knoxville, then bus to Asheville.7 h 12 min$58
From Atlanta, GA bus to Asheville.10 h 45 min$57
From Atlanta drive to Asheville.3 h 43 min$23
From Garnett Station subway to Atlanta airport, fly to Tri-Cities Regional airport, then drive to Asheville.3 h 45 min$331
From Garnett Station subway to Atlanta airport, fly to Greenville/Spartanburg airport, taxi to Greenville, then bus to Asheville.4 h 48 min$278
From Garnett Station subway to Atlanta airport, fly to Asheville airport, bus to WNC Ag Center Park-n-Ride, then bus to Asheville.4 h 51 min$254
From Garnett Station subway to Atlanta airport, fly to Knoxville airport, taxi to Knoxville, then bus to Asheville.5 h 23 min$452

How long does it take to get from Atlanta to Asheville?

It takes approximately 6 h 9 min to get from Atlanta to Asheville, including transfers.

Is there a direct bus between Atlanta and Asheville?

Yes, there is a direct bus departing from Atlanta, GA and arriving at Asheville. Services depart once daily, and operate every day. The journey takes approximately 10 h 45 min.

Operators from Atlanta to Asheville

OperatorPhoneWebsite
MARTA Atlanta Rapid TransitMARTA Atlanta Rapid Transit
La Cubana+1 305-541-1700La Cubana
South Eastern Stages+1 877.836.7607 / 404.591.2750South Eastern Stages
Pandora BusPandora Bus
Megabus877-462-6342Megabus
Knoxville Area Transit+1 865-215-7800Knoxville Area Transit
Greyhound USA+1 214-849-8100Greyhound USA
DeltaDelta
Southwest AirlinesSouthwest Airlines
Asheville Transit System+1 828 251-1122Asheville Transit System