Full day Speedboat Bestseller

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

  1. 08:00

    Hotel pickup

    Collection from your hotel by car or boat, anywhere on Koh Lanta Yai.

  2. 09:30

    Depart for Koh Rok

    Out across the open Andaman, roughly forty minutes south.

  3. 10:00

    First snorkel stop

    Gear fitting and a proper briefing first — nobody gets put in the water unprepared.

  4. 11:00

    Second snorkel stop

    Move on to the next reef now everyone has found their feet.

  5. 12:00

    Buffet lunch on Koh Rok

    Thai buffet laid out on the beach.

  6. 13:00

    Beach time

    Powdery sand, sunbathing, or swim and snorkel straight off the beach.

  7. 14:00

    Koh Haa lagoon

    Third snorkel stop, in the clear turquoise water of the inner lagoon — the one people remember.

  8. 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.
Also consider

Other trips you might prefer

Our own photos

Our own photos from this trip

Taken on the actual days we ran it, not from a stock library.

  • Koh Rok & Koh Haa from Koh Lanta (1 of 10)
  • Koh Rok & Koh Haa from Koh Lanta (2 of 10)
  • Koh Rok & Koh Haa from Koh Lanta (3 of 10)
  • Koh Rok & Koh Haa from Koh Lanta (4 of 10)
  • Koh Rok & Koh Haa from Koh Lanta (5 of 10)
  • Koh Rok & Koh Haa from Koh Lanta (6 of 10)
  • Koh Rok & Koh Haa from Koh Lanta (7 of 10)
  • Koh Rok & Koh Haa from Koh Lanta (8 of 10)
  • Koh Rok & Koh Haa from Koh Lanta (9 of 10)
  • Koh Rok & Koh Haa from Koh Lanta (10 of 10)

Ready to get in the water?

Tell us your dates and how many of you there are. We will tell you honestly which trip fits — and if the weather is against you, we will say that too.

Open 24 hours · +66 95 540 3179 · find our shop

Chat with Tom Open 24 hours