Follow us

Mon – Sat 8.00 – 18.00

GO UP

How to get to Puerto Escondido

How to get to Puerto Escondido

Puerto Escondido is a small coastal city located in the State of Oaxaca, Mexico. It overlooks the Pacific Ocean and is one of the most popular destinations chosen by tourists from both Mexico and other parts of the world. In addition, it is a renowned surf spot, so many surfers come year after year to enjoy the great waves found on Zicatela beach.

Being a small city, the options to get to this place are reduced. However, there are two ways to get to Puerto Escondido: by air and by land.


This popular destination has a national airport with flights arriving from Mexico City and from the city of Guadalajara.

The frequency of flights is quite limited but you can always find an option that suits your needs.

Please note: Puerto Escondido Airport is located only 5 minutes by car from the city center (at a distance of 3 kilometers). To access the center you can take a taxi, take a bus or even rent your own car there at the airport. The code for this airport is PMX.

There are two airports that have flights to Puerto Escondido and they are Mexico City and Guadalajara. In general, the frequency of arrival of airplanes at this airport is every 2 hours. Before the arrival of COVID-19, there were also flights to the city of Oaxaca de Juárez and Querétaro.

The airlines that operate flights to Puerto Escondido are: Vivaaerobus, Aeromar, Volaris and Aeroméxico. In general, flights to Puerto Escondido are not usually expensive since there are low cost airline options that if you travel with little luggage, you can get good discounts.

Another important fact to keep in mind is that the flight time from both Mexico City and Guadalajara is very short. In the first case, it can last between 1 hour and 1 hour and 30 minutes. In the second case, it lasts 1 hour and 40 minutes.


The other way to get to Puerto Escondido is by land. In this case, the options are broadened since Mexico has a wide route of buses and vans. The cheapest option is the bus as it is the most common service. The van option is a faster private service that is usually a bit more expensive.

The distances in Mexico are big, so if you decide to arrive by land, you will have to bear in mind that it will be a long trip. For example, if you travel from Mexico City to Puerto Escondido, the options available involve trips of a minimum of 18 hours and a maximum of 26 hours. And if you come from the city of Oaxaca de Juárez it can take between 10 and 12 hours.

If you choose to take a bus, you can do it from the main nearby cities: Mexico City and Oaxaca de Juárez. If you are further away, you must make a stopover in one of these cities to reach your destination.

There are many bus companies that operate to reach this special destination. However, the best known and with the greatest variety of schedules and rates is Ado. Occ is also a renowned bus company offering a variety of service options. In both cases, you can book your ticket online without having to go to the ticket office beforehand.


It depends on how much your budget is and how much time you can allocate to know and visit Puerto Escondido, it will be the option you choose that best suits you.

In the case of taking a plane, it will be fast but it will cost you more than taking a bus that will be cheaper but you will have to have more time to arrive.

Whichever option you take, you should know that arriving in Puerto Escondido is a sensational experience that you cannot miss. 

Leave a Reply