1map logoGo to main page

Greenville, NC, USA to Asheville, NC, USA from $35: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Greenville, United States
to
Asheville, United States

How to Get from Greenville to Asheville: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$35 - Bus, TrainBest price
472 kmDistance
5h 14m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Greenville to Asheville with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Greyhound USA
Bus
Average Duration
8h  31m
Estimated price
$37-110
Recommended
Company
various
Bus
Train
Average Duration
10h  29m
Estimated price
$35-179
Cheapest
route map
Distance: 472 km
Duration: 5h 14m

See more options

Company
N/A
Drive
Average Duration
5h  36m
Estimated price
$55-90
Company
various
Plane
Bus
Average Duration
5h  44m
Estimated price
$219-370
Company
American Airlines
Plane
Average Duration
5h  14m
Estimated price
$454-466

Greenville - Asheville operators

Explore transport companies operating between Greenville and Asheville, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Greenville GK Butterfield Trans Ctr to Raleigh Bus Station

Average Duration
1h 50m
Estimated price
$35-351

Bus from Raleigh Bus Station to Asheville

Average Duration
5h
Estimated price
$35-1108

Bus from Greensboro Bus Stop to Asheville

Average Duration
3h 35m
Estimated price
$1105-353
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Raleigh Union Station to Greensboro

Average Duration
1h 31m
Estimated price
$377-378
Plane
Website
aa.com

Plane from Greenville (PGV) to Asheville (AVL)

Average Duration
5h 14m
Estimated price
$371-372

Plane from Greenville (PGV) to Charlotte (CLT)

Average Duration
1h 31m
Estimated price
$375-376

Plane from Greenville (PGV) to Asheville (AVL) via Charlotte

Average Duration
5h 4m
Estimated price
$373-374

Plane from Greenville (PGV) to Reagan Washington

Average Duration
7h 54m
Estimated price
$373-374

Greenville to Asheville: Overview of Bus, Train, Flight, and Car Trips

Traveling between Greenville and Asheville offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

When traveling from Greenville to Asheville by plane, it's important to note that there are no direct flights between the two cities. The quickest option available takes approximately 3 hours and 41 minutes and includes one stopover. American Airlines provides flights from Greenville Airport to Asheville Airport. The total travel time by plane is estimated to be around 5 hours and 20 minutes. The prices for flights between the two cities typically range from $209 to $761.
Departure Point
Greenville Airport
Arrival Point
Asheville Airport. The quickest flight takes 3h 35m and has one stopover
Traveling from Greenville to Asheville by bus involves a journey with a duration of approximately 9 hours and 49 minutes. Although there is no direct bus service, travelers can take advantage of services operated by Greyhound USA. The route includes transfers at Raleigh Bus Station and Swannanoa River Rd at Fairview Rd. The bus departs from the Greenville GK Butterfield Trans Ctr and arrives at the Asheville station. The prices for this bus journey vary from $37 to $110, offering an affordable and convenient means of transportation between these two destinations.
Departure Point
Greenville GK Butterfield Trans Ctr station
Arrival Point
Asheville station

Frequently asked questions

Find out more about the route from Greenville to Asheville.

Or choose the category:
The cheapest way to travel from Greenville to Asheville is by bus. Greyhound and other bus companies operate routes between these cities, with fares ranging from $35 to $110. The journey takes approximately 9 hours and 49 minutes, depending on traffic and other factors.
The fastest way to travel from Greenville to Asheville is by flying. There are direct flights available from Pitt-Greenville Airport to Asheville Regional Airport, which take approximately 1 hour and 15 minutes. Alternatively, you can consider driving, which takes around 4 hours and covers a distance of approximately 250 miles. Another option is to take a combination of train and bus, which can take around 6-7 hours depending on the schedules.
The distance from Greenville to Asheville is approximately 472 km. This is the direct distance and may vary depending on the route taken. By road, the distance is about 525 km, which includes any detour or alternate route.
The most convenient way to travel from Greenville to Asheville without a car is by taking a bus. There are several bus companies that operate routes between the two cities, offering affordable prices ranging from $35 to $110 for a one-way ticket. The journey by bus takes approximately 9 hours and 49 minutes, depending on traffic and other factors.
The travel time from Greenville to Asheville is approximately 5 hours and 20 minutes, including any necessary transfers.
There are plenty of accommodation options available near Asheville. With over 785 hotels to choose from, you'll have no trouble finding a place to stay. Prices start at $54 per night, offering options for various budgets. Whether you prefer luxury hotels, cozy bed and breakfasts, or budget-friendly motels, Asheville has something for everyone.
Yes, you can drive from Greenville to Asheville. The driving distance between the two cities is approximately 525 km. It typically takes around 5 hours and 36 minutes to complete the drive, depending on traffic and road conditions.
Yes, there is no direct bus between Greenville and Asheville. However, there are bus services available with transfers. The journey starts at the Greenville GK Butterfield Trans Ctr and involves transfers at the Raleigh Bus Station and Swannanoa River Rd at Fairview Rd. The entire journey takes approximately 9 hours and 49 minutes, including the transfers.
To catch the bus from Greenville to Asheville you will need to go to the Greenville GK Butterfield Transportation Center. This is where the Greyhound USA bus services operate from.
The bus from Greenville to Asheville arrives at the Asheville station. The Asheville station is located at 2 Tunnel Rd, Asheville 28805.
American Airlines is the only airline that offers flights between Greenville and Asheville. They operate direct flights from Greenville Airport to Asheville Airport. It is recommended to check with American Airlines for the most up-to-date flight schedules and ticket prices.
The fastest way to travel from Greenville to Asheville by plane is to take a flight with American Airlines, with a total travel time of approximately 5 hours and 20 minutes. However, please note that there are no direct flights between Greenville Airport and Asheville Airport, and the quickest flight option includes a one-stopover. The prices for flights between the two cities can range from $209 to $761, so it's recommended to book in advance and compare different airlines for the best deals.
The duration of the flight from Greenville to Asheville varies depending on the number of stopovers. There are no direct flights available between the two cities, so the quickest option typically includes one stopover. On average, this can take around 3 hours and 41 minutes.
The cost of a flight from Greenville to Asheville can range from $209 to $761, depending on factors such as the airline, departure date, and time of booking.
The cost of a bus ticket from Greenville to Asheville can vary depending on the bus company and the type of ticket purchased. Generally, prices range from $37 to $110.
The cost to drive from Greenville to Asheville can range from $55 to $90, depending on factors such as car type, fuel efficiency, and current gas prices. This estimate includes the cost of fuel for the round trip, which is approximately 250 miles one way.