The south of the country opens onto two distinct maritime areas: to the east, the Gulf of Thailand and the South China Sea, and to the west, the Andaman Sea and the Indian Ocean. The result is a wide variety of snorkeling spots and access to extraordinary underwater biodiversity.

On the Gulf of Thailand side, many islands are ideal for snorkeling. Ko Chang, Ko Samui, Ko Phangan, but above all Ko Tao (a real Mecca for diving) are all great options.

For truly exceptional sessions, however, you should head for the Angthong National Marine Park and its 42 island paradises, bathed in turquoise waters. In the Andaman Sea, the famous Phi Phi islands or the Taruato National Marine Park are top-class destinations.

But the real snorkeling must in Thailand is the Similan Islands, with its nine islands that have been listed as a natural reserve since 1982. About 60 miles (100km) to the north-east of Phuket, they can boast world-class snorkeling spots.

Coral reef and clownfish - Snorkeling in Thailand
(Left) Just like many islands in the Gulf of Thailand, Ko Pha Ngan is rimmed by coral reefs. (right) In Tanote Bay, Koh Tao, one can notably observe the pink skunk clownfish.

The observation possibilities are varied in Thailand, both in the Gulf of Thailand and in the Andaman Sea, although the latter is richer in coral reefs.

Over 900 species of reef fish inhabit the Thai seas, and the shallow waters provide an opportunity to see clownfish in their anemones, butterflyfish, giant clams, and small blacktip reef sharks. Depending on the spot, you might experience a wonderful encounter with a whale shark or a manta ray, with unforgettable memories guaranteed.

Thailand is one of the world”s top tourist destinations. Human impact on the marine environment is very high and the coral reefs are deteriorating rapidly (breakage and bleaching of coral), despite the existence of 26 National Marine Parks. The situation is such that many diving sites have temporarily been closed by the authorities over the past few years.

Snorkeling in Thailand
(Left) a giant clam in Maya Bay, around Koh Phi Phi Leh. (Right) It is impossible to dive into James Bond Island waters without being instantly surrounded by curious sergeant-majors.

When to go snorkeling Thailand?

It can rain for several days at a time and boats cannot sail due to the poor conditions at sea. Temperatures get up to 104°F/40°C between April and June.

Tourist numbers peak in December and January when a flow of holidaymakers pour onto the beaches. Due to the overcrowding in certain spots, snorkeling sessions can prove to be less satisfying.

In Thailand, the water temperature is on average 82°F/28°C, and snorkeling is possible all the year round in ideal conditions when the climatic conditions allow it.

450+ spots have already been featured on Snorkeling Report thanks to people like you. Share your favorite snorkeling spot and help us cover the world map. Your contribution will help the snorkeling community find new sites and enjoy the underwater world!


Where to spot them?

Discover on which snorkeling spots you are most likely to see your favorite species