Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Huatulco to Puerto Escondido

Bus or colectivo · ~2.5h · $10-18 USD · Several daily

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from Huatulco to Puerto Escondido

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

The trip from Huatulco to Puerto Escondido is the gentlest journey along the Oaxacan coast, a flat two-and-a-half-hour run on Hwy-200 with no mountains to cross. Covering about 110 kilometers northwest along the Pacific, it links the planned, tranquil bays of Huatulco with the surf-and-sunset energy of Puerto Escondido. It is short enough to make as a day trip and easy enough to do on a whim.

ADO runs comfortable first-class coaches on the route, while frequent colectivos and minibuses offer a cheaper, more local alternative that leaves throughout the day. Fares stay low at roughly $10 to $18 USD. Buses pass through Pochutla, the gateway to Mazunte and Zipolite, before reaching Puerto Escondido, where they drop passengers at the ADO terminal or near the lively Adoquín pedestrian strip in the town center.

Route details: Huatulco to Puerto Escondido

Travel time

2 h 30 min

Distance

110 km

Typical fare

$10 – $18 USD per person

Frequency

Several daily

First departure

Approx. 6:30 AM

Last departure

Approx. 8:00 PM

Operators on this route

ADO · Líneas Unidas colectivo · Huatulco2000

Pickup at Huatulco

ADO terminal in La Crucecita (Bahías de Huatulco)

Drop-off at Puerto Escondido

Puerto Escondido ADO terminal / Adoquín town-center drop

About the journey

Running northwest along the Pacific shore, this short coastal leg connects the calm bays of Huatulco with the lively surf town of Puerto Escondido in about two-and-a-half hours. The flat, easy Hwy-200 covers roughly 110 kilometers past palm groves, lagoons, and the junction town of Pochutla, with no mountain switchbacks to slow things down. Departing La Crucecita at the center of the Bahías de Huatulco, buses and colectivos make this the simplest connection on the whole Oaxacan coast. ADO provides air-conditioned first-class service, while frequent shared vans give budget travelers a cheaper, more flexible option. The route ends in Puerto Escondido, famous for the powerful waves of Playa Zicatela and the gentler swimming cove of Carrizalillo, swapping Huatulco's polished resort calm for a freer, more bohemian beach atmosphere.

Travel tips for Huatulco → Puerto Escondido

  • Catch a colectivo if you miss the bus. Shared vans on this short coastal stretch leave far more often than ADO coaches, so there is almost always another option soon.
  • Detour at Pochutla for the small beaches. The route passes Pochutla, the transfer point for Mazunte and Zipolite, making an easy stopover on the way to Puerto Escondido.
  • Head to Carrizalillo to swim on arrival. Puerto Escondido's Zicatela beach has dangerous surf; the sheltered cove of Carrizalillo is the safe choice for casual swimmers.
  • Keep pesos handy for shared vans. Colectivo fares are cash-only at the roadside, with no card facilities at the informal Hwy-200 stops.
  • Travel in daylight for the views. Service thins after early evening, and the palm groves and coastal scenery are best enjoyed during the day.
  • Know your Puerto Escondido drop. ADO uses the town terminal, while some services drop near the Adoquín; pick whichever is closer to your accommodation.

Frequently asked questions

How long is the bus from Huatulco to Puerto Escondido?

The coastal trip takes about two-and-a-half hours on the flat Hwy-200, covering roughly 110 kilometers. With no mountain crossings, colectivos and ADO buses run similar times.

How much does the bus cost?

It is a cheap, short hop, generally $10 to $18 USD. Colectivos and minibuses cost the least, while ADO first-class coaches charge a little more for comfort and air conditioning.

What time do buses leave?

Departures run from approximately 6:30 AM to around 8:00 PM, several times daily. Colectivos leave more frequently than ADO coaches, so daytime waits are short.

Where does the bus arrive in Puerto Escondido?

Buses arrive at the Puerto Escondido ADO terminal, with some services dropping near the Adoquín pedestrian strip in the town center, close to restaurants, bars, and beach access.

Can I stop at Mazunte along the way?

Yes. The route runs through Pochutla, the connection point for Mazunte and Zipolite, so you can break the trip there and pick up a local colectivo to those beaches.

Going the other direction?

Bus from Puerto Escondido to Huatulco

See the return route →

Related routes