Samui snorkeling recommendations

Koh Samui tours

Choose one of these Koh Samui tours:


Koh Tao tour by speed boat

koh nang yuan


Koh Tao tour by big boat

Koh Samui to Koh Tao snorkeling day trip without sea sickness


Ang thong marine park kayaking

  • The Blue Stars kayaking trip is very popular with western tourists.
  • More focused on kayaking than snorkeling
  • Includes the Emerald lake.
  • Blue Stars kayaking tour >>

Ang Thong Marine Park day trip


Ang thong marine park tour by speedboat

  • The fastest way into Ang thong marine park
  • Includes a little snorkeling and kayaking and also visits the Emerald lake.
  • Angthong Marine Park tour >>

angthong marine park kayaking


Sailing around Koh Matsum

  • Beautiful scenery on a beautiful boat. Unspoiled islands close to Koh Samui.
  • MS Naga cruise >>

Naga sailing Samui


Koh Phangan tours from Samui

Red Baron Koh Phangan


Ang thong marine park sailing

naga angthong


When to visit Koh Samui

Koh Samui tours are available all year round subject to the sea conditions being ok. The best months are June, July and August.

Most Koh Samui snorkeling day trips depart daily in two different directions. Either north to the island of Koh Tao and nearby Koh Nang Yuan. Or west to the Angthong Marine Park. If you have time we recommend a day trip to each of these destinations. Trips run year round. The waters close to Koh Samui are not as clear as at the outer islands and at certain times of the year can be too shallow for snorkeling. So for the best snorkeling you should go to Koh Tao, Koh Nangyuan or Angthong Marine Park.

Closer to Samui is it’s unspoiled neighboring island Koh Phangan. The island can be reached quickly by ferry and there are also some day tours available to explore the beautiful bays.

If you are mainly interested in snorkeling go to Koh Tao. If you want to escape the crowds then Angthong has fewer daily visitors than Koh Tao. If you want a day relaxing on a comfortable boat try the Red Baron cruise to Koh Phangan.

Koh Samui west coast