There are 8 ways to get from Cancún to Houston Airport (IAH) by plane, bus, train, car, shuttle, ferry, bus (Greyhound), or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Cancún International Airport to George Bush Intercontinental Airport
best- Fly from Cancún International Airport (CUN) to George Bush Intercontinental Airport (IAH)plane CUN - IAH
4h 29m$142–307Fly Cancún International Airport to William P. Hobby Airport, bus
- Fly from Cancún International Airport (CUN) to William P. Hobby Airport (HOU)plane CUN - HOU
- Take the bus from Hobby Airport to Bush IAH Term E - Downtown Directbus
6h$154–809Train, bus
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Escárcegatrain
- Take the bus from Escárcega to Villahermosabus
- Take the bus from Villahermosa to Reynosabus
- Take the bus from Reynosa Periferico to Houston Bus Stationbus
2d 1h$296–599Drive 1,730.9 mi
- Drive from Cancún to Houston Airport (IAH)car 1,730.9 mi
34h 52m$316–457Train to Tulum International Airport, fly to George Bush Intercontinental Airport
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Tulum Aeropuertotrain
- Fly from Tulum International Airport (TQO) to George Bush Intercontinental Airport (IAH)plane TQO - IAH
6h 51m$185–784Shuttle, ferry to Cozumel International Airport, fly to George Bush Intercontinental Airport
- Take a shuttle bus from Cancún to Playa del Carmen
- Take the ferry from Playa del Carmen to Cozumelferry
- Fly from Cozumel International Airport (CZM) to George Bush Intercontinental Airport (IAH)plane CZM - IAH
7h 37m$203–1,042Bus
- Take the bus from Cancún to Cárdenasbus
- Take the bus from Cárdenas to Reynosabus
- Take the bus from Reynosa Periferico to Houston Bus Stationbus
2d 2h$280–457Bus via Mexico City
- Take the bus from Terminal de Autobuses ADO Cancún to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to San Antoniobus
- Take the bus from San Antonio Bus Station to Downtown Houstonbus
2d 5h$309–555
Cancún International Airport (CUN) to George Bush Intercontinental Airport (IAH) flights
Questions & Answers
The cheapest way to get from Cancún to Houston Airport (IAH) is to fly which costs $140 - $310 and takes 4h 29m.
The fastest way to get from Cancún to Houston Airport (IAH) is to fly which takes 4h 29m and costs $140 - $310.
No, there is no direct bus from Cancún to Houston Airport (IAH). However, there are services departing from Cancún and arriving at Bush IAH Terminal C via Cárdenas, Reynosa Periferico and St Joseph Pkwy @ Main St. The journey, including transfers, takes approximately 2 days 2h.
The distance between Cancún and Houston Airport (IAH) is 822 miles. The road distance is 1741 miles.
The best way to get from Cancún to Houston Airport (IAH) without a car is to train and bus which takes 2 days 1h and costs $290 - $600.
It takes approximately 4h 29m to get from Cancún to Houston Airport (IAH), including transfers.
Cancún to Houston Airport (IAH) bus services, operated by Autobuses Unidos (AU), depart from Cancún station.
The best way to get from Cancún to Houston Airport (IAH) is to fly which takes 4h 29m and costs $140 - $310. Alternatively, you can bus, which costs $280 - $460 and takes 2 days 2h.
Cancún to Houston Airport (IAH) bus services, operated by Autobuses Unidos (AU), arrive at Cárdenas station.
Yes, the driving distance between Cancún to Houston Airport (IAH) is 1741 miles. It takes approximately 34h 52m to drive from Cancún to Houston Airport (IAH).
What companies run services between Cancún, Mexico and Houston Airport (IAH), USA?
United Airlines and Viva Aerobus fly from Cancún International Airport (CUN) to George Bush Intercontinental Airport (IAH) every 4 hours. Alternatively, you can take a bus from Cancún to Bush IAH Terminal C via Cárdenas, Reynosa, Reynosa Periferico, Houston Bus Station, and St Joseph Pkwy @ Main St in around 2d 2h.
- Website
- united.com
Flights from Cancún International Airport to George Bush Intercontinental Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $90–450
Flights from Tulum International Airport to George Bush Intercontinental Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- $120–650
Flights from Cozumel International Airport to George Bush Intercontinental Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- $130–700
- Website
- southwest.com
Flights from Cancún International Airport to William P. Hobby Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- $150–800
Flights from Cancún International Airport to William P. Hobby Airport via New Orleans
- Ave. Duration
- 4h 15m
- When
- Monday, Thursday, and Friday
- Estimated price
- $170–850
- Website
- vivaaerobus.com
Flights from Cancún International Airport to George Bush Intercontinental Airport via Monterrey
- Ave. Duration
- 5h 32m
- When
- Saturday, Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–700
- Website
- aa.com
Flights from Tulum International Airport to George Bush Intercontinental Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 4m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–750
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Escárcega
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $35–180
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $35–45
- Local Tourist
- $45–55
- National Tourist
- $65–85
- International Tourist
- $90–110
- National Premier
- $110–140
- International Premier
- $140–180
Train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Tulum Aeropuerto
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- $14–70
- Website
- Booking Tren Maya
- Special Tourist (INAPAM)
- $14–18
- Local Tourist
- $18–22
- National Tourist
- $27–33
- International Tourist
- $35–45
- National Premier
- $40–55
- International Premier
- $55–70
Bus from Hobby Airport to Bush IAH Term E - Downtown Direct
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- Metropolitan Transit Harris County
- Adult
- $2
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Escárcega to Villahermosa
- Ave. Duration
- 4h 39m
- Frequency
- Every 4 hours
- Estimated price
- $35–55
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa to Reynosa
- Ave. Duration
- 22h 50m
- Frequency
- Twice daily
- Estimated price
- $160–230
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Cárdenas to Reynosa
- Ave. Duration
- 21h 57m
- Frequency
- Twice daily
- Estimated price
- $150–220
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Terminal Central de Autobuses del Norte
- Ave. Duration
- 27h 20m
- Frequency
- 3 times a day
- Estimated price
- $130–270
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +1-800-231-2222
- [email protected]
- Website
- Greyhound Mexico
Bus from Reynosa Periferico to Houston Bus Station
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Estimated price
- $50–120
- Schedules at
- Greyhound Mexico
Bus from Reynosa Periferico to Houston Bus Station
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Estimated price
- $50–120
- Schedules at
- Greyhound Mexico
- Phone
- +52 984 188 6604
- Website
- facebook.com
Shuttle from Cancún to Playa del Carmen
- Ave. Duration
- 1h 5m
- Frequency
- On demand
- Estimated price
- $55–300
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $190–300
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Cancún to Cárdenas
- Ave. Duration
- 15h 55m
- Frequency
- 3 times a day
- Estimated price
- $65–100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from Terminal Central de Autobuses del Norte to San Antonio
- Ave. Duration
- 20h 2m
- Frequency
- Once daily
- Estimated price
- $140–230
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from San Antonio Bus Station to Downtown Houston
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $30–50
- Schedules at
- Flixbus USA
- Phone
- +52 998 460 3084
- [email protected]
- Website
- Ultramar Ferry
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- $6–23
- Website
- Ultramar Ferry
- Premium Plus
- $17–19
- Premium Plus Adult
- $19
- Premium Plus Children
- $14
- Residentes Q.Roo
- $12
- INAPAM
- $6
- First Class Adult
- $23
- First Class Children
- $23
- Phone
- +52 987 872 1588
- [email protected]
- Website
- Winjet
Ferry from Playa del Carmen to Cozumel
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Estimated price
- $7–20
- Schedules at
- Winjet
- General
- $20
- Handicapped
- $7
- Minor
- $16
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
More Questions & Answers
There are 1875+ hotels available in Houston Airport (IAH).































