Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Puerto Escondido to Huatulco

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 Puerto Escondido to Huatulco

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 ride from Puerto Escondido to Huatulco is the most relaxed journey on the Oaxacan coast. Following the flat Hwy-200 along the Pacific shore, buses and colectivos cover the 110 kilometers in around two-and-a-half hours, with no mountain climbing involved. It is an easy connection between two very different beach scenes: the surf and nightlife of Puerto Escondido and the tranquil, planned bays of Huatulco.

ADO operates first-class coaches on the route, while frequent colectivos and minibuses provide a cheaper, more frequent option that many budget travelers favor. Fares are low for this short distance, generally $10 to $18 USD. Buses pass through the junction town of Pochutla, a transfer point for the smaller beaches of Mazunte and Zipolite, before arriving in La Crucecita at the heart of the Bahías de Huatulco.

Route details: Puerto Escondido to Huatulco

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 Puerto Escondido

Puerto Escondido ADO terminal / colectivo stands along Hwy-200

Drop-off at Huatulco

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

About the journey

This short coastal hop links two of Oaxaca's premier beach destinations along the flat, scenic Hwy-200 that hugs the Pacific shoreline. At roughly 110 kilometers and about two-and-a-half hours, it is the easiest leg on the Oaxacan coast, free of the mountain switchbacks that complicate trips inland. Buses and colectivos roll past Pochutla and the surf hamlet of Mazunte's turnoff, with glimpses of palm groves, lagoons, and the occasional sea view. ADO runs comfortable first-class coaches while frequent colectivos and minibuses offer a cheaper, more local way to cover the same ground. The trip connects laid-back, surf-focused Puerto Escondido with the more polished, planned resort of Bahías de Huatulco, where nine bays and calm swimming beaches center on the town of La Crucecita. It is a popular day-trip and transfer route for travelers sampling the whole coast.

Travel tips for Puerto Escondido → Huatulco

  • Use a colectivo for flexibility. Shared vans leave far more often than ADO coaches on this short coastal run, so they are handy if you miss the scheduled bus.
  • Break the trip at Pochutla for Mazunte. This route passes through Pochutla, the gateway to the beaches of Mazunte and Zipolite, making an easy stopover if you want to see them.
  • Bring cash for colectivos. Minibus and shared-van fares are paid in pesos at the curb; there are no card machines at the informal stands along Hwy-200.
  • Sit on the right for sea glimpses. The southbound coastal road offers occasional ocean and lagoon views; the right-hand side gives you the best of them.
  • Travel by day for the scenery. Unlike the long inland routes, this short hop is best enjoyed in daylight to take in the palm groves and shoreline; service thins after early evening.
  • Confirm your Huatulco drop is La Crucecita. The bus terminal is in town, not at a specific beach, so plan a short taxi to your bay or hotel on arrival.

Frequently asked questions

How long is the bus from Puerto Escondido to Huatulco?

The coastal trip takes about two-and-a-half hours along 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?

This short hop is inexpensive, generally $10 to $18 USD. Colectivos and minibuses are cheapest, while ADO first-class coaches cost a little more for added comfort.

What time do buses leave?

Services run from approximately 6:30 AM to around 8:00 PM, several times daily. Colectivos depart more frequently than scheduled ADO coaches, so you rarely wait long during daylight hours.

Can I stop at Mazunte or Zipolite on the way?

Yes. The route passes through Pochutla, the transfer hub for Mazunte and Zipolite. You can break the journey there and catch a local colectivo down to those smaller beaches.

Is a colectivo or a bus better for this route?

For such a short distance many travelers take a colectivo, which is cheaper and leaves more often. ADO coaches are more comfortable and air-conditioned but run less frequently.

Going the other direction?

Bus from Huatulco to Puerto Escondido

See the return route →

Related routes