Calle empedrada del centro de Oaxaca de Juárez, con fachadas coloniales rojas y ocres, coches aparcados y una motocicleta en primer plano.
Private transfers

Puerto Escondido to Oaxaca City private shuttle

Door-to-door private shuttle from Puerto Escondido to Oaxaca City in about 2.5–3 hours, with hotel or Airbnb pickup and direct drop-off at your Oaxaca City address.

Private transfer

Puerto EscondidoOaxaca City

≈ 2 h 30–3 hup to 4 passengers

Published starting fare

From MXN 7,500per vehicle · one way

Van, up to 12 passengers: From MXN 8,500

Published starting fare · reviewed on

Request transferNo payment now · final fare confirmed from your transfer details

The private shuttle from Puerto Escondido to Oaxaca City covers approximately 122 miles (196 km) and normally takes 2.5–3 hours via the Barranca Larga–Ventanilla toll highway. Pickup is arranged at your hotel, villa or Airbnb and drop-off is at your confirmed Oaxaca City address. If your destination is Oaxaca Airport (OAX), use the dedicated airport-transfer route.

  • Door-to-door pickup in Zicatela, La Punta, Rinconada, Bacocho, downtown Puerto Escondido and other confirmed areas.
  • Typical driving time to Oaxaca City: 2.5–3 hours, depending on traffic, weather and road conditions.
  • Highway tolls and taxes are included in the confirmed private-transfer fare.
  • For Oaxaca Airport (OAX), use the dedicated Puerto Escondido → Oaxaca Airport transfer page.

Starting fares by vehicle

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 travelers

Starting fare per vehicle, one wayFrom MXN 7,500

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.

Passenger van

Up to 12 travelers

Toyota Hiace or Nissan Urvan

Starting fare per vehicle, one wayFrom MXN 8,500

What the Oaxaca City transfer includes

  • Door-to-door pickup from your hotel, villa or Airbnb in Puerto Escondido.
  • Approximately 122 miles (196 km), usually 2.5–3 hours via the Barranca Larga–Ventanilla toll highway.
  • Direct drop-off at your hotel, Airbnb or agreed address in Oaxaca City.
  • A fixed one-way fare per vehicle, with the applicable tolls and taxes included.

Planning your arrival in Oaxaca City

The normal drive is about 2.5–3 hours, but weather, traffic or temporary road work can change the exact arrival time. Tell us the Oaxaca City address and the time you need to arrive, and the local team confirms an appropriate pickup time. If you are traveling specifically to Oaxaca Airport (OAX), use the dedicated airport-transfer route so flight timing is handled separately.

How it works

1. Send your pickup and Oaxaca City destination. Include the exact addresses, date, preferred arrival time, travelers and luggage.\n\n2. Receive the confirmed plan. The team replies with availability, vehicle, fixed MXN fare and suggested pickup time.\n\n3. Travel directly to Oaxaca City. Payment arrangements are provided outside the website; submitting the request does not charge a card.

Ways to travel from Puerto Escondido to Oaxaca City

OptionPickup and drop-offTimingBest for
Private shuttleAccommodation in Puerto Escondido to an Oaxaca City addressPickup arranged around your requested arrivalGroups, families, surfboards, several bags and door-to-door travel
ADO/OCC busBus terminal to bus terminalScheduled serviceBudget travelers able to arrange both terminal transfers
Shared van or colectivoFixed pickup and drop-off pointsDeparture depends on seats and operatorSolo travelers with flexible timing
OAX airport transferAccommodation in Puerto Escondido to Oaxaca AirportPlanned around your departing flightTravelers flying from OAX; use the dedicated airport route

Puerto Escondido to Oaxaca City questions

How long does the drive to Oaxaca City take?

Usually 2.5–3 hours via the toll highway, depending on pickup area, traffic, weather and current road conditions.

Can you pick us up at a hotel or Airbnb?

Yes. Pickup can be arranged at an accessible hotel, villa, Airbnb or other confirmed address in Puerto Escondido.

Are tolls included?

Yes. The confirmed private-transfer fare includes the applicable highway tolls and taxes.

Can you take surfboards or oversized luggage?

Yes, when the quantity and approximate size are declared in advance so the correct vehicle can be confirmed.

What if we need Oaxaca Airport instead of the city?

Use the dedicated Puerto Escondido to Oaxaca Airport (OAX) transfer page so the pickup can be planned around your flight.

Do I pay online?

No. Sending the request does not charge a card. Payment arrangements are provided after the local team confirms the service.