There are 4 ways to get from Marion to Asheville Airport (AVL) by car, bus, plane, shuttle or taxi
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
Drive, bus
-
Drive from Marion to Willie Brooks BBQ - Boone
-
Take the bus from Willie Brooks BBQ - Boone to Charlotte Airport
-
Take the bus from Charlotte Airport to Asheville
3 alternative options
Drive
-
Drive from Marion to Asheville Airport (AVL)
Drive, bus, fly
-
Drive from Marion to Willie Brooks BBQ - Boone
-
Take the bus from Willie Brooks BBQ - Boone to Charlotte Airport
-
Fly from Charlotte (CLT) to Asheville (AVL)
Shuttle, taxi
-
Take a shuttle bus from Damascus, VA to Black Bear Resort
-
Take a shuttle bus from Black Bear Resort to Sams Gap
-
Take a taxi from Sams Gap to S3 + N3 Bus Bay
Questions & Answers
The cheapest way to get from Marion to Asheville Airport (AVL) is to drive which costs $14 - $21 and takes 2h 43m.
The quickest way to get from Marion to Asheville Airport (AVL) is to drive which costs $14 - $21 and takes 2h 43m.
The distance between Marion and Asheville Airport (AVL) is 113 miles. The road distance is 143.5 miles.
The best way to get from Marion to Asheville Airport (AVL) without a car is to shuttle and taxi which takes 6h 2m and costs $330 - $370.
It takes approximately 9h 56m to get from Marion to Asheville Airport (AVL), including transfers.
The quickest flight from Charlotte Airport to Asheville Airport is the direct flight which takes 43 min.
Yes, the driving distance between Marion to Asheville Airport (AVL) is 143 miles. It takes approximately 2h 43m to drive from Marion to Asheville Airport (AVL).
American Airlines offers flights from Charlotte Airport to Asheville Airport.
There are 373+ hotels available in Asheville Airport (AVL). Prices start at $100 USD per night.

- Distance: 113 miles
- Duration: 9h 56m
What companies run services between Marion, VA, USA and Asheville Airport (AVL), USA?
There is no direct connection from Marion to Asheville Airport (AVL). However, you can take the drive to Willie Brooks BBQ - Boone, take the bus to Charlotte Airport, take the bus to Asheville, take the walk to Swannanoa River Rd at Fairview Rd, take the bus to S3 + N3 Bus Bay, then take the bus to Asheville Regional Airport / Wright Brothers Way. Alternatively, you can take the drive to Asheville Airport (AVL).

- Website
- aa.com
Flights from Charlotte to Asheville
- Ave. Duration
- 54 min
- When
- Every day
- Estimated price
- $150 - $600

- Website
- hickoryhop.com
Bus from Willie Brooks BBQ - Boone to Charlotte Airport
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- $0 - $85
- Schedules at
- hickoryhop.com
- Child 12 and under accompanied by parent
- $0
- Adult
- $75 - $85
Bus from Charlotte Airport to Asheville
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $0 - $110
- Schedules at
- hickoryhop.com
- Child 12 and under accompanied by parent
- $0
- Adult
- $90 - $105

- Phone
- +1-423-725-5988
- Website
- blackbearresorttn.com
Shuttle from Damascus, VA to Black Bear Resort
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $90
- Schedules at
- blackbearresorttn.com
Shuttle from Black Bear Resort to Sams Gap
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $98
- Schedules at
- blackbearresorttn.com
- Ave. Duration
- 30 min
- Estimated price
- $80 - $100
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.