Travel Mexico City to Puerto Escondido

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.

Popular departures: MEX Mexico City Airport

Prices: 709 MXN

Duration: 1h 10m – 1h 27m ⏱

Experience avia from Mexico City to Puerto Escondido for 709 MXN Journey with avia from Mexico City to Puerto Escondido for 709 MXN Ride with avia from Mexico City to Puerto Escondido in 1h 10m Ride with avia from Mexico City to Puerto Escondido for 709 MXN Ride with avia from Mexico City to Puerto Escondido for 709 MXN Journey with avia from Mexico City to Puerto Escondido for 709 MXN

View all Flight tickets →

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 ⏱

Book bus from Mexico City to Puerto Escondido for 1651 MXN

View all Bus tickets →

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 ⏱

Travel with charter from Mexico City to Puerto Escondido in 9h 7m

View all Charter tickets →

Distance Mexico City to Puerto Escondido

The distance between Mexico City and Puerto Escondido is 442.5 kilometers.

Mexico City to Puerto Escondido Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Mexico City to Puerto Escondido

Flight
Bus
Charter
Average price
922 MXN
1,667 MXN
13,446 MXN
Cheapest price
709 MXN
1,651 MXN
13,446 MXN
Average duration
1h 18m
11h 00m
9h 07m
Minimum duration
1h 10m
10h 30m
9h 07m
Number of departures
9
3
1
Tickets
Operators
VivaAerobus, Volaris, Aeromexico
ADO
Daytrip private transfer with English speaking driver

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.

Departure stations
MEX Mexico City Airport
Arrival stations
PXM Puerto Escondido Airport

Flight 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

Check all Charter tickets →

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.

Departure stations
TAPO San Lazaro, Mexico City
Mexico City Norte Bus Station
Mexico City Calz Taxquena
Arrival stations
Terminal de Autobuses ADO Puerto Escondido

Bus 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

Check all Bus tickets →

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.

Check all Charter tickets →

Browse travel routes across Mexico

Route finder

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 Planner

Perfect for travelers visiting multiple cities on one trip.