Travel Mexico City to Puerto Escondido

Mexico City to Puerto Escondido Bus: Schedules, Tickets & Prices

Buses from Mexico City to Puerto Escondido take around 10h 30m to 11h 35m, with tickets starting from 1,651 MXN to 1,675 MXN.

Bus from Mexico City to Puerto Escondido

To travel between Mexico City and Puerto Escondido, you’ll need to catch the bus from TAPO San Lazaro, Mexico City, Mexico City Norte Bus Station or Mexico City Calz Taxquena. The journey takes approximately 10 hours 30 minutes with fares starting from 1,651 MXN, and services conclude at Terminal de Autobuses ADO Puerto Escondido. It’s a straightforward option for this route, and you can reserve your seat in advance to avoid last-minute issues.

Prices: 1,651 MXN to 1,675 MXN

Duration: 10h 30m – 11h 35m ⏱

Travel with bus from Mexico City to Puerto Escondido for MXN 1651

View all Bus tickets →

Distance Mexico City to Puerto Escondido

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

Bus from Mexico City to Puerto Escondido Details

Find key information about the Bus from Mexico City to Puerto Escondido, including travel time, prices and stations.

Bus
Average price
1,667 MXN
 
Cheapest
1,651 MXN
Average duration
11h
 
Shortest
10h 30m
Number of departures
3
20:00 - 21:05
Tickets
 
Stations
Departure stations
Arrival stations
TAPO San Lazaro, Mexico City
Mexico City Norte Bus Station
Mexico City Calz Taxquena
Terminal de Autobuses ADO Puerto Escondido
Operators
ADO
 

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.

Check all Bus tickets →


More Bus routes from and to Mexico City or Puerto Escondido

Planning more than just Mexico City to Puerto Escondido?

You’re currently viewing Bus options for Mexico City to Puerto Escondido. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.