There are 6 ways to get from Antigua Guatemala to Puerto Escondido by plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from La Aurora International Airport
best- Fly from La Aurora International Airport (GUA) to Puerto Escondido International Airport (PXM)plane GUA - PXM
8h 18m$3,091–19,192Drive 944.5 km
cheapest- Drive from Antigua Guatemala to Puerto Escondidocar 944.5 km
13h 34m$1,931–2,789Bus via San Cristóbal de las Casas
- Take the bus from Antigua Guatemala to San Cristóbal de las Casasbus
- Take the bus from San Cristóbal de las Casas to Puerto Escondidobus
20h 4m$2,088–2,688Shuttle to Tapachula International Airport, fly
- Take a shuttle bus from Antigua Guatemala to Tapachula
- Fly from Tapachula International Airport (TAP) to Puerto Escondido International Airport (PXM)plane TAP - PXM
8h 1m$3,100–8,261Shuttle to Cuscatlán International Airport, fly
- Take a shuttle bus from Antigua Guatemala to San Salvador
- Fly from Cuscatlán International Airport (SAL) to Puerto Escondido International Airport (PXM)plane SAL - PXM
12h 13m$11,771–96,271Bus
- Take the bus from Antigua Guatemala to Tapachulabus
- Take the bus from Tapachula to Santo Domingo Tehuantepecbus
- Take the bus from Santo Domingo Tehuantepec to Puerto Escondidobus
26h 18m$2,385–3,535
La Aurora International Airport (GUA) to Puerto Escondido International Airport (PXM) flights
Questions & Answers
The cheapest way to get from Antigua Guatemala to Puerto Escondido is to bus via San Cristóbal de las Casas which costs $2000 - $2700 and takes 20h 4m.
The fastest way to get from Antigua Guatemala to Puerto Escondido is to shuttle and fly which takes 8h 1m and costs $3100 - $8500.
No, there is no direct bus from Antigua Guatemala to Puerto Escondido. However, there are services departing from Antigua Guatemala and arriving at Puerto Escondido via San Cristóbal de las Casas. The journey, including transfers, takes approximately 20h 4m.
The distance between Antigua Guatemala and Puerto Escondido is 759 km. The road distance is 944.5 km.
The best way to get from Antigua Guatemala to Puerto Escondido without a car is to bus via San Cristóbal de las Casas which takes 20h 4m and costs $2000 - $2700.
It takes approximately 8h 18m to get from Antigua Guatemala to Puerto Escondido, including transfers.
Antigua Guatemala to Puerto Escondido bus services, operated by Eterna Primavera, depart from Antigua Guatemala station.
The best way to get from Antigua Guatemala to Puerto Escondido is to fly which takes 8h 18m and costs $3000 - $20000. Alternatively, you can bus via San Cristóbal de las Casas, which costs $2000 - $2700 and takes 20h 4m.
Antigua Guatemala to Puerto Escondido bus services, operated by Eterna Primavera, arrive at San Cristóbal de las Casas station.
Yes, the driving distance between Antigua Guatemala to Puerto Escondido is 945 km. It takes approximately 13h 34m to drive from Antigua Guatemala to Puerto Escondido.
What companies run services between Antigua Guatemala and Puerto Escondido, Oaxaca, Mexico?
Volaris, United Airlines, and three other airlines fly from La Aurora International Airport (GUA) to Puerto Escondido International Airport (PXM) 5 times a day. Alternatively, you can take a bus from Antigua Guatemala to Puerto Escondido via San Cristóbal de las Casas and San Cristóbal de las Casas in around 20h 4m.
- Website
- vivaaerobus.com
Flights from La Aurora International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $1,300–7,000
Flights from Tapachula International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 4h 44m
- When
- Tuesday
- Estimated price
- $2,300–6,500
Flights from Cuscatlán International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $1,600–90,000
- Website
- aeromexico.com
Flights from La Aurora International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $2,300–6,500
Flights from Tapachula International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h 9m
- When
- Tuesday
- Estimated price
- $2,300–6,500
Flights from Cuscatlán International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $8,500–90,000
- Website
- volaris.com
Flights from La Aurora International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $2,300–6,500
Flights from Tapachula International Airport to Puerto Escondido International Airport via Mexico City
- Ave. Duration
- 5h
- When
- Tuesday
- Estimated price
- $2,300–6,500
- Website
- united.com
Flights from La Aurora International Airport to Puerto Escondido International Airport via Houston
- Ave. Duration
- 10h 4m
- When
- Saturday
- Estimated price
- $2,500–11,000
- Phone
- +502 7762 2462
- [email protected]
- Website
- Eterna Primavera
Bus from Antigua Guatemala to San Cristóbal de las Casas
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- $889
- Website
- Eterna Primavera
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from San Cristóbal de las Casas to Puerto Escondido
- Ave. Duration
- 13h 25m
- Frequency
- 5 times a day
- Estimated price
- $1,200–1,800
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Santo Domingo Tehuantepec to Puerto Escondido
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a day
- Estimated price
- $550–850
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +502 4021 1921
- [email protected]
- Website
- aviajarguatemala.webnode.es
Shuttle from Antigua Guatemala to Tapachula
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- $340–750
- Schedules at
- facebook.com
- Phone
- +503 7223 2638
- [email protected]
- Website
- Infini Tours
Shuttle from Antigua Guatemala to San Salvador
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- $4,238
- Website
- Infini Tours
- [email protected]
- Website
- Guatemala Transportation
Bus from Antigua Guatemala to Tapachula
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- $1,085
- Website
- Guatemala Transportation
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tapachula to Santo Domingo Tehuantepec
- Ave. Duration
- 8h 13m
- Frequency
- 4 times a day
- Estimated price
- $750–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, The London Underground: Essential tips to navigate the Tube, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
There are 696+ hotels available in Puerto Escondido.


















