There are 8 ways to get from McKinney to Asheville by bus, plane, taxi, car, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Dallas/Fort Worth International Airport, fly to Asheville Regional Airport
best- Take the bus from McKinney to Dallas Bus Stationbus
- Fly from Dallas/Fort Worth International Airport (DFW) to Asheville Regional Airport (AVL)plane DFW - AVL
7h 25m$80–392Bus, taxi
- Take the bus from McKinney to Dallas Bus Stationbus
- Take the bus from Dallas Bus Station to Atlanta Bus Stationbus
- Take the bus from Atlanta to Taqueria Guadalajara - Greenvillebus
- Take the taxi from Taqueria Guadalajara - Greenville to WNC Ag Center Park-n-Ridetaxi
28h 22m$330–462Drive 926.5 mi
- Drive from McKinney to Ashevillecar 926.5 mi
15h 25m$170–245Bus to Dallas/Fort Worth International Airport, fly to Greenville–Spartanburg International Airport, drive
- Take the bus from McKinney to Dallas Bus Stationbus
- Fly from Dallas/Fort Worth International Airport (DFW) to Greenville–Spartanburg International Airport (GSP)plane DFW - GSP
- Drive from Greenville–Spartanburg International Airport (GSP) to Ashevillecar
7h 27m$130–628Bus to Dallas, fly to Asheville Regional Airport
- Take the bus from McKinney to Dallas Bus Stationbus
- Fly from Dallas (DAL) to Asheville Regional Airport (AVL)plane DAL - AVL
8h 20m$98–445Bus to Dallas, fly to Mcghee Tyson Airport, drive
- Take the bus from McKinney to Dallas Bus Stationbus
- Fly from Dallas (DAL) to Mcghee Tyson Airport (TYS)plane DAL - TYS
- Drive from Mcghee Tyson Airport (TYS) to Ashevillecar
7h 43m$212–1,044Bus to Dallas/Fort Worth International Airport, fly to Mcghee Tyson Airport, drive
- Take the bus from McKinney to Dallas Bus Stationbus
- Fly from Dallas/Fort Worth International Airport (DFW) to Mcghee Tyson Airport (TYS)plane DFW - TYS
- Drive from Mcghee Tyson Airport (TYS) to Ashevillecar
8h 29m$189–941Bus (Greyhound)
- Take the bus from McKinney to Dallas Bus Stationbus
- Take the bus from Dallas Bus Station to Atlanta Bus Stationbus
- Take the bus from Atlanta Bus Station to Winston Salem(Trans Center)bus
- Take the bus from Winston Salem(Trans Center) to Asheville, NCbus
31h 30m$226–353
McKinney to Asheville by bus (Greyhound)
Comparing Your Travel Options
The cheapest way to get from McKinney to Asheville is to drive which costs $160 - $250 and takes 15h 25m.
The fastest way to get from McKinney to Asheville is to bus and fly which takes 7h 25m and costs $80 - $400.
No, there is no direct bus from McKinney to Asheville. However, there are services departing from McKinney and arriving at Asheville, NC via Dallas Bus Station, Atlanta Bus Station and Winston Salem(Trans Center). The journey, including transfers, takes approximately 31h 30m.
The distance between McKinney and Asheville is 913 miles. The road distance is 931.9 miles.
The best way to get from McKinney to Asheville without a car is to bus and taxi which takes 28h 22m and costs $330 - $470.
It takes approximately 7h 25m to get from McKinney to Asheville, including transfers.
McKinney to Asheville bus services, operated by Greyhound USA, depart from McKinney station.
McKinney to Asheville bus services, operated by Greyhound USA, arrive at Dallas Bus Station.
Asheville is 1h ahead of McKinney. It is currently 10:30 AM in McKinney and 11:30 AM in Asheville.
Yes, the driving distance between McKinney to Asheville is 932 miles. It takes approximately 15h 25m to drive from McKinney to Asheville.
What companies run services between McKinney, TX, USA and Asheville, NC, USA?
You can take a bus from McKinney to Asheville, NC via Dallas Bus Station, Atlanta Bus Station, and Winston Salem(Trans Center) in around 31h 30m.
- Website
- aa.com
Flights from Dallas/Fort Worth International Airport to Asheville Regional Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- $70–380
Flights from Dallas/Fort Worth International Airport to Asheville Regional Airport via Charlotte
- Ave. Duration
- 4h 43m
- When
- Saturday, Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $80–410
Flights from Dallas/Fort Worth International Airport to Greenville–Spartanburg International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $110–600
Flights from Dallas/Fort Worth International Airport to Greenville–Spartanburg International Airport via Charlotte
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- $130–650
Flights from Dallas to Asheville Regional Airport via Charlotte
- Ave. Duration
- 4h 36m
- When
- Tuesday
- Estimated price
- $90–450
Flights from Dallas/Fort Worth International Airport to Mcghee Tyson Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- $160–900
- Website
- delta.com
Flights from Dallas/Fort Worth International Airport to Asheville Regional Airport via Atlanta
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $75–390
Flights from Dallas/Fort Worth International Airport to Greenville–Spartanburg International Airport via Atlanta
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- $120–650
Flights from Dallas to Asheville Regional Airport via Atlanta
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $85–430
Flights from Dallas to Mcghee Tyson Airport via Atlanta
- Ave. Duration
- 4h 14m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $200–1,100
Flights from Dallas/Fort Worth International Airport to Mcghee Tyson Airport via Atlanta
- Ave. Duration
- 4h 34m
- When
- Every day
- Estimated price
- $180–950
- Website
- southwest.com
Flights from Dallas to Mcghee Tyson Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $180–1,000
Flights from Dallas to Mcghee Tyson Airport via Nashville
- Ave. Duration
- 4h 3m
- When
- Monday, Thursday, Friday, Sunday, Tuesday, and Wednesday
- Estimated price
- $180–1,000
- Website
- united.com
Flights from Dallas/Fort Worth International Airport to Greenville–Spartanburg International Airport via Houston
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- $130–650
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from McKinney to Dallas Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $5–9
- Website
- Greyhound
Bus from McKinney to Dallas Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $5–9
- Website
- Greyhound
Bus from Dallas Bus Station to Atlanta Bus Station
- Ave. Duration
- 18h 5m
- Frequency
- 3 times a day
- Estimated price
- $140–220
- Website
- Greyhound
Bus from McKinney to Dallas Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $5–9
- Website
- Greyhound
Bus from McKinney to Dallas Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $5–9
- Website
- Greyhound
Bus from McKinney to Dallas Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $5–9
- Website
- Greyhound
Bus from McKinney to Dallas Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $5–9
- Website
- Greyhound
Bus from McKinney to Dallas Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $5–9
- Website
- Greyhound
Bus from Dallas Bus Station to Atlanta Bus Station
- Ave. Duration
- 18h 5m
- Frequency
- 3 times a day
- Estimated price
- $140–220
- Website
- Greyhound
Bus from Atlanta Bus Station to Winston Salem(Trans Center)
- Ave. Duration
- 6h 20m
- Frequency
- Twice daily
- Estimated price
- $55–85
- Website
- Greyhound
Bus from Winston Salem(Trans Center) to Asheville, NC
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $25–40
- Website
- Greyhound
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from Atlanta to Taqueria Guadalajara - Greenville
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- $30–50
- Schedules at
- Tornado Bus Company
- Adult
- $30–50
- Ave. Duration
- 1h 4m
- Estimated price
- $150–180
GVL Taxi
- Phone
- +1 864-920-3352
- Website
- gvltaxi.com
Personal Touch Transportation
- Phone
- +18645250420
Yellow Cab Greenville
- Phone
- +1 864-233-6666
- Website
- yellowcabgreenville.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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Booking & Getting There
Book your McKinney to Asheville bus tickets online with Omio and FlixBus.
There are 773+ hotels available in Asheville.




