La bahía de Puerto Ángel en forma de herradura vista desde el cerro, entre palmas: la playa con las lanchas de pesca varadas en fila, el muelle adentrándose en el agua, más lanchas fondeadas y el pueblo trepando por las lomas.
Private transfers

Private transfer from Puerto Escondido to Puerto Ángel

Direct private transportation from Puerto Escondido to Puerto Ángel on the Oaxaca coast, with door-to-door pickup and manually confirmed service.

Puerto Escondido to Puerto Ángel is about 47 miles (75 km) and usually takes 80–100 minutes by private vehicle. The route follows the coastal corridor east and then descends toward the fishing town and bay.

  • Toyota Avanza: 5,000 MXN for 1–4 passengers.
  • Van: 7,000 MXN for 5–12 passengers.
  • Approved retail fares effective August 6, 2026, per vehicle and one way.
  • No toll on this coastal Highway 200 trip.

Vehicle options

Approved retail fares effective August 6, 2026. Final pickup and service details are confirmed manually.

Un Toyota Avanza plateado de Eco Adventures sobre un camino de arena junto a la costa, visto de frente y tres cuartos, con matorral bajo detrás.

Toyota Avanza

Up to 4 passengers

Price per vehicle, one wayDesde $5,000 MXN

Una van Toyota Hiace blanca de Eco Adventures parada en la carretera de la costa, vista de frente y tres cuartos, con el mar y la vegetación seca al fondo y un puesto de comida a un lado del camino.

Van Urvan

Up to 12 passengers

Toyota Hiace or Nissan Urvan

Price per vehicle, one wayDesde $7,000 MXN

Puerto Ángel is a different stop from Zipolite or Mazunte

Puerto Ángel is a working fishing town and bay in the San Pedro Pochutla municipality. It is close to other coastal towns, but it is not the same destination as Zipolite, San Agustinillo or Mazunte. Send the exact hotel or address so the correct route and drop-off are confirmed.

Ways to reach Puerto Ángel

OptionBest forTrade-off
Private transferGroups, luggage and direct hotel drop-offHigher cost than shared transportation
Shared transportation with a connectionSolo travelers prioritizing pricePossible transfer or wait around Pochutla/San Antonio
Local taxiFlexible short-notice tripFare and vehicle capacity should be agreed before leaving

Puerto Escondido to Puerto Ángel questions

How long does it take?

Usually about 80–100 minutes for roughly 47 miles (75 km), depending on traffic and the exact addresses.

Is there a toll?

No. This is a coastal Highway 200 route rather than the Oaxaca City–coast toll highway.

Can we stop in Pochutla?

Mention any requested stop when you submit the trip so it can be included in the confirmed service.

Is the fare per passenger?

No. The current approved rates are per vehicle for the one-way trip.