Acompanhar Minha ViagemFind Your Bus Stop
Hero background

Oaxaca to Puerto Escondido by bus with ADO

About 5 ADO departures a day, fastest trips around 3h 00min, fares from MX$400.

Next departures are shown below. Pick one to book, or search another date.

Oaxaca to Puerto Escondido at a glance

Bus Ticket

Buses per day

About 5 ADO departures

Clock Arriving on Time

Fastest trip

From around 3h 00min

Icon image

Fares

From MX$400

Icon image

Timetable

First 07:15 · last 15:15

Sunset at Zicatela beach, Puerto Escondido

The journey from Oaxaca to Puerto Escondido

The Barranca Larga–Ventanilla toll highway opened in February 2024. Its 104 km of modern road cross the Sierra Madre del Sur and reach Federal Highway 200 near the coast at Ventanilla. It replaced the old routes over the mountains as the main link: Highway 131 through Sola de Vega, and Highway 175 through San José del Pacífico and Pochutla, both slow, winding roads that rain often damages. ADO and OCC coaches and many shuttle vans now use the new road.

The drive descends from Oaxaca's central valleys through pine-covered ridges down to the tropical Pacific lowlands, with a clear change in temperature and vegetation along the way. In Puerto Escondido, ADO buses arrive at their own terminal, a short taxi ride from the main beaches. Shuttle vans have their own offices in both cities. Community blockades on the new highway have occasionally delayed buses.

When the buses leave

  • Morning (5:00–11:59): about 4 a day
  • Afternoon (12:00–17:59): about 1 a day
  • Evening (18:00–23:59): none
  • Night (0:00–4:59): none

A typical trip takes around 3h 00min; the fastest services take around 3h 00min. Times and fares come from current ADO timetables for the next 30 days and change by date and service class.

ADO services on this route

  • ADO: about 4 a day
  • ADO GL: about 1 a day

ADO is the standard first-class service; ADO GL adds more legroom and extras, and ADO Platino has the widest seats. AU and ADO Aeropuerto cover regional and airport routes.

Sample departure times

07:15, 08:15, 09:00, 10:15, 10:45, 11:45, 12:15, 13:15, 15:15

Departure times vary by day and station. Search your date above to see every bus, seat availability and the exact fare.

Bus stations in Oaxaca and Puerto Escondido

The terminals most buses on this route use. Check the station printed on your ticket.

Depart from: Oaxaca Bus Station

5 de Mayo 1018
Coordinates: 17.07052, -96.71680
About 5 ADO departures a day on this route

Loading...
Open in Google MapsGet directions

Arrive at: Puerto Escondido Bus Station

Av. Hidalgo 200
Coordinates: 15.86196, -97.06820
About 5 ADO departures a day on this route

Loading...
Open in Google MapsGet directions

Arriving in Puerto Escondido

Puerto Escondido is one of Mexico's best-known surf towns. Playa Zicatela is home to the Mexican Pipeline, a heavy beach break for experienced surfers, while calmer coves such as Playa Carrizalillo suit swimming and beginner lessons. Between Playa Manzanillo and Puerto Angelito the snorkelling is good, and boat trips often spot turtles and sometimes dolphins. Lagunas de Chacahua National Park and the olive ridley turtle nesting beach at Escobilla are within reach.

Tips for the Oaxaca–Puerto Escondido bus

Tip 1

Choose the bus or a van that uses the new highway. Some vans still take the old mountain roads, and those routes are much slower and twistier.

Tip 2

If you get motion sickness, take tablets before departure, especially in a van on the old roads. In a van, ask for a front seat.

Tip 3

Blockades occasionally stop traffic on this corridor. Travel in daylight when you can, and keep water and snacks with you.

Tip 4

Book a day ahead in high season, from November to March and around Semana Santa and Christmas, when coastal departures fill up.

Other ways to travel

Shared vans run frequently through the day between Oaxaca and Puerto Escondido. Since the new highway opened, the bus is a comfortable, roomier option with more luggage space.

Oaxaca to Puerto Escondido bus: FAQ

Return trip and related routes

Puerto Escondido to Oaxaca

ADO bus route

Oaxaca to Mexico City

ADO bus route

Oaxaca to Puebla

ADO bus route

Oaxaca to San Cristóbal de las Casas

ADO bus route

Icon image

Digital ticket

Directly to your email

Icon image

Mobile Download

Compatible with your phone

Icon image

Travel Safely

Certified Vehicles

Do you have questions?

Our customer service team can help with tickets, changes and luggage.

Contact support

Photos: josimon (Flickr) / CC BY 2.0 via Wikimedia Commons.

facebookxinstagramyoutube

Nossa empresa de transporte de passageiros oferece serviços seguros e confiáveis para todas as suas necessidades de viagem.

Nossa empresa de transporte de passageiros oferece serviços seguros e confiáveis para todas as suas necessidades de viagem.

facebookxinstagramyoutube