Duration 2h 53m
Distance 168.2 miles
Average price $150
Possible routes 3 found

Greensboro/High Point Airport (GSO) to Asheville

Rome2rio has found 3 ways to get from Greensboro/High Point Airport (GSO) to Asheville by flight, bus and car. We recommend flying from Greensboro/High Point to Asheville, which takes around 4h 40m.

Recommended route

Fly

  1. Greensboro/High Point
    GSO - AVL
  2. Asheville
4h 40m
$182 - $731
Alternative routes

Bus

  1. Winston Salem, Nc
    4845
  2. Asheville
5h 58m
$26 - $36

Drive

  1. Greensboro/High Point Airport (GSO)
    168.1 miles
  2. Asheville
Fastest
2h 53m
Cheapest
$16 - $24

Frequently asked questions

Want to know about travelling from Greensboro/High Point Airport (GSO) to Asheville? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Greensboro/High Point Airport (GSO) to Asheville is to drive which costs $16 - $24 and takes 2h 53m.

More details

The quickest way to get from Greensboro/High Point Airport (GSO) to Asheville is to drive which costs $16 - $24 and takes 2h 53m.

More details

No, there is no direct bus from Greensboro/High Point Airport (GSO) to Asheville. However, there are services departing from Piedmont Triad International Airport and arriving at Asheville, Nc via Coble Transportation Center and Winston Salem, Nc. The journey, including transfers, takes approximately 5h 58m.

More details

The distance between Greensboro/High Point Airport (GSO) and Asheville is 152 miles. The road distance is 168.2 miles.

Get driving directions

The best way to get from Greensboro/High Point Airport (GSO) to Asheville without a car is to bus which takes 5h 58m and costs $26 - $40.

More details

It takes approximately 4h 40m to get from Greensboro/High Point Airport (GSO) to Asheville, including transfers.

More details

Greensboro/High Point Airport (GSO) to Asheville bus services, operated by Greyhound USA, depart from Winston Salem, Nc station.

More details

The best way to get from Greensboro/High Point Airport (GSO) to Asheville is to fly which takes 4h 40m and costs $180 - $750. Alternatively, you can bus, which costs $26 - $40 and takes 5h 58m.

Mode details

There is no direct flight from Greensboro/High Point Airport to Asheville Airport. The quickest flight takes 3h 4m and has one stopover.

Search flights

Greensboro/High Point Airport (GSO) to Asheville bus services, operated by Greyhound USA, arrive at Asheville, Nc station.

More details

Yes, the driving distance between Greensboro/High Point Airport (GSO) to Asheville is 168 miles. It takes approximately 2h 53m to drive from Greensboro/High Point Airport (GSO) to Asheville.

Get driving directions

Allegiant Air, United Airlines, American Airlines and Delta offer flights from Greensboro/High Point Airport to Asheville Airport.

Search flights

There are 276+ hotels available in Asheville. Prices start at $100 USD per night.

More details

How to travel from Greensboro/High Point Airport (GSO) to Asheville

Find all the possible transport options for your trip from Greensboro/High Point Airport (GSO) to Asheville right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Greensboro/High Point Airport (GSO) and Asheville?

American Airlines, Delta and two other airlines fly from Greensboro/High Point Airport (GSO) to Asheville hourly. Alternatively, Greyhound USA operates a bus from Greensboro/High Point Airport (GSO) to Asheville once daily. Tickets cost $21 - $30 and the journey takes 2h 55m.
Airlines
Ave. Duration
3h 40m
Frequency
Every day
Estimated price
$160 - $950
Ave. Duration
4h 8m
Frequency
Every day
Estimated price
$180 - $950
Ave. Duration
4h 28m
Frequency
Every day
Estimated price
$220 - $1,100
Ave. Duration
5h 13m
Frequency
Thursday and Sunday
Estimated price
$180 - $750

Asheville, United States

Asheville is a city in and the county seat of Buncombe County, North Carolina, United States. It is the largest city in Western North Carolina, and the 11th largest city in North Carolina. The city's population was 83,393 according to the 2010 United States census. It is the principal city in the four-county Asheville metropolitan area, with a population of 424,858 in 2010. Asheville is home to the United States National Climatic Data Center (NCDC), the world's largest active archive of weather data. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe