How to travel from Oaxaca to Puerto Escondido: plane, bus or road trip
Local guide

Explore Puerto Escondido

Our guide to discovering Puerto Escondido from a local perspective.

Our blog · click any article to read it in full

Travelling from Oaxaca to Puerto Escondido is easier than ever, thanks to the many options available. Whether you prefer the convenience of a quick flight, the efficiency of the new motorway by bus or the adventure of a drive through the forest via San José del Pacífico, this article will help you choose the best option for your preferences and travel style.

Option 1: by plane (fast and comfortable)

If you want to save time and get to Puerto Escondido quickly, the plane is the best option.

- Airlines: Aerotucán and other regional airlines operate flights between Oaxaca and Puerto Escondido.

- Duration: the flight takes about 45 minutes.

- Airports: departure from Oaxaca International Airport (Xoxocotlán) and arrival at Puerto Escondido Airport.

- Prices: tickets usually cost between $1,500 MXN and $3,000 MXN (depending on the season and how far ahead you book).

- Tips: book in advance for better fares and check the baggage allowance.

Option 2: by bus on the new motorway (fast and inexpensive)

The new motorway connecting Oaxaca with Puerto Escondido has transformed overland travel, cutting the journey to just 3 hours.

- Bus lines: ADO and OCC offer direct services.

- Duration: about 3 hours on the new motorway.

- Prices: tickets cost between $300 MXN and $500 MXN.

- Comfort: buses with air conditioning, Wi-Fi and reclining seats.

- Tips: bring something warm, as the air conditioning can be strong, and book your ticket in advance in high season.

Option 3: by car on the forest route (adventure and scenery)

If you're the sort who prefers adventure and spectacular scenery, the drive via San José del Pacífico is ideal for you.

- Route: Oaxaca – San José del Pacífico – Puerto Escondido.

- Duration: about 6–7 hours, depending on your stops.

- Scenery: this route takes you through mountains, cloud forests and impressive viewpoints. San José del Pacífico is a Pueblo Mágico, ideal for a stop to enjoy a café de olla, a hot chocolate and some hand-made tortilla quesadillas in one of the picturesque eateries you'll find along the way.

- Tips:

- Rent a car in Oaxaca in advance.

- Set off during the day and drive carefully, as some parts of the road are winding.

- Stop in San José del Pacífico to enjoy its local food and panoramic views.

- Bring cash and fill up before starting the route, as there are no cash machines or petrol stations along the way.

In closing

Travelling from Oaxaca to Puerto Escondido is easier and faster than ever, thanks to the many options available. Whether you choose the comfort of the plane, the efficiency of the bus on the new motorway or the adventure of a drive through the forest, each option has its advantages. Pick the one that best suits your travel style and get ready to enjoy the beauty of the Oaxaca coast!

Direct booking

Coming to Puerto Escondido? We'll help you plan your stay.

View rooms
Keep reading

← All articles