DIVING Puerto Escondido

Puerto Escondido is a notable tourist attraction in the Oaxacan coast. It is of a slightly different vibe than most of its neighboring areas like Huatulco. Puerto Escondido is a favorite destination for backpackers and surfers. It is a wonderful beach destination for Mexican families and adventure seekers because the climate is nearly optimal throughout the year. It is also for this same reason why diving enthusiasts are fast considering it as one of the sought after dive destinations. Aside from diving, it is visited for its surfing competitions and gorgeous beaches with gentle waves.


If you are into scuba diving, you will find that a trip to Puerto Escondido will leave you plenty of options to choose from, as far as dive sites are concerned. The Mexican waters promise diverse attractions underneath the water surface.

In Puerto Escondido, the small coastal town, you will find many world-class dive locations. It promises to bring you an endless array of beautiful underwater scenery such as unexplored reefs and great marine biodiversity.

If you are particularly in search of diving destinations that are free from the crowd, Puerto Escondido is a fantastic choice. During your dive, you could possibly encounter a wide range of marine species like moray eels, three different species of turtles, angelfish, butterfly fish, stone fish, groupers, and more. Most of the dive sites in the area have a maximum depth of 10 meters for diving.


Punta Colorada

Punta Colorada is one of the top dive sites not just in Puerto Escondido, but also in Mexico. It is known as a turtle nesting beach and a lagoon full of wildlife. The rich ecosystem and marine life combine to making this a prized dive spot in the region. In fact, there have been recent strengthened efforts to protect and preserve the site to ensure that the fish species and reefs in the area will last for several more years.

Roca Blanca

Roca Blanca is one of the best dive sites in Puerto Escondido, which is a must in your diving itinerary. The beach is a 6-kilometer long beach that is suitable for sport fishing and surfing, but is mostly known for its diving. The site is named after a rock that has served as a local landmark. The area is a world-renowned scuba diving site but is suited only for advanced divers due to the strong waves on the area. Extreme precaution is needed when diving Roca Blanca.

Some of the marine life species that thrive here include tuna, turtles, dolphins, and oysters.

Pressure Point

Pressure point, along with Punta Colorada and Roca Blanca, offers excellent diving spots for tourists who come to Puerto Escondido. Diving this site gives the opportunity to come up a diversity of colorful fish such as trigger, puffer, parrot, butterfly, and angel fishes. The type of fish that you will encounter will depend on which specific area you are diving in.


Need scuba gear?

Check out our gear reviews


The optimal diving season in Puerto Escondido is during the winter months. During this time of the year, the sea is calm so there are gentle waves and the water is clear. These are conditions suitable for diving!

Hence, it is no wonder why tourists flock to the region during the winter months not only to escape the snow, but also seek out the best diving conditions in this part of Mexico.


By Air:

To get to Puerto Escondido, you can travel via Puerto Escondido International Airport (PXM). It is roughly 3 kilometers from the center of town. There are daily domestic and international flights to this airport.

By Land:

To get to Puerto Escondido via land, you must traverse Highway #200. This highway connects Puerto Escondido to Acapulco (northwest) and Huatulco (southeast). The road trip can take about 7 hours from Puerto and Acapulco. If you are coming from Oaxaca, you can take Highway 131. This route can be rough with plenty of winding mountain roads.


Puerto Escondido is a haven for tourists as it has plenty of opportunities to explore various activities. While diving remains as one of the top attractions, you will have plenty of other things to do to keep you occupied.

Head to Playa Zicatela for a day of surfing. Since the 1970s, this part of Puerto Escondido has been sought after by surfers. The beach is about 2 and a half miles long and is the best place to go to if you want to catch the strongest swell in Mexico, “Mexican Pipeline”. This swell is also one of the strongest in the world so it is best reserved for expert surfers.

If you prefer a more laid back experience at the beach, there are plenty of destinations and hidden gems available to explore. Among the notable beaches for a relaxing swim or sunbathing is Playa Manzanillo. This beach is perfect for swimming and snorkeling.

For those who want to explore more of the natural beauty that Puerto Escondido has to offer, take a tour of the Manialtepec Lagoon. This body of water is located at the foothills of Sierra Madre del Sur. It is surrounded by mangroves and is home to a unique bio diverse environment.

A visit to a coffee plantation is another popular activity among tourists in Puerto Escondido. The region of Pluma Hidalgo is located inland from the coast and is frequented by tourists who want to learn more about the coffee growing industry of the region. And speaking of culture, there are many great dining destinations in the region to indulge in the flavors of the local cuisine.


Save on your hotel - hotelscombined.com

Ever heard of PADI Travel? Yep, you can now book your dives and rooms with the biggest name in scuba diving! Trust me, you want to book you dream dive trip with the most trusted name in the industry! 

Click the button to start browsing dive resorts and destinations. 


Puerto Escondido is a small coastal town that is located within the municipality of San Pedro Mixtepec. It is located at the western coast of Oaxaca; in fact, it is recognized as the Emerald Coast.

The topography of Puerto Escondido consists of numerous rocky cliffs with heights varying from 15 to 30 meters. The center of this town is located at the northern side of the bay.

The average temperature is at 28 degrees Celsius. Meanwhile, it experiences a tropical climate so it is warm and humid nearly all year round.

Time zone:

Calling code:

Closest airport:

227 V