This spot has been added by


6 spots added - 251 photos shared

Other contributors You can help us keep this page up-to-date by uploading your pictures to the photo gallery, or by sending us your comments via the contact form

Last updated on

Apo Reef is the largest coral reef in the Philippines. Protected by a national park, it is home to exceptional marine biodiversity and allows visitors to encounter sharks, turtles, schools of barracuda and Maori wrasse. In most locations, however, the depth exceeds 15ft, which can limit the underwater life observation.

Apo Reef island beach
View over the reef from Apo Island beach.

How to go snorkeling at Apo Reef

Apo Reef is an atoll-type reef located some 25 miles from the west coast of Mindoro Island. You can get there by boat from Calintaan (with the Apo Reef Club) or from Pandan Island, which faces Sablayan.

From Pandan, tours are organized by the Pandan Island Resort. Day tours cost 3,600 Philippine pesos per person (around 75$US, minimum 5 persons). Most day tours include 3 snorkeling stops at different locations. On the way, you may sight dolphins swimming around the boat.

Apo Reef snorkeling map

Water entrance for snorkeling Apo Reef

You’ll enter the water directly from the boat.

Apo Reef snorkeling exploration tips

Apo Reef is a very large reef, with a dozen inventoried sites for diving and snorkeling. When booking the tour, it is difficult to get confirmation of the exact sites that will be visited, as they are often chosen at the last moment, depending on sea conditions.

Hawksbill sea turtle at Apo Reef
Hawksbill sea turtles are a common sight in most of Apo Reef snorkeling areas.

Boat trips to Apo Reef generally mix scuba divers and snorkelers. As a result, you will often snorkel near diving spots, and therefore in areas with a significant depth, exceeding 15ft/5m.

Even with great underwater visibility, this depth can be frustrating, especially if you only snorkel on the surface. Apo Reef is a national park, where the reef is well preserved.

The coral health varies from good to excellent depending on the area, with beautiful beds of branching coral, finger coral, and brain coral.

Spotfin porcupinefish in Apo Reef
A spot-fin porcupinefish encountered on the reef.

Hundreds of species of reef fish can be seen at Apo Reef, including butterflyfish, boxfish, jacks, parrotfish, and angelfish. In some areas, there are impressive schools of barracuda, humphead parrotfish and bignose unicornfish.

The reef, protected, also allows encounters with blacktip reef sharks, hawksbill sea turtles (very common), and the iconic Maori wrasse.

Restaurants and accommodation nearby

A barbecue on the beach at Apo Island (not to be confused with the island of the same name which is found in the Visayas) is generally included in day tours. It is also possible to organize overnight stays near the reef, with a night in a tent on the island.


  • Level required Intermediate
  • Protected areaApo Reef Natural Park
  • Maximum depth50ft/15m
  • Water entranceFrom a boat
  • Visitor numbersMedium to high
  • Access costsSnorkeling tour cost

MAP Spot

These spots are accessible to anyone with basic snorkeling skills, and feeling comfortable in the water and with his snorkeling gear. You will enter the water from the shore (beach, pontoon, ladder, rocks) or from a boat. The water height in the sea entrance area is reasonable, but you will not necessarily be within your depth. Moderate currents can occur in the area, even when the sea conditions are good. The distance to swim to reach the most interesting snorkeling areas of the spot does not exceed 200 meters.

This level only apply when the spot experiences optimal sea and/or weather conditions. It is not applicable if the sea and/or weather conditions deteriorate, in particular in the presence of rough sea, rain, strong wind, unusual current, large tides, waves and/or swell. You can find more details about the definition of our snorkeling levels on our snorkeling safety page.