There are 10 ways to get from Houston Airport (IAH) to Puerto Escondido by plane, bus (Flixbus), car, or bus (Greyhound, 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 to Puerto Escondido International Airport
best- Fly from George Bush Intercontinental Airport (IAH) to Puerto Escondido International Airport (PXM)plane IAH - PXM
2h 45m$1,500–7,500Bus
- Take the bus from Bush IAH Terminal C to Pierce St @ Travis Stbus 102
- Take the bus from Downtown Houston to San Antonio Bus Stationbus
- Take the bus from San Antonio to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPUbus
- Take the bus from Puebla CAPU to Puerto Escondidobus
38h 6m$4,063–7,074Drive 1,978.2 km
- Drive from Houston Airport (IAH) to Puerto Escondidocar 1,978.2 km
24h 44m$3,803–5,492Fly to Oaxaca Airport, fly to Puerto Escondido Airport
- Fly from George Bush Intercontinental Airport (IAH) to Oaxaca International Airport (OAX)plane IAH - OAX
- Fly from Oaxaca Airport to Puerto Escondido Airportplane
3h 49m$5,881–8,119Fly to T1 Aicm, fly to Oaxaca Airport, fly to Puerto Escondido Airport
- Fly from George Bush Intercontinental Airport (IAH) to Benito Juárez International Airport (MEX)plane IAH - MEX
- Fly from T1 Aicm to Oaxaca Airportplane
- Fly from Oaxaca Airport to Puerto Escondido Airportplane
5h 24m$13,988–400,061Fly to Puebla Airport, fly to Oaxaca Airport, fly to Puerto Escondido Airport
- Fly from George Bush Intercontinental Airport (IAH) to Hermanos Serdán International Airport (PBC)plane IAH - PBC
- Fly from Puebla Airport to Oaxaca Airportplane
- Fly from Oaxaca Airport to Puerto Escondido Airportplane
5h$13,042–400,286Fly to Huatulco Airport, fly to Oaxaca Airport, fly to Puerto Escondido Airport
- Fly from George Bush Intercontinental Airport (IAH) to Huatulco International Airport (HUX)plane IAH - HUX
- Fly from Huatulco Airport to Oaxaca Airportplane
- Fly from Oaxaca Airport to Puerto Escondido Airportplane
7h 25m$14,013–404,326Fly to Veracruz Airport, fly to Queretaro Airport, fly to T1 Aicm, fly to Oaxaca Airport, fly to Puerto Escondido Airport
- Fly from George Bush Intercontinental Airport (IAH) to Veracruz International Airport (VER)plane IAH - VER
- Fly from Veracruz Airport to Queretaro Airportplane
- Fly from Queretaro Airport to T1 Aicmplane
- Fly from T1 Aicm to Oaxaca Airportplane
- Fly from Oaxaca Airport to Puerto Escondido Airportplane
8h 43m$29,061–1,180,428Bus via General Escobedo
- Take the bus from Bush IAH Terminal C to Pierce St @ Travis Stbus 102
- Take the bus from Houston Bus Station to Monterreybus
- Take the bus from Monterrey to Mexico City Buenavistabus
- Take the bus from Terminal de Autobuses de Pasajeros de Oriente to Puerto Escondidobus
40h 28m$2,959–6,404Bus via Austin
- Take the bus from Bush IAH Terminal C to Pierce St @ Travis Stbus 102
- Take the bus from Downtown Houston to Downtown Austinbus
- Take the bus from Austin to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Puerto Escondidobus
44h 21m$4,163–6,774
Houston Airport (IAH) to Puerto Escondido by bus and foot
Questions & Answers
The cheapest way to get from Houston Airport (IAH) to Puerto Escondido is to bus via General Escobedo which costs $2900 - $6500 and takes 40h 28m.
The fastest way to get from Houston Airport (IAH) to Puerto Escondido is to fly which takes 2h 45m and costs $1500 - $7500.
No, there is no direct bus from Houston Airport (IAH) to Puerto Escondido. However, there are services departing from Bush IAH Terminal C and arriving at Puerto Escondido via Downtown Houston, San Antonio, Terminal Central de Autobuses del Norte and Puebla CAPU. The journey, including transfers, takes approximately 38h 6m.
The distance between Houston Airport (IAH) and Puerto Escondido is 1579 km. The road distance is 1978.2 km.
The best way to get from Houston Airport (IAH) to Puerto Escondido without a car is to bus which takes 38h 6m and costs $4000 - $7500.
It takes approximately 2h 45m to fly from George Bush Intercontinental Airport (IAH) to Puerto Escondido International Airport (PXM), including transfers and time at the airport.
Houston Airport (IAH) to Puerto Escondido bus services, operated by Metropolitan Transit Harris County, depart from Bush IAH Terminal C station.
The best way to get from Houston Airport (IAH) to Puerto Escondido is to fly which takes 2h 45m and costs $1500 - $7500. Alternatively, you can bus, which costs $4000 - $7500 and takes 38h 6m.
The quickest flight from George Bush Intercontinental Airport Airport to Puerto Escondido International Airport Airport is the direct flight which takes 2h 45m.
Houston Airport (IAH) to Puerto Escondido bus services, operated by Metropolitan Transit Harris County, arrive at Pierce St @ Travis St station.
What companies run services between Houston Airport (IAH), USA and Puerto Escondido, Oaxaca, Mexico?
United Airlines, Viva Aerobus, and American Airlines fly from George Bush Intercontinental Airport (IAH) to Puerto Escondido International Airport (PXM) once daily. Alternatively, you can take a bus from Bush IAH Terminal C to Puerto Escondido via Pierce St @ Travis St, Downtown Houston, San Antonio Bus Station, San Antonio, Terminal Central de Autobuses del Norte, and Puebla CAPU in around 38h 6m.
- Website
- united.com
Flights from George Bush Intercontinental Airport to Puerto Escondido International Airport
- Ave. Duration
- 2h 45m
- When
- Saturday
- Estimated price
- $1,500–7,500
Flights from George Bush Intercontinental Airport to Oaxaca International Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- $1,400–7,500
Flights from George Bush Intercontinental Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 14m
- When
- Every day
- Estimated price
- $1,200–7,000
Flights from George Bush Intercontinental Airport to Hermanos Serdán International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- $1,200–6,500
Flights from George Bush Intercontinental Airport to Veracruz International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $1,300–7,000
- Website
- vivaaerobus.com
Flights from George Bush Intercontinental Airport to Puerto Escondido International Airport via Guadalajara
- Ave. Duration
- 5h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $2,800–11,000
Flights from George Bush Intercontinental Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $2,200–6,500
Flights from George Bush Intercontinental Airport to Benito Juárez International Airport via Monterrey
- Ave. Duration
- 4h 42m
- When
- Saturday, Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $2,200–6,500
Flights from George Bush Intercontinental Airport to Huatulco International Airport via Benito Juárez International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $3,300–13,000
Flights from George Bush Intercontinental Airport to Huatulco International Airport via Monterrey
- Ave. Duration
- 10h 50m
- When
- Wednesday
- Estimated price
- $3,400–14,000
- Website
- aa.com
Flights from George Bush Intercontinental Airport to Puerto Escondido International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 19m
- When
- Wednesday and Saturday
- Estimated price
- $2,000–9,000
Flights from George Bush Intercontinental Airport to Huatulco International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h
- When
- Wednesday and Saturday
- Estimated price
- $2,700–13,000
Flights from George Bush Intercontinental Airport to Veracruz International Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- $1,700–8,500
- Website
- aeromexico.com
Flights from George Bush Intercontinental Airport to Oaxaca International Airport via Benito Juárez International Airport
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,500–8,000
Flights from George Bush Intercontinental Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- $1,200–7,000
Flights from George Bush Intercontinental Airport to Huatulco International Airport via Benito Juárez International Airport
- Ave. Duration
- 5h 21m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $2,200–11,000
- Website
- volaris.com
Flights from George Bush Intercontinental Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $2,000–8,500
Flights from George Bush Intercontinental Airport to Hermanos Serdán International Airport
- Ave. Duration
- 1h 59m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $2,000–8,500
Flights from George Bush Intercontinental Airport to Huatulco International Airport via Benito Juárez International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $3,300–13,000
Bus from Bush IAH Terminal C to Pierce St @ Travis St
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- $21–75
- Website
- Metropolitan Transit Harris County
Bus from Bush IAH Terminal C to Pierce St @ Travis St
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- $21–75
- Website
- Metropolitan Transit Harris County
Bus from Bush IAH Terminal C to Pierce St @ Travis St
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- $21–75
- Website
- Metropolitan Transit Harris County
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Downtown Houston to San Antonio Bus Station
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- $500–850
- Schedules at
- Flixbus USA
Bus from Monterrey to Mexico City Buenavista
- Ave. Duration
- 14h 25m
- Frequency
- Every 4 hours
- Estimated price
- $1,400–2,400
- Schedules at
- Flixbus USA
Bus from Downtown Houston to Downtown Austin
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $410–700
- Schedules at
- Flixbus USA
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from San Antonio to Terminal Central de Autobuses del Norte
- Ave. Duration
- 20h 3m
- Frequency
- Once daily
- Estimated price
- $2,300–3,900
- Schedules at
- Omnibus Express (OMEX VIP)
Bus from Austin to Terminal Central de Autobuses del Norte
- Ave. Duration
- 22h 3m
- Frequency
- Once daily
- Estimated price
- $2,500–4,300
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPU
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- $310–450
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal de Autobuses de Pasajeros de Oriente to Puerto Escondido
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $1,200–1,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla CAPU to Puerto Escondido
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $900–1,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +1-800-231-2222
- [email protected]
- Website
- Greyhound Mexico
Bus from Houston Bus Station to Monterrey
- Ave. Duration
- 10h 55m
- Frequency
- 3 times a day
- Estimated price
- $900–2,700
- Schedules at
- Greyhound Mexico
- Website
- Flix México
Bus from Monterrey to Mexico City Buenavista
- Ave. Duration
- 15h 20m
- Frequency
- Every 4 hours
- Estimated price
- $800–1,700
- Schedules at
- Flix México
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobusesaltamar.com.mx
Bus from Terminal Central de Autobuses del Norte to Puerto Escondido
- Ave. Duration
- 15h 6m
- Frequency
- Twice daily
- Estimated price
- $1,200–1,700
- Schedules at
- autobusesaltamar.com.mx
- Book at
- autobusesaltamar.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
More Questions & Answers
Puerto Escondido is 1h behind Houston Airport (IAH). It is currently 9:04 AM in Houston Airport (IAH) and 8:04 AM in Puerto Escondido.
Yes, the driving distance between Houston Airport (IAH) to Puerto Escondido is 1978 km. It takes approximately 24h 44m to drive from Houston Airport (IAH) to Puerto Escondido.
United Airlines, Viva Aerobus and American Airlines offer flights from George Bush Intercontinental Airport Airport to Puerto Escondido International Airport Airport.
There are 696+ hotels available in Puerto Escondido.































