There are 7 ways to get from Atlanta to Asheville by bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, drive  •  5 h 7 min

  1. Take the bus from Doraville, GA to Greenville, SC
  2. Drive from Greenville, SC to Asheville

$68 - $72

6 alternative options

Bus, drive via WNC Ag Center Park-n-Ride  •  6 h 27 min

  1. Take the bus from Doraville, GA to Greenville, SC
  2. Drive from Greenville, SC to WNC Ag Center Park-n-Ride

$68 - $72

Drive  •  3 h 43 min

  1. Drive from Atlanta to Asheville 198.8 miles

$19 - $29

Fly to Asheville  •  3 h 52 min

  1. Fly from Atlanta (ATL) to Asheville (AVL) ATL - AVL

$124 - $334

Fly to Greenville/Spartanburg, drive  •  3 h 31 min

  1. Fly from Atlanta (ATL) to Greenville/Spartanburg (GSP) ATL - GSP
  2. Drive from Greenville/Spartanburg to Asheville

$78 - $232

Fly to Tri-Cities Regional, drive  •  3 h 50 min

  1. Fly from Atlanta (ATL) to Tri-Cities Regional (TRI) ATL - TRI
  2. Drive from Tri-Cities Regional to Asheville

$120 - $394

Fly to Knoxville, drive  •  4 h 39 min

  1. Fly from Atlanta (ATL) to Knoxville (TYS) ATL - TYS
  2. Drive from Knoxville to Asheville

$154 - $392

Questions & Answers

The cheapest way to get from Atlanta to Asheville is to drive which costs $19 - $29 and takes 3 h 43 min.

More details

The quickest way to get from Atlanta to Asheville is to fly and drive which costs $75 - $240 and takes 3 h 31 min.

More details

The distance between Atlanta and Asheville is 166 miles. The road distance is 198.8 miles.

Get driving directions

It takes approximately 5 h 7 min to get from Atlanta to Asheville, including transfers.

More details

The quickest flight from Atlanta Airport to Asheville Airport is the direct flight which takes 1 h 2 min.

Search flights

Yes, the driving distance between Atlanta to Asheville is 199 miles. It takes approximately 3 h 43 min to drive from Atlanta to Asheville.

Get driving directions

Delta offers flights from Atlanta Airport to Asheville Airport.

Search flights

There are 212+ hotels available in Asheville. Prices start at $76 USD per night.

More details

The best way to get from Atlanta to Atlanta Airport is to subway which takes 17 min and costs $3.

More details

Map of how to get from Atlanta to Asheville.
Launch map view
  • Distance: 166 miles
  • Duration: 5 h 7 min

What companies run services between Atlanta, GA, USA and Asheville, NC, USA?

Delta flies from Atlanta to Asheville every 4 hours.

Airlines
Delta
Website
delta.com
Flights from Atlanta to Asheville
Ave. Duration
1 h 3 min
When
Every day
Estimated price
$240 - $650
Flights from Atlanta to Greenville/Spartanburg
Ave. Duration
59 min
When
Every day
Estimated price
$70 - $420
Flights from Atlanta to Tri-Cities Regional
Ave. Duration
1 h 8 min
When
Every day
Estimated price
$230 - $650
Flights from Atlanta to Knoxville
Ave. Duration
58 min
When
Every day
Estimated price
$290 - $750
Southwest Airlines
Website
southwest.com
Flights from Atlanta to Greenville/Spartanburg
Ave. Duration
51 min
When
Every day
Estimated price
$100 - $490
Bus operators
Pandora Bus
Website
pandorabus.com
Bus from Doraville, GA to Greenville, SC
Ave. Duration
2 h 15 min
Frequency
Every 4 hours
Estimated price
$60
Schedules at
pandorabus.com
Book at
search.gotobus.com

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.