• 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
Welcome Pickups €415 420min 24/7
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 transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Oaxaca. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€330.0
NIGHTTIME
€396.0
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

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