• Nothing Found

How to get from Oaxaca International Airport to Puerto Escondido

Nestled on the Pacific Coast of Mexico, Puerto Escondido is a port town, filled with beautiful resorts. The wide stretches of beach and famous surf spots make it the perfect place for a relaxing surfing vacation. The main Puerto Escondido beach is lined with palm trees and quaint palapa bars, perfect to laze away a hot Mexican afternoon. 

To begin your relaxing beach vacation, you have two ways to get from Oaxaca International Airport to Puerto Escondido; private transfer or bus. Taking a private transfer from Oaxaca Airport will take just 7 hours to reach Puerto Escondido and will cost around €400 (MXN 8,000). Taking the Colectivo and ADO bus from Oaxaca Airport to Puerto Escondido is a much slower option, with a total journey time of 11 hours (excluding wait times) and a cost of €35 (MXN 700) one-way.

Welcome Pickups offers meet and greet services and a friendly introduction to Oaxaca at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Private Transfer €400 420min 24/7
Bus €70 660min 08:30–23:15

How to get from Oaxaca Airport to Puerto Escondido by private transfer

The quickest and most convenient way to travel from Oaxaca Airport to Puerto Escondido is by taking a private transfer. The local taxis won’t agree to make this long journey, so booking your transfer in advance with your preferred provider is the best way to travel. The journey time with a private transfer will be around 7 hours and the cost will be approximately €400 (MXN 8,000).

How much is a private transfer from Oaxaca International Airport to Puerto Escondido?

The exact cost of a private transfer from Oaxaca International Airport will depend on the company you book with. The average cost of this 7-hour journey will be €400 (MXN 8,000), but you can save by booking with a trusted company such as Welcome Pickups, ensuring a competitive fare, no hidden fees and a pre-paid personalised ride!

Cost

€400 (MXN 8,000)

Trip Duration

7 Hrs.

*Prices may vary unless booked in advance.

Convenience
Safety
Value for Money

Private transfers are available 24 hours a day.

Where will I find my private transfer?

Where you’ll meet your driver will depend on your chosen company. If you choose to book your private transfer with Welcome Pickups the process couldn’t be easier. By filling out one of our online forms, your driver will be updated on your arrival time thanks to our live-alert system and they will pick you up directly from the Arrivals of Oaxaca Airport, with a name sign in hand.

Convenience

Knowing your transfer from Oaxaca Airport to Puerto Escondido is booked, paid for and taken care of before you even land in Mexico is a great feeling. You won’t need to try and navigate public transport or wait for hours for your transfer to arrive. Instead, you can make your way directly to the door of your hotel in 7 hours.

Editor’s Note

Booking your private transfer in advance with a company such as Welcome Pickups can help you budget your trip and save on your transfer.

Useful Tips

The driver to Puerto Escondido is long. Be sure to agree on a scheduled stop with your driver.
If you suffer from motion sickness, be sure to bring medication as the journey to Puerto Escondido is long and winding.
Regular local taxis won't make the journey from Oaxaca Airport to Puerto Escondido, you will need to book your transfer in advance.

How to get from Oaxaca Airport to Puerto Escondido by bus

There’s no bus that runs from Oaxaca International Airport to Puerto Escondido. Instead, you will need to take the Colectivo van from the airport to the city centre, walk to the ADO station, and then take the ADO bus from there to Puerto Escondido. The total journey time will be around 11 hours and the cost will be approximately €35 (MXN 700) per person.

How much is the bus from Oaxaca International Airport to Puerto Escondido?

The cost of a single ride on the Colectivo is €5 (MXN 100) and the cost of a ticket for the ADO bus is around €30 (MXN 600). This brings the total journey cost on the bus from Oaxaca Airport to Puerto Escondido to €35 (MXN 700) per traveller.

Cost

€35 (MXN 700)

Trip Duration

11 Hrs.

*There's a waiting time of up to 13 hours for the ADO bus, as it only leaves once in the morning and twice at night.

Convenience
Safety
Value for Money

The Colectivo bus is available all day, while the ADO bus leaves three times a day from 08:30 to 23:15.

Where do I find the bus at Oaxaca Airport?

The ADO bus to Puerto Escondido doesn’t depart from the airport. You will first need to take the Colectivo bus from the airport to the city centre of Oaxaca, then walk to the ADO station for the second leg of your transfer.

Convenience

Unfortunately, taking the bus from Oaxaca Airport to Puerto Escondido is a slow and cumbersome journey. Not only you may have up to a 13-hour wait for the ADO bus, but the journey time is extra long as the ADO bus takes a more indirect route to Puerto Escondido. You also won’t be able to take any large luggage items on the Colectivo bus as there’s no space for baggage.

Timetables

Editor’s Note

There's no luggage storage on the Colectivo bus, if you are travelling with large suitcases, you should take a taxi from Oaxaca Airport to the ADO bus instead.

Useful Tips

The ADO bus avoids the mountains, so this is a good transfer option for those with motion sickness.
There's a toilet onboard the ADO bus.

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

What’s the distance from Oaxaca Airport to Puerto Escondido?

The distance from Oaxaca Airport to Puerto Escondido is around 131 km. Taking a private transfer will take around 7 hours to reach the beach town, whereas the ADO bus will take closer to 11 hours, as there is no direct route.

Is there a bus service from Oaxaca Airport to Puerto Escondido?

There’s no bus service directly from Oaxaca International Airport to Puerto Escondido. You will first need to take the Colectivo or a taxi from the airport to the city centre, then take the ADO bus from there to Puerto Escondido. The total journey time will be around 11 hours and the cost will be approximately €35 (MXN 700).

What’s the cost of a taxi from Oaxaca Airport to Puerto Escondido?

There are no taxis that will make the journey from Oaxaca Airport to Puerto Escondido. You will need to book a private transfer to make this journey. The average cost for a private transfer from Oaxaca International Airport to Puerto Escondido will be €400 (MXN 8,000).

Was this helpful?

Pre-book online