There are 8 ways to get from Charlottesville to Mexico by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Benito Juárez International Airport
best- Fly from Charlottesville (CHO) to Benito Juárez International Airport (MEX)plane CHO - MEX
7h 39m$2,470–9,673Fly to Miguel Hidalgo Y Costilla Guadalajara International Airport
cheapest- Fly from Charlottesville (CHO) to Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL)plane CHO - GDL
8h 43m$2,215–7,818Train, bus
- Take the train from Charlottesville 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 Terminal Central Del Sur - Taxqueñabus
2d 4h$6,760–11,132Drive 3,515.2 km
- Drive from Charlottesville to Mexico Citycar 3,515.2 km
40h$6,869–9,921Fly to El Paso International Airport
- Fly from Charlottesville (CHO) to El Paso International Airport (ELP)plane CHO - ELP
9h 20m$3,037–11,110Fly to Querétaro Intercontinental Airport
- Fly from Charlottesville (CHO) to Querétaro Intercontinental Airport (QRO)plane CHO - QRO
12h 32m$2,605–10,253Train, bus via Houston
- Take the train from Charlottesville to New Orleans Union Passenger Terminaltrain
- Take the train from New Orleans Union Passenger Terminal to Houstontrain
- Take the bus from Houston Bus Station to Laredobus
- Take the bus from Nuevo Laredo to Terminal Central Del Sur - Taxqueñabus
2d 6h$6,902–21,514Train, bus via Chicago
- Take the train from Charlottesville to Chicago Union Stationtrain
- Take the train from Chicago Union Station to San Marcos Amtraktrain
- Take the bus from San Marcos to Terminal de Autobuses de Querétaro Acceso 1bus
- Take the bus from Terminal de Autobuses de Querétaro Acceso 1 to Mexico City International Airport T2bus
3d 5h$7,126–14,239
Charlottesville (CHO) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from Charlottesville to Mexico is to fly which costs $2200 - $8000 and takes 8h 43m.
The fastest way to get from Charlottesville to Mexico is to fly which takes 7h 39m and costs $2400 - $10000.
The distance between Charlottesville and Mexico is 2905 km. The road distance is 3515.2 km.
The best way to get from Charlottesville to Mexico without a car is to train and bus which takes 2 days 4h and costs $6500 - $12000.
It takes approximately 7h 39m to get from Charlottesville to Mexico, including transfers.
Yes, the driving distance between Charlottesville to Mexico is 3515 km. It takes approximately 40h to drive from Charlottesville to Mexico.
There are 3234+ hotels available in Mexico.
What companies run services between Charlottesville, VA, USA and Mexico?
Delta, American Airlines, and two other airlines fly from Charlottesville (CHO) to Benito Juárez International Airport (MEX) 5 times a day.
- Website
- delta.com
Flights from Charlottesville to Benito Juárez International Airport via Atlanta
- Ave. Duration
- 7h 21m
- When
- Every day
- Estimated price
- $1,900–9,000
Flights from Charlottesville to Benito Juárez International Airport via New York La Guardia, Raleigh/Durham
- Ave. Duration
- 12h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $2,400–11,000
Flights from Charlottesville to El Paso International Airport via Atlanta
- Ave. Duration
- 9h 22m
- When
- Every day
- Estimated price
- $2,100–10,000
Flights from Charlottesville to Miguel Hidalgo Y Costilla Guadalajara International Airport via Atlanta
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $1,500–7,000
Flights from Charlottesville to Querétaro Intercontinental Airport via Atlanta
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- $2,000–9,500
- Website
- aeromexico.com
Flights from Charlottesville to Benito Juárez International Airport via Atlanta
- Ave. Duration
- 7h 21m
- When
- Every day
- Estimated price
- $1,900–9,000
Flights from Charlottesville to El Paso International Airport via Atlanta
- Ave. Duration
- 9h 49m
- When
- Every day
- Estimated price
- $2,100–10,000
Flights from Charlottesville to Miguel Hidalgo Y Costilla Guadalajara International Airport via Atlanta
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $1,500–7,000
Flights from Charlottesville to Querétaro Intercontinental Airport via Atlanta
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- $2,000–9,500
- Website
- aa.com
Flights from Charlottesville to Benito Juárez International Airport via Charlotte
- Ave. Duration
- 7h 43m
- When
- Every day
- Estimated price
- $1,900–9,000
Flights from Charlottesville to El Paso International Airport via Chicago O'Hare
- Ave. Duration
- 8h 59m
- When
- Every day
- Estimated price
- $2,200–10,000
- Website
- united.com
Flights from Charlottesville to Benito Juárez International Airport via Washington Dulles
- Ave. Duration
- 8h 9m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $2,000–9,500
Flights from Charlottesville to Miguel Hidalgo Y Costilla Guadalajara International Airport via Washington Dulles, Houston
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- $1,600–7,500
Flights from Charlottesville to Querétaro Intercontinental Airport via Washington Dulles, Houston
- Ave. Duration
- 11h 24m
- When
- Every day
- Estimated price
- $2,200–10,000
Flights from Charlottesville to Querétaro Intercontinental Airport via Charlotte, Houston
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- $2,100–9,500
- Website
- volaris.com
Flights from Charlottesville to Miguel Hidalgo Y Costilla Guadalajara International Airport via Charlotte
- Ave. Duration
- 8h 5m
- When
- Tuesday and Saturday
- Estimated price
- $2,200–9,500
Flights from Charlottesville to Miguel Hidalgo Y Costilla Guadalajara International Airport via Chicago O'Hare
- Ave. Duration
- 10h 12m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,500–10,000
Flights from Charlottesville to Querétaro Intercontinental Airport via Atlanta, Monterrey
- Ave. Duration
- 10h 7m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $2,100–10,000
- Website
- vivaaerobus.com
Flights from Charlottesville to Querétaro Intercontinental Airport via Atlanta, San Antonio
- Ave. Duration
- 10h 17m
- When
- Monday and Friday
- Estimated price
- $2,200–10,000
Flights from Charlottesville to Querétaro Intercontinental Airport via Charlotte, San Antonio
- Ave. Duration
- 11h 51m
- When
- Monday and Friday
- Estimated price
- $2,200–10,000
Flights from Charlottesville to Querétaro Intercontinental Airport via Atlanta, Monterrey
- Ave. Duration
- 12h 25m
- When
- Friday
- Estimated price
- $2,100–10,000
- Website
- southwest.com
Flights from Charlottesville to El Paso International Airport via Atlanta, Dallas
- Ave. Duration
- 8h 10m
- When
- Monday and Sunday
- Estimated price
- $2,100–10,000
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Charlottesville to New Orleans Union Passenger Terminal
- Ave. Duration
- 25h 10m
- Frequency
- Once daily
- Estimated price
- $2,800–3,500
- Website
- https://www.amtrak.com/home.html
Train from New Orleans Union Passenger Terminal to Houston
- Ave. Duration
- 9h 18m
- Frequency
- 3 times a week
- Estimated price
- $850–12,000
- Website
- https://www.amtrak.com/home.html
Train from Charlottesville to Chicago Union Station
- Ave. Duration
- 21h 8m
- Frequency
- 3 times a week
- Estimated price
- $2,000–4,800
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to San Marcos Amtrak
- Ave. Duration
- 29h 41m
- Frequency
- Once daily
- Estimated price
- $2,400–6,000
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from New Orleans Bus Station to San Antonio Bus Station
- Ave. Duration
- 10h 20m
- Frequency
- 5 times a week
- Estimated price
- $950–2,500
- Schedules at
- flixbus.com
Bus from Houston Bus Station to Laredo
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- $650–1,600
- Schedules at
- flixbus.com
- Adult
- $650–1,600
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from San Antonio Bus Station to Nuevo Laredo Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a day
- Estimated price
- $600–1,200
- Website
- https://www.greyhound.com/
Bus from Houston Bus Station to Laredo
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $800–1,200
- Website
- https://www.greyhound.com/
- Phone
- +1-800-231-2222
- ifsr@greyhound.com
- Website
- greyhound.com.mx
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.com.mx
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- futura.com.mx
Bus from Nuevo Laredo to Terminal Central Del Sur - Taxqueña
- Ave. Duration
- 8h 44m
- Frequency
- 3 times a day
- Estimated price
- $2,500–4,300
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +1 800 923 1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from San Marcos to Terminal de Autobuses de Querétaro Acceso 1
- Ave. Duration
- 19h 16m
- Frequency
- Twice daily
- Estimated price
- $2,100–2,700
- Schedules at
- omnibusexpress.com
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from Terminal de Autobuses de Querétaro Acceso 1 to Mexico City International Airport T2
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- $550–750
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
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
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide


























