There are 10 ways to get from Costa Maya to Houston by shuttle, plane, car, bus, train, 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.
Shuttle to Cancún International Airport, fly to William P. Hobby Airport
best- Take a shuttle bus from Mahahual to Playa del Carmen
- Fly from Cancún International Airport (CUN) to William P. Hobby Airport (HOU)plane CUN - HOU
10h 1m$437–2,187Bus, train to Tulum International Airport, fly to George Bush Intercontinental Airport
cheapest- Take the bus from Mahahual Centro to Limonesbus
- Take the train from Estación Tren Maya Limones - Chacchoben to Estación Tren Maya Tulum Aeropuertotrain
- Fly from Tulum International Airport (TQO) to George Bush Intercontinental Airport (IAH)plane TQO - IAH
10h 31m$190–804Car, bus
- Drive from Mahahual Centro to Chetumalcar
- Take the bus from Chetumal to Acayucanbus
- Take the bus from Acayucan to Monterreybus
- Take the bus from Central de Autobuses de Monterrey to Houston - Telephone Rdbus
41h 45m$352–483Drive 1,601.9 mi
- Drive from Costa Maya to Houstoncar 1,601.9 mi
32h 57m$293–423Shuttle to Cancún International Airport, fly to George Bush Intercontinental Airport
- Take a shuttle bus from Mahahual to Playa del Carmen
- Fly from Cancún International Airport (CUN) to George Bush Intercontinental Airport (IAH)plane CUN - IAH
10h 25m$427–1,739Car, shuttle to Belize City Goldson Intl Apt, fly to George Bush Intercontinental Airport
- Drive from Mahahual Centro to Chetumalcar
- Take a shuttle bus from Corozal to Belize City Goldson Intl Airport
- Fly from Belize City Goldson Intl Apt (BZE) to George Bush Intercontinental Airport (IAH)plane BZE - IAH
11h 18mCar, shuttle to Belize City Goldson Intl Apt, fly to William P. Hobby Airport
- Drive from Mahahual Centro to Chetumalcar
- Take a shuttle bus from Corozal to Belize City Goldson Intl Airport
- Fly from Belize City Goldson Intl Apt (BZE) to William P. Hobby Airport (HOU)plane BZE - HOU
10h 52mBus via McAllen
- Take the bus from Mahahual Centro to Bacalarbus
- Take the bus from Bacalar to Villahermosabus
- Take the bus from Villahermosa to Reynosabus
- Take the bus from McAllen Central Station to Houston Bus Stationbus
46h 5m$240–412Bus
- Take the bus from Mahahual Centro to Bacalarbus
- Take the bus from Bacalar to Villahermosabus
- Take the bus from Villahermosa to Reynosabus
- Take the bus from Reynosa to Houston Lockwoodbus
47h 46m$276–387Car, bus, train
- Drive from Mahahual Centro to Chetumalcar
- Take the bus from Chetumal to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to San Antoniobus
- Take the train from San Antonio Station to Houstontrain
2d 3h$441–708
Cancún International Airport (CUN) to William P. Hobby Airport (HOU) flights
Questions & Answers
The cheapest way to get from Costa Maya to Houston is to bus via McAllen which costs $240 - $420 and takes 46h 5m.
The fastest way to get from Costa Maya to Houston is to shuttle and fly which takes 10h 1m and costs $430 - $2,200.
No, there is no direct bus from Costa Maya to Houston station. However, there are services departing from Mahahual Centro and arriving at Houston Bus Station via Bacalar, Villahermosa, Central de Autobuses de Reynosa and McAllen Central Station. The journey, including transfers, takes approximately 46h 5m.
The distance between Costa Maya and Houston is 1020 miles. The road distance is 1611.2 miles.
The best way to get from Costa Maya to Houston without a car is to bus via McAllen which takes 46h 5m and costs $240 - $420.
It takes approximately 10h 1m to get from Costa Maya to Houston, including transfers.
Costa Maya to Houston bus services, operated by Autobuses Caribe, depart from Mahahual Centro station.
Costa Maya to Houston bus services, operated by Autobuses Caribe, arrive at Bacalar station.
Yes, the driving distance between Costa Maya to Houston is 1611 miles. It takes approximately 32h 57m to drive from Costa Maya to Houston.
There are 2082+ hotels available in Houston.
What companies run services between Costa Maya, Mexico and Houston, TX, USA?
You can take a vehicle from Costa Maya to Houston Bus Station via Mahahual Centro, Bacalar, Villahermosa, Villahermosa, Central de Autobuses de Reynosa, and McAllen Central Station in around 46h 5m.
- Website
- united.com
Flights from Cancún International Airport to George Bush Intercontinental Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $90–440
Flights from Belize City Goldson Intl Apt to George Bush Intercontinental Airport
- Ave. Duration
- 2h 36m
- When
- Every day
- Estimated price
- $130–650
Flights from Tulum International Airport to George Bush Intercontinental Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- $120–650
- Website
- southwest.com
Flights from Cancún International Airport to William P. Hobby Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- $150–750
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
Flights from Belize City Goldson Intl Apt to William P. Hobby Airport
- Ave. Duration
- 2h 25m
- When
- Saturday and Sunday
- Estimated price
- $220–1,100
- Website
- vivaaerobus.com
Flights from Cancún International Airport to George Bush Intercontinental Airport via Monterrey
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $180–650
Flights from Tulum International Airport to George Bush Intercontinental Airport via Monterrey
- Ave. Duration
- 4h 55m
- When
- Monday and Saturday
- Estimated price
- $250–900
- Website
- aa.com
Flights from Belize City Goldson Intl Apt to George Bush Intercontinental Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- $170–750
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
- $170–750
- Website
- flyfrontier.com
Flights from Cancún International Airport to George Bush Intercontinental Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- $200–430
- Phone
- +52 559 771 1000
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Limones - Chacchoben to Estación Tren Maya Tulum Aeropuerto
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- $15–75
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $15–18
- Local Tourist
- $18–23
- National Tourist
- $28–34
- International Tourist
- $35–45
- National Premier
- $45–55
- International Premier
- $60–75
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from San Antonio Station to Houston
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a week
- Estimated price
- $65–140
- Website
- https://www.amtrak.com/home.html
- Phone
- +52 984 188 6604
- Website
- facebook.com
Shuttle from Mahahual to Playa del Carmen
- Ave. Duration
- 3h 25m
- Frequency
- On demand
- Estimated price
- $240–1,200
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $750–1,200
Shuttle from Mahahual to Playa del Carmen
- Ave. Duration
- 3h 25m
- Frequency
- On demand
- Estimated price
- $240–1,200
- Schedules at
- taxisplayadelcarmen.com
- To Airport
- $750–1,200
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Chetumal to Acayucan
- Ave. Duration
- 12h 5m
- Frequency
- Once daily
- Estimated price
- $90–130
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa to Reynosa
- Ave. Duration
- 22h 50m
- Frequency
- Twice daily
- Estimated price
- $150–230
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa to Reynosa
- Ave. Duration
- 22h 50m
- Frequency
- Twice daily
- Estimated price
- $150–230
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Chetumal to Terminal Central de Autobuses del Norte
- Ave. Duration
- 21h 50m
- Frequency
- 3 times a day
- Estimated price
- $120–220
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 937 132 0108
- [email protected]
- Website
- facebook.com
Bus from Acayucan to Monterrey
- Ave. Duration
- 13h 48m
- Frequency
- Once daily
- Estimated price
- $45–55
- Schedules at
- facebook.com
- Phone
- +1 800 923 1799
- [email protected]
- Website
- omnibusexpress.com
Bus from Central de Autobuses de Monterrey to Houston - Telephone Rd
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- $100–130
- Schedules at
- omnibusexpress.com
Bus from Terminal Central de Autobuses del Norte to San Antonio
- Ave. Duration
- 20h 2m
- Frequency
- Once daily
- Estimated price
- $140–230
- Schedules at
- omnibusexpress.com
- Phone
- +501 671 7268
- [email protected]
- Website
- belizeshuttle.com
Shuttle from Corozal to Belize City Goldson Intl Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- https://www.belizeshuttle.com/
Shuttle from Corozal to Belize City Goldson Intl Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- https://www.belizeshuttle.com/
- Phone
- +52 983 202 1165
- [email protected]
- Website
- facebook.com
Bus from Mahahual Centro to Limones
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- $3–11
- Schedules at
- facebook.com
Bus from Mahahual Centro to Bacalar
- Ave. Duration
- 2h 21m
- Frequency
- 5 times a day
- Estimated price
- $4–12
- Schedules at
- facebook.com
Bus from Mahahual Centro to Bacalar
- Ave. Duration
- 2h 21m
- Frequency
- 5 times a day
- Estimated price
- $4–12
- Schedules at
- facebook.com
- Phone
- +52 921 167 7641
- [email protected]
- Website
- facebook.com
Bus from Bacalar to Villahermosa
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $35–45
- Schedules at
- facebook.com
- Phone
- +1-800-231-2222
- [email protected]
- Website
- greyhound.com.mx
Bus from McAllen Central Station to Houston Bus Station
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- $45–120
- Schedules at
- greyhound.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Bacalar to Villahermosa
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a day
- Estimated price
- $40–65
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 81 2152 6736
- [email protected]
- Website
- tornadobus.com
Bus from Reynosa to Houston Lockwood
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Estimated price
- $81
- Website
- https://tornadobus.com/en/home/
- Phone
- +52 983 106 0027
- [email protected]
- Website
- facebook.com
Car from Mahahual Centro to Chetumal
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $106
- Schedules at
- facebook.com
Car from Mahahual Centro to Chetumal
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $106
- Schedules at
- facebook.com
Car from Mahahual Centro to Chetumal
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $106
- Schedules at
- facebook.com
Car from Mahahual Centro to Chetumal
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $106
- Schedules at
- facebook.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
Why you should take the train in the US
Read the travel guide












































