Koh Rok & Koh Haa
The best visibility in the Andaman, in one day
Two national park islands in a single day by speedboat — white sand and a buffet lunch at Koh Rok, then the turquoise lagoon at Koh Haa.
Koh Rok and Koh Haa are the two places local people name when you ask where the water is clearest. They sit far enough offshore that visibility regularly runs past twenty metres, and the coral has never had a road built near it.
Koh Rok is a pair of twin islands with a channel of white sand between them, and it is where you eat — a Thai buffet laid out on the beach, with the whole afternoon to swim off it. Koh Haa means “five islands” in Thai: five limestone outcrops around a sheltered inner lagoon, and the last and best snorkel of the day.
Getting to both in one day needs a speedboat. It is a longer, faster, saltier day than the longtail trip, and worth it for the water.
Highlights
- 20m+ visibility on a good day
- Three snorkel stops, including the Koh Haa lagoon
- Thai buffet lunch on the beach at Koh Rok
- A full hour of beach time on the Koh Rok sandbar
- Guided first stop for anyone new to snorkeling
How the day runs
- 08:00
Hotel pickup
Collection from your hotel by car or boat, anywhere on Koh Lanta Yai.
- 09:30
Depart for Koh Rok
Out across the open Andaman, roughly forty minutes south.
- 10:00
First snorkel stop
Gear fitting and a proper briefing first — nobody gets put in the water unprepared.
- 11:00
Second snorkel stop
Move on to the next reef now everyone has found their feet.
- 12:00
Buffet lunch on Koh Rok
Thai buffet laid out on the beach.
- 13:00
Beach time
Powdery sand, sunbathing, or swim and snorkel straight off the beach.
- 14:00
Koh Haa lagoon
Third snorkel stop, in the clear turquoise water of the inner lagoon — the one people remember.
- 15:30
Sail home
Depart Koh Haa for Lanta, then a transfer back to your hotel.
Times are indicative. Sea state, tide and the national park can all shift the running order — your guide will tell you on the morning if anything changes.
What's included
- Hotel pickup and drop-off by car or boat
- Mask, snorkel and fins
- Life jacket
- Thai buffet lunch, seasonal fruit, drinking water and soft drinks
- Experienced English-speaking local guide in the water
- Insurance
Not included
- National park fee — THB 400 adult / THB 200 child, paid on the day
- Towels
- Underwater camera hire
Where this trip goes
Before you book
- Fitness: Easy–Moderate. Life jackets and float rings are on board and a guide stays with anyone who is not a confident swimmer.
- Bring: a towel, a rash vest, reef-safe mineral sunscreen, a dry bag, and cash in baht for any national park fee.
- Weather: if we cancel for sea conditions you get a full refund or a free move to another day.
- Reef rules: no standing on coral, no touching wildlife, no feeding monkeys, and no sunscreen containing filters banned in Thai marine parks.
Other trips you might prefer
The same four islands, with an extra two hours in the water
Stops Koh Chueak · Emerald Cave (Koh Mook) · Koh Kradan +1
Best for familiesMaya Bay, Pileh Lagoon, Monkey Beach and a whole afternoon on Bamboo Island
Stops Maya Bay · Pileh Lagoon · Viking Cave +4
Further, faster, on your own terms
Stops Koh Rok · Koh Haa · Phi Phi +2
Best for groups









