Travel options for:
Nearby airports Asheville

Charlotte (CLT)  •  5 h 35 min

  1. ×2

$56 - $111

Asheville (AVL)  •  33 min


Greenville/Spartanburg (GSP)  •  1 h 44 min

  1. ×2

$6 - $9

Knoxville (TYS)  •  2 h 25 min

$12 - $19

Greensboro/High Point (GSO)  •  3 h 23 min

$77 - $117

  • Asheville Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

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.

How to get from Nearby airports to Asheville

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 Airport Park Dr bus to ART Station.33 min$1
From Greenville/Spartanburg (GSP) drive to WNC Ag Center Park-n-Ride then bus to ART Station.1 h 44 min$7
From Knoxville (TYS) drive to Asheville.2 h 25 min$15
From Greensboro/High Point (GSO) taxi to Winston Salem, Nc then bus to Asheville, Nc.3 h 23 min$101

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 Airport Park Dr and arriving at ART Station station. Services depart every three hours, and operate every day. The journey takes approximately 33 min.

Operators from Nearby airports to Asheville

Greyhound USA+1 214-849-8100/1-800-231-2222Greyhound USA
Asheville Transit System+1 828 251-1122Asheville Transit System