Mexico City to Puerto Escondido
All major transport options linking Mexico City and Puerto Escondido are gathered on this page, making it easy to compare timetables, travel durations and fares.
Travel options for Mexico City to Puerto Escondido
The quickest and most affordable way to get from Mexico City to Puerto Escondido is by a flight for 709 MXN, taking only 1h y 10 minutes.
Flight from Mexico City to Puerto Escondido
Experience a fast and reliable journey from Mexico City to Puerto Escondido by taking a flight from MEX Mexico City Airport and landing at PXM Puerto Escondido Airport. Flights covering 1 hour 10 minutes, with prices starting at 709 MXN. Don’t miss out, reserve your ticket here for an efficient trip.
Prices: 709 MXN
Duration: 1h 10m – 1h 27m ⏱
Bus from Mexico City to Puerto Escondido
Board a bus at TAPO San Lazaro, Mexico City, Mexico City Norte Bus Station or Mexico City Calz Taxquena, with the first departure of the day at 20:00, and begin your journey from Mexico City toward Puerto Escondido, arriving at Terminal de Autobuses ADO Puerto Escondido. Departures run regularly throughout the day, and the trip takes around 10 hours 30 minutes. Tickets start from 1,651 MXN. Plan ahead and secure your spot reserve your ticket.
Prices: 1,651 MXN
Duration: 10h 30m – 11h 35m ⏱
Charter from Mexico City to Puerto Escondido
Travel directly from Mexico City to Puerto Escondido with a private driver, picked up and dropped off at the locations you choose. The ride lasts about 9 hours 7 minutes, and fares begin at 13,446 MXN. Reserve your ride now to plan your trip without stops or waiting.
Prices: 13,446 MXN
Duration: 9h 7m ⏱
Flight Routes & Schedules from Mexico City to Puerto Escondido
Fly from MEX Mexico City Airport straight to Puerto Escondido on the sole direct service of the day. Expect to spend approximately 1h 10m to 1h 27m in the air before arriving at PXM Puerto Escondido Airport. Services operate from 10:50 until 20:25, and tickets start from 709 to 2,052 MXN. Reviewing the timetable for connections between Mexico City and Puerto Escondido helps you find the departure that works best and secure your seat in advance.
Cheapest Flight Mexico City to Puerto Escondido
709 MXN, from MEX Mexico City Airport to PXM Puerto Escondido Airport, departure at 20:25, duration 1h 20mFastest Flight Mexico City to Puerto Escondido
812 MXN, from MEX Mexico City Airport to PXM Puerto Escondido Airport, departure at 12:00, duration 1h 10mFlight Timetable: MEX Mexico City Airport → PXM Puerto Escondido Airport
- 10:50 12:17 1h 27m 779 MXN
- 10:50 12:17 1h 27m 2052 MXN
- 12:00 13:10 1h 10m 812 MXN
- 12:00 13:10 1h 10m 853 MXN
- 12:10 13:26 1h 16m 795 MXN
- 12:10 13:26 1h 16m 792 MXN
- 12:10 13:26 1h 16m 738 MXN
- 20:25 21:45 1h 20m 709 MXN
- 20:25 21:45 1h 20m 772 MXN
Bus Routes & Schedules from Mexico City to Puerto Escondido
- Traveling from TAPO San Lazaro, Mexico City, you’ll be on the bus for roughly 10h 30m before arriving at Terminal de Autobuses ADO Puerto Escondido. Services operate at 21:05, and fares start from 1,675 MXN.
- Board the bus at Mexico City Norte Bus Station and arrive at Terminal de Autobuses ADO Puerto Escondido after about 11h 35m. Services operate at 20:00 with fares starting at 1,675 MXN.
- Start your trip at Mexico City Calz Taxquena and reach Terminal de Autobuses ADO Puerto Escondido in around 10h 55m by bus. Services operate at 20:30 with fares beginning at 1,651 MXN.
Cheapest Bus Mexico City to Puerto Escondido
1651 MXN, from Mexico City Calz Taxquena to Terminal de Autobuses ADO Puerto Escondido, departure at 20:30, duration 10h 55mFastest Bus Mexico City to Puerto Escondido
1675 MXN, from TAPO San Lazaro, Mexico City to Terminal de Autobuses ADO Puerto Escondido, departure at 21:05, duration 10h 30mBus Timetable: Mexico City Calz Taxquena → Terminal de Autobuses ADO Puerto Escondido
- 20:30 07:25 10h 55m 1651 MXN
Bus Timetable: Mexico City Norte Bus Station → Terminal de Autobuses ADO Puerto Escondido
- 20:00 07:35 11h 35m 1675 MXN
Bus Timetable: TAPO San Lazaro, Mexico City → Terminal de Autobuses ADO Puerto Escondido
- 21:05 07:35 10h 30m 1675 MXN
Charter Routes & Schedules from Mexico City to Puerto Escondido
Set off from Felipe Angeles International Airport, Mexico City in a private vehicle for a direct transfer to Puerto Escondido, departing whenever you choose. Expect to spend around 9h 7m on the road, with fares starting at 13,446 MXN. You’ll arrive at Puerto Escondido Hotel Transfer comfortably, enjoying a personalized travel experience tailored to your schedule.
Cheapest & Fastest Charter Mexico City to Puerto Escondido
13446 MXN, from Felipe Angeles International Airport, Mexico City to Puerto Escondido Hotel Transfer, departure at --:--, duration 9h 7mCharter Timetable: Felipe Angeles International Airport, Mexico City → Puerto Escondido Hotel Transfer
- --:-- --:-- 9h 7m 13446 MXN
Browse travel routes across Mexico
The map makes it easy to explore connections between destinations nationwide. Compare transport options and discover routes for future journeys.
More travel routes for Mexico City and Puerto Escondido
Planning more stops after Mexico City to Puerto Escondido?
If your journey doesn’t end with Mexico City to Puerto Escondido, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.