Skip to main content
Distance From Huatulco to Puerto Escondido: Km, Stops & Drive Time
arrow_backBack to Journal
·4 min read

Distance From Huatulco to Puerto Escondido: Km, Stops & Drive Time

person

Puerto Escondido MX

Published October 21, 2026

Share

Distance From Huatulco to Puerto Escondido: Km, Stops & Drive Time

The distance from Huatulco to Puerto Escondido is about 110 km (68 miles) by road along Federal Highway 200, measured from La Crucecita, Huatulco’s main town. The drive takes 1 hour 45 minutes to 2 hours; there are no commercial flights between the two, so the coastal highway is the only way to cover the distance.

Aerial view of the Huatulco coastline, about 110 km by road from Puerto Escondido
The coast at La Crucecita, the point most distance figures for Huatulco are measured from. Photo: Oliver Trujillo via Pexels.
Point on Highway 200Distance from Puerto EscondidoApprox. drive time
Puerto Escondido (centre / Zicatela)0 km—
San Antonio (turn-off to Mazunte & Zipolite)~55 km50 min
San Pedro Pochutla~68 km1 h
Huatulco International Airport (HUX)~95 km1 h 25 min
La Crucecita (Huatulco town)~110 km1 h 45 min
Santa Cruz Bay / Tangolunda~113–118 km1 h 50 min–2 h

Huatulco to Puerto Escondido Distance in Kilometres

In a straight line, Huatulco and Puerto Escondido sit roughly 100 km apart. Highway 200 hugs the coast fairly closely, so the road adds only about 10 km — a far cry from the mountain crossing to Oaxaca City, where even the new toll highway adds 50 km to the straight line and the old roads more than double it.

The catch is that “Huatulco” is not a single point. The resort area stretches across nine bays and about 35 km of coastline, so your real distance depends on where you are staying. The airport is the closest point to Puerto Escondido; Tangolunda, the hotel zone, is the farthest. Our guide to the 9 bays and 36 beaches of Huatulco shows how they spread out.

You may see figures as low as 70 km quoted online. That number is roughly the distance to Pochutla, the junction town halfway down the coast — not to the bays themselves.

The Route, Kilometre by Kilometre

Leaving Puerto Escondido, Highway 200 runs east through farmland and small towns before reaching the coast’s busiest junction at Pochutla. These are the stops worth knowing:

  • Km 0–30: Puerto Escondido to Santa María Colotepec and the lagoon country — flat, straight and quick
  • Km 55: San Antonio, where a 10 km side road drops to Mazunte, Zipolite and San Agustinillo
  • Km 68: San Pedro Pochutla, the transport hub for buses, colectivos and the road to Puerto Ángel
  • Km 95: Huatulco International Airport (HUX), right beside the highway
  • Km 110: La Crucecita, with Santa Cruz Bay and Tangolunda a few minutes beyond
Aerial view of Mazunte, a popular stop roughly halfway on the Huatulco to Puerto Escondido road
Mazunte sits just 10 km off Highway 200 — an easy detour on the way. Photo: Willy Méndez via Pexels.

How Long the 110 km Takes

The highway is two lanes the whole way, with topes (speed bumps) in every village, so averages stay around 60 km/h. Realistic times from La Crucecita:

  • Private car or transfer: 1 h 45 min to 2 h
  • First-class bus (ADO/OCC): about 2 h 30 min, a few departures a day
  • Colectivo via Pochutla: 2 h 30 min to 3 h, including the change of vehicle
  • Taxi: similar to a private car, but agree the fare before leaving
Aerial view of the Oaxaca coastline between Huatulco and Puerto Escondido
Highway 200 stays close to this coastline for most of the drive. Photo: Mikhail Nilov via Pexels.

Tips for Driving the Coast Road

  • Drive in daylight — unlit curves, livestock and cyclists make night driving slow and risky
  • Fill up in Puerto Escondido, Pochutla or Huatulco; there are few stations in between
  • Expect a military or police checkpoint; have your ID and rental papers handy
  • In the rainy season (June–October), watch for potholes and water on the road after storms
  • Budget extra time for the Mazunte detour — most people stop longer than planned

To check exact kilometres and tolls for any route in Mexico, the government’s official “Traza tu ruta” route planner is more reliable than most map apps on this stretch.

Beach in Puerto Escondido, the end of the 110 km drive from Huatulco
Two hours after leaving Huatulco’s calm bays, you reach Puerto Escondido’s open Pacific beaches. Photo: Lucie Burlet via Pexels.

Frequently Asked Questions

How many kilometres is it from Huatulco to Puerto Escondido?

About 110 km from La Crucecita and 95 km from Huatulco airport. For maps and distances to other cities, see where Huatulco is located.

How long is the drive?

Plan on 1 hour 45 minutes to 2 hours by car, and closer to 2 hours 30 minutes by bus or colectivo.

Is there a flight between Huatulco and Puerto Escondido?

No. Both towns have airports (HUX and PXM), but no airline flies between them — the distance is too short. Many travellers fly into one and leave from the other.

Can I visit Huatulco as a day trip from Puerto Escondido?

Yes, though it means about four hours on the road. Two or three nights in each is more relaxed — our comparison of Huatulco vs Puerto Escondido helps you split your time.

Once you have covered the 110 km, Puerto Escondido rewards you with surf, lagoons and wildlife on its doorstep. Browse our tours and excursions to plan your days on this side of the coast.

Need help?