There are 9 ways to get from Asheville to San Miguel de Allende by car, plane, bus, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Greenville–Spartanburg International Airport, fly to Querétaro Intercontinental Airport, bus
best- Drive from Asheville to Greenville–Spartanburg International Airport (GSP)car
- Fly from Greenville–Spartanburg International Airport (GSP) to Querétaro Intercontinental Airport (QRO)plane GSP - QRO
- Take the bus from Terminal de Autobuses de Querétaro Acceso 1 to San Miguel de Allendebus
11h 30m$3,244–13,938Fly Asheville Regional Airport to Del Bajío International Airport, bus
cheapest- Fly from Asheville Regional Airport (AVL) to Del Bajío International Airport (BJX)plane AVL - BJX
- Take the bus from León to San Miguel de Allendebus
14h 2m$2,435–10,237Taxi, bus
- Take the taxi from WNC Ag Center Park-n-Ride to Taqueria Guadalajara - Greenvilletaxi
- Take the bus from Taqueria Guadalajara - Greenville to Atlantabus
- Take the bus from Atlanta to Houston - Telephone Rdbus
- Take the bus from Houston - Telephone Rd to Central de Autobuses de Monterreybus
- Take the bus from Monterrey to San Miguel de Allendebus
43h 30m$8,008–12,917Drive 2,966.8 km
- Drive from Asheville to San Miguel de Allendecar 2,966.8 km
33h 3m$5,703–8,237Drive to Greenville–Spartanburg International Airport, fly to Del Bajío International Airport, bus
- Drive from Asheville to Greenville–Spartanburg International Airport (GSP)car
- Fly from Greenville–Spartanburg International Airport (GSP) to Del Bajío International Airport (BJX)plane GSP - BJX
- Take the bus from León to San Miguel de Allendebus
12h 29m$3,226–13,008Fly Asheville Regional Airport to Querétaro Intercontinental Airport, bus
- Fly from Asheville Regional Airport (AVL) to Querétaro Intercontinental Airport (QRO)plane AVL - QRO
- Take the bus from Terminal de Autobuses de Querétaro Acceso 1 to San Miguel de Allendebus
12h 41m$2,453–10,667Drive to Mcghee Tyson Airport, fly to Querétaro Intercontinental Airport, bus
- Drive from Asheville to Mcghee Tyson Airport (TYS)car
- Fly from Mcghee Tyson Airport (TYS) to Querétaro Intercontinental Airport (QRO)plane TYS - QRO
- Take the bus from Terminal de Autobuses de Querétaro Acceso 1 to San Miguel de Allendebus
12h 28m$3,698–15,161Taxi, bus via Santiago de Querétaro
- Take the taxi from WNC Ag Center Park-n-Ride to Taqueria Guadalajara - Greenvilletaxi
- Take the bus from Taqueria Guadalajara - Greenville to Atlantabus
- Take the bus from Atlanta to Houston - Telephone Rdbus
- Take the bus from Houston - Telephone Rd to Central de Autobuses de Monterreybus
- Take the bus from Monterrey to Terminal de Autobuses de Querétaro Acceso 2bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to San Miguel de Allendebus
45h 28m$8,318–13,267Bus, train
- Take the bus from Asheville, NC to Greensboro Bus Stopbus
- Take the train from Greensboro to New Orleans Union Passenger Terminaltrain
- Take the bus from New Orleans Bus Station to San Antonio Bus Stationbus
- Take the bus from San Antonio Bus Station to Nuevo Laredo Bus Stationbus
- Take the bus from Nuevo Laredo to San Luis Potosíbus
- Take the bus from San Luis Potosí to San Miguel de Allendebus
2d 4h$9,258–16,978
Greenville–Spartanburg International Airport (GSP) to Querétaro Intercontinental Airport (QRO) flights
Questions & Answers
The cheapest way to get from Asheville to San Miguel de Allende is to fly and bus which costs $2400 - $11000 and takes 14h 2m.
The fastest way to get from Asheville to San Miguel de Allende is to drive and fly and bus which takes 11h 30m and costs $3200 - $14000.
The distance between Asheville and San Miguel de Allende is 2571 km. The road distance is 2966.8 km.
The best way to get from Asheville to San Miguel de Allende without a car is to taxi and bus which takes 43h 30m and costs $8000 - $13000.
It takes approximately 11h 30m to get from Asheville to San Miguel de Allende, including transfers.
San Miguel de Allende is 2h behind Asheville. It is currently 12:00 PM in Asheville and 10:00 AM in San Miguel de Allende.
Yes, the driving distance between Asheville to San Miguel de Allende is 2967 km. It takes approximately 33h 3m to drive from Asheville to San Miguel de Allende.
There are 574+ hotels available in San Miguel de Allende.
What companies run services between Asheville, NC, USA and San Miguel de Allende, Mexico?
There is no direct connection from Asheville to San Miguel de Allende. However, you can drive to Greenville–Spartanburg International Airport (GSP) airport, fly to Querétaro Intercontinental Airport (QRO), walk to Aeropuerto Queretaro, take the bus to Terminal de Autobuses de Querétaro Acceso 3, walk to Terminal de Autobuses de Querétaro Acceso 1, then take the bus to San Miguel de Allende. Alternatively, you can take the bus to WNC Ag Center Park-n-Ride, take the taxi to Taqueria Guadalajara - Greenville, take the bus to Atlanta, take the bus to Houston - Telephone Rd, take the bus to Central de Autobuses de Monterrey, then take the bus to San Miguel de Allende.
- Website
- aa.com
Flights from Greenville–Spartanburg International Airport to Querétaro Intercontinental Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- $3,100–14,000
Flights from Greenville–Spartanburg International Airport to Del Bajío International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 36m
- When
- Every day
- Estimated price
- $3,000–13,000
Flights from Asheville Regional Airport to Querétaro Intercontinental Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 23m
- When
- Every day
- Estimated price
- $2,400–11,000
Flights from Mcghee Tyson Airport to Querétaro Intercontinental Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 46m
- When
- Every day
- Estimated price
- $3,400–15,000
Flights from Asheville Regional Airport to Del Bajío International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 33m
- When
- Every day
- Estimated price
- $2,300–11,000
- Website
- delta.com
Flights from Greenville–Spartanburg International Airport to Querétaro Intercontinental Airport via Atlanta
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- $2,800–13,000
Flights from Greenville–Spartanburg International Airport to Del Bajío International Airport via Atlanta
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $2,700–12,000
Flights from Asheville Regional Airport to Querétaro Intercontinental Airport via Atlanta
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $2,200–10,000
Flights from Mcghee Tyson Airport to Querétaro Intercontinental Airport via Atlanta
- Ave. Duration
- 6h 29m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $3,100–14,000
Flights from Asheville Regional Airport to Del Bajío International Airport via Atlanta
- Ave. Duration
- 8h 56m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,100–9,500
- Website
- aeromexico.com
Flights from Greenville–Spartanburg International Airport to Querétaro Intercontinental Airport via Atlanta
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- $2,800–13,000
Flights from Greenville–Spartanburg International Airport to Del Bajío International Airport via Atlanta
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $2,700–12,000
Flights from Asheville Regional Airport to Querétaro Intercontinental Airport via Atlanta
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $2,200–10,000
Flights from Mcghee Tyson Airport to Querétaro Intercontinental Airport via Atlanta
- Ave. Duration
- 6h 29m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $3,100–14,000
Flights from Asheville Regional Airport to Del Bajío International Airport via Atlanta
- Ave. Duration
- 8h 56m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,100–9,500
- Website
- united.com
Flights from Greenville–Spartanburg International Airport to Querétaro Intercontinental Airport via Houston
- Ave. Duration
- 5h 44m
- When
- Every day
- Estimated price
- $2,900–13,000
Flights from Greenville–Spartanburg International Airport to Del Bajío International Airport via Houston
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $2,800–13,000
Flights from Mcghee Tyson Airport to Querétaro Intercontinental Airport via Houston
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $3,100–14,000
- Website
- volaris.com
Flights from Asheville Regional Airport to Querétaro Intercontinental Airport via Orlando
- Ave. Duration
- 6h 20m
- When
- Friday
- Estimated price
- $3,600–12,000
Flights from Mcghee Tyson Airport to Querétaro Intercontinental Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 18m
- When
- Saturday
- Estimated price
- $4,800–16,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Greensboro to New Orleans Union Passenger Terminal
- Ave. Duration
- 21h 40m
- Frequency
- Once daily
- Estimated price
- $4,500–9,500
- Website
- Amtrak
- Phone
- +52 800 800 0386
- [email protected]
- Website
- ETN Turistar
Bus from Terminal de Autobuses de Querétaro Acceso 1 to San Miguel de Allende
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $190–500
- Website
- ETN Turistar
Bus from León to San Miguel de Allende
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $450–650
- Website
- ETN Turistar
Bus from Terminal de Autobuses de Querétaro Acceso 1 to San Miguel de Allende
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $190–500
- Website
- ETN Turistar
Bus from Terminal de Autobuses de Querétaro Acceso 1 to San Miguel de Allende
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $190–500
- Website
- ETN Turistar
Bus from León to San Miguel de Allende
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $450–650
- Website
- ETN Turistar
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from Taqueria Guadalajara - Greenville to Atlanta
- Ave. Duration
- 3h 23m
- Frequency
- Once daily
- Estimated price
- $800–2,400
- Schedules at
- Tornado Bus Company
- Adults 11-59
- $800–2,400
Bus from Taqueria Guadalajara - Greenville to Atlanta
- Ave. Duration
- 3h 23m
- Frequency
- Once daily
- Estimated price
- $800–2,400
- Schedules at
- Tornado Bus Company
- Adults 11-59
- $800–2,400
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
Bus from Atlanta to Houston - Telephone Rd
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- $2,200–2,900
- Schedules at
- Omnibus Express
Bus from Atlanta to Houston - Telephone Rd
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- $2,200–2,900
- Schedules at
- Omnibus Express
- Phone
- +1 800 923 1799
- [email protected]
- Website
- omnibusexpress.com
Bus from Houston - Telephone Rd to Central de Autobuses de Monterrey
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $1,200–1,900
- Schedules at
- omnibusexpress.com
Bus from Houston - Telephone Rd to Central de Autobuses de Monterrey
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $1,200–1,900
- Schedules at
- omnibusexpress.com
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Monterrey to San Miguel de Allende
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- $1,500–2,200
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Monterrey to San Miguel de Allende
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $1,300–2,700
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Monterrey to Terminal de Autobuses de Querétaro Acceso 2
- Ave. Duration
- 10h 45m
- Frequency
- Every 30 minutes
- Estimated price
- $1,500–2,800
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Nuevo Laredo to San Luis Potosí
- Ave. Duration
- 5h 26m
- Frequency
- 3 times a day
- Estimated price
- $2,000–2,900
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from León to San Miguel de Allende
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $300–420
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from León to San Miguel de Allende
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $300–420
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- +52 477 710 0060
- [email protected]
- Website
- ConectaGFA
Bus from Terminal de Autobuses de Querétaro Acceso 3 to San Miguel de Allende
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $110–250
- Website
- ConectaGFA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Asheville, NC to Greensboro Bus Stop
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $430–850
- Website
- Greyhound
Bus from San Antonio Bus Station to Nuevo Laredo Bus Station
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a day
- Estimated price
- $400–800
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from New Orleans Bus Station to San Antonio Bus Station
- Ave. Duration
- 10h 5m
- Frequency
- 5 times a week
- Estimated price
- $1,400–2,300
- Schedules at
- Flixbus USA
- Phone
- +1-800-231-2222
- [email protected]
- Website
- Greyhound Mexico
Bus from San Antonio Bus Station to Nuevo Laredo Bus Station
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- $500–850
- Schedules at
- Greyhound Mexico
- Phone
- +52 554 440 3187
- [email protected]
- Website
- autobusesanahuac.com.mx
Bus from San Luis Potosí to San Miguel de Allende
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- $420–600
- Schedules at
- autobusesanahuac.com.mx
- Book at
- autobusesanahuac.com.mx
- Ave. Duration
- 1h 4m
- Estimated price
- $2,500–3,000
Asheville Taxi
- Phone
- +1 828-333-1976
- Website
- avltaxi.com
Asheville Taxi
- Phone
- +1 828-333-1976
- Website
- avltaxi.com
Want to know more about travelling around Mexico
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
Why you should take the train in the US
Read the travel guide









































