REVIEW · KO LANTA & EMERALD CAVE TRIPS
Koh Lanta: Koh Rok and Koh Haa Snorkeling Adventure
Snorkeling here feels like a living postcard. The Koh Rok and Koh Haa reefs are the main reason to do this full-day trip, and the day is paced so you get multiple snorkeling stops plus time on powdery white sand. I also like that the tour includes hotel pickup and drop-off, so you’re not hunting transport between islands and piers. One thing to plan for: it’s a long day, and if you’re hoping for nonstop time in the water, you’ll want realistic expectations.
You’ll typically start with a speedboat ride from Koh Lanta to Koh Rok, then do snorkeling sessions around the island. After that, you get a buffet lunch on the beach with drinks and fruit, plus a chance to swim or just hang out and enjoy the scenery before heading to Koh Haa. A possible drawback is that the day hinges on timing: if pickup logistics don’t go smoothly, you can feel it fast.
Here’s the deal: Koh Rok and Koh Haa are well known for coral and fish, but you’ll still want to show up ready. Bring the right gear, protect your skin, and confirm your pickup details in advance so you don’t lose time (or the boat).
In This Review
- Key things to know before you go
- Why Koh Rok and Koh Haa earn their place in your Thailand plan
- The 8-hour pacing: hotel pickup, speedboat rides, and why timing matters
- Koh Rok snorkeling: coral reefs, fish schools, and sea anemones
- The beach break on Koh Rok: lunch on sand and a chance to reset
- Koh Haa (five small islands): another reef stop worth the extra boat time
- Price and value check: what $54 covers (and what costs extra)
- Comfort and safety checklist: what to bring for a smooth snorkeling day
- Getting the most from the day (and avoiding the common pain points)
- 1) Snorkeling time feels shorter than you expect
- 2) Pickup and transport timing can make or break the morning
- Who this tour fits best
- Should you book Koh Rok and Koh Haa from Koh Lanta?
- FAQ
- FAQ
- What islands does this tour visit?
- How long is the tour?
- Does the price include hotel pickup and drop-off?
- Is lunch included?
- Is snorkeling equipment provided?
- Are national park fees included?
- How many snorkeling stops are there?
- What should I bring?
- Can I touch the marine life?
- Is this tour suitable for everyone?
- What language is the guide?
Key things to know before you go

- Two islands, three snorkeling sessions: 2 sessions around Koh Rok and 1 around Koh Haa.
- Beach lunch is part of the plan: buffet on the sand with drinks and fruit included.
- You’ll need to be comfortable in the water: the tour isn’t for people who want a fully dry, low-effort outing.
- Extra national park fees apply: 400 THB adult, 200 THB for kids 4–11.
- No touching marine life: you’ll float above coral and fish, not handle them.
- Reef-safe sunscreen matters: it’s specifically recommended to protect marine life.
Why Koh Rok and Koh Haa earn their place in your Thailand plan

If you’re visiting Koh Lanta for beaches, you’ve probably already seen the “wow” factor from shore. This tour adds the part that looks like a different planet: coral gardens and schools of tropical fish just off the islands.
Koh Rok and Koh Haa are both known as marine areas with good snorkeling conditions. In plain terms, you’re not just getting a quick look at a couple of fish. The day is built around repeated underwater stops, with time set aside for gear-on, water-on, and gear-off without rushing quite as hard as some half-day trips.
I also like that the tour doesn’t pretend it’s only about snorkeling. The schedule includes a real break on the sand. That matters because snorkeling can make you feel “tired but still excited.” Having beach time helps you come back for the second island without burning out early.
Basing yourself down on Lanta? These Emerald Cave and island days pair well
- Koh Lanta: Adventure Sea Tour to Koh Rok and Koh Haa
★ 4.7 · 828 reviews - Ko Lanta: Half-Day Mangrove Kayaking Tour with Lunch
★ 4.7 · 806 reviews - Koh Lanta: 4 Islands, Emerald Cave & Koh Kradan by Longtail
★ 4.4 · 766 reviews - Koh Lanta: 4 Islands and Emerald Cave Tour by Longtail Boat
★ 4.5 · 507 reviews
The 8-hour pacing: hotel pickup, speedboat rides, and why timing matters

This is an 8-hour tour, and it’s structured around boat travel plus two island blocks. The rough rhythm goes like this:
- Hotel pickup in Ko Lanta District
- Speedboat to Koh Rok (about 1 hour)
- Snorkeling around Koh Rok (two separate sessions, each about 1 hour)
- Break time on Koh Rok for lunch, sightseeing, and swimming (about 2 hours)
- Speedboat to Koh Haa (through the island area, then on to the five-island group)
- Snorkeling around Koh Haa (about 1 hour)
- Speedboat back to Koh Lanta (about 30 minutes)
- Transfer back to your hotel
What makes this good for you is the balance: you’re not doing just one short swim. But the thing to watch is that “one hour snorkeling” usually has real-world buffers. You’ll spend a bit of time getting your equipment on, waiting for your turn, and staying positioned safely. So if you’re the type who counts minutes and expects pure water time, plan for a day where some minutes are on the boat or getting settled.
It’s also worth noting that the tour is operated by RAINBOW LANTA TRAVEL & TOUR, with an English-speaking live guide. If you have specific questions about currents or where to float, having a guide who can explain clearly is a big plus.
Koh Rok snorkeling: coral reefs, fish schools, and sea anemones

Koh Rok is where the day starts underwater. You’ll do a first snorkeling session right after arrival, then another one later before lunch and break time.
What you can expect during the snorkeling:
- Coral reefs close to the snorkeling area
- Schools of tropical fish
- Sea anemones and other colorful underwater life
- More coral and soft coral scenes during the second Koh Rok stop
Two practical takeaways for you:
- Don’t expect to “work” the water. Snorkeling here is more about floating well and letting the reef come to you.
- Look with intention. The standout creatures (like sea anemones) often don’t sit out in the open. Move slowly, keep your goggles clear, and let the guide’s directions set where you should focus.
Important rule: you’re not allowed to touch marine life. This protects you (coral and anemones aren’t meant to be grabbed) and it protects the reef. Keep hands to yourself and enjoy the view like you’re watching from a window.
The beach break on Koh Rok: lunch on sand and a chance to reset
After the second Koh Rok snorkeling session, you’ll settle into the best kind of “between islands” time: beach time.
The tour builds in:
- Buffet lunch on the beach
- Drinks and fruit included
- Time to relax on the powdery white sand
- Options to swim in the clear water or just take in the scenery
This is more than a meal stop. It’s a reset. Snorkeling uses your arms a bit, even when you’re not doing anything athletic. Being able to dry off, change posture, and eat without rushing makes the Koh Haa snorkeling later feel more enjoyable instead of just “another swim.”
One small planning tip: if you’re prone to seasickness, this is a good moment to take precautions early. The tour specifically recommends bringing motion sickness medication if you’re sensitive to boat rides. I’d treat this as normal travel prep, not an emergency plan.
Reef-first travellers tend to line up a few of these Krabi snorkel days
Koh Haa (five small islands): another reef stop worth the extra boat time

After lunch and break time, the tour heads to Koh Haa, described as a group of five small islands. That’s a helpful clue: this isn’t one big island with a single beach view. You’ll be bouncing between the best nearby snorkeling areas.
For the Koh Haa snorkeling stop, expect:
- Coral gardens
- More tropical fish
- Colorful underwater scenes in turquoise waters
Why I think this part is valuable for you: it’s the payoff for doing two reef zones in one day. Even if Koh Rok already impressed you, Koh Haa offers a chance to see different coral textures and fish patterns. The tour is designed so you don’t spend the entire day repeating the same underwater section.
Again, you’ll be looking rather than touching. The no-touch marine life rule still applies, and it’s the right approach for preserving the reef.
Price and value check: what $54 covers (and what costs extra)

At $54 per person for an 8-hour tour with hotel pickup, snorkeling gear, an English guide, and a beach buffet, this can be good value—especially if you want both island beaches and multiple snorkeling sessions in one go.
Included items:
- Hotel pick-up and drop-off
- Buffet lunch (on the beach)
- Snorkeling equipment
- Professional guide
- Drinks and fruit
Not included:
- Extra national park fee: 400 THB for adults, 200 THB for children ages 4–11
So your real cost is the tour price plus that park fee. If you’re traveling with kids, the lower fee helps. If you’re paying out of pocket, it’s smart to set aside that extra amount so you aren’t surprised at the end.
One more value factor: you’re paying for convenience. You’re not arranging your own speedboat schedules, snorkeling gear logistics, and island hopping. For many people, that convenience is worth more than chasing a cheaper price and dealing with transport uncertainty.
Comfort and safety checklist: what to bring for a smooth snorkeling day

This tour is built around water time, so your “day goes well” depends on preparation.
Bring:
- Hat
- Swimwear
- Towel
- Camera
- Sunscreen (recommended to be reef-safe)
Practical gear prep:
- Bring a waterproof bag for personal items. This matters because you’ll likely be moving between boat and beach.
- Make sure your sunscreen is actually reef-safe. Regular sunscreen can be harsh on marine life, and the tour specifically recommends reef-safe protection.
Health and comfort:
- If you tend to get seasick, take motion sickness medication before you board the speedboat.
- Participants should be comfortable in the water. If you’re hesitant about floating, this is not the right “ease in” tour.
- Not suitable for pregnant women or people with back problems.
And don’t forget the basic rule you’ll hear from any reef guide: move slowly, keep your breathing calm, and don’t chase fish into coral.
Getting the most from the day (and avoiding the common pain points)

The Koh Rok and Koh Haa itinerary is solid on paper: multiple snorkeling windows plus lunch and downtime. Where your experience can change is in the details.
Here are the two issues I’d actively protect yourself against:
1) Snorkeling time feels shorter than you expect
Even when the schedule lists about an hour per session, you’re still waiting for your turn, changing in and out of gear, and adjusting to water conditions. If you’re chasing long, uninterrupted time underwater, you’ll likely feel the difference.
How to fix it:
- Go into each session ready to snorkel fast.
- Keep your gear organized (mask and snorkel clear, fins fitted properly if provided).
- Stay calm when the water is busy. Slow movements help you see more, even if time is limited.
2) Pickup and transport timing can make or break the morning
This tour includes hotel pickup and drop-off, but boat days punish delays. If your pickup details are unclear, you can lose time quickly.
How to protect yourself:
- Confirm your hotel pickup information before the day starts: hotel name and address, your name and contact number, and any special requests.
- Be ready at the pickup point with swimwear on underneath your clothes, hat accessible, and a waterproof bag packed.
Little prep beats big stress.
Who this tour fits best

This is a good match if you:
- Want an easy day that combines snorkeling + beach time
- Enjoy seeing coral reefs, tropical fish schools, and sea anemones
- Are comfortable in the water and can handle a speedboat day
- Want an English guide and included snorkeling equipment
It’s not a great match if you:
- Have back problems
- Are pregnant
- Prefer a fully low-effort outing where you never get in the water
Should you book Koh Rok and Koh Haa from Koh Lanta?
I think you should book this tour if your priority is seeing Koh Lanta’s marine life up close and you want more than one snorkeling stop without doing complicated logistics yourself. The combination of two snorkeling sessions at Koh Rok, a beach buffet lunch, and one more snorkeling session at Koh Haa is a strong way to use a single day.
But book with your eyes open. This is an 8-hour, boat-included day with real transitions between activities. If you’re very sensitive to time-on-the-water versus time-on-the-boat, or if pickup timing would stress you out, double-check your pickup details and plan to be early.
If you’re comfortable in water, bring reef-safe sunscreen, and show up organized, you’ll get a memorable reef day that goes beyond looking at beaches from shore.
FAQ
FAQ
What islands does this tour visit?
You visit Koh Rok and Koh Haa (a group of five small islands) during the snorkeling portion of the day.
How long is the tour?
The tour duration is 8 hours.
Does the price include hotel pickup and drop-off?
Yes. Hotel pick-up and drop-off are included.
Is lunch included?
Yes. You get a buffet lunch, served on the beach, plus drinks and fruit.
Is snorkeling equipment provided?
Yes. Snorkeling equipment is included.
Are national park fees included?
No. An extra national park fee is not included: 400 THB for adults and 200 THB for children ages 4–11.
How many snorkeling stops are there?
There are two snorkeling sessions around Koh Rok and one snorkeling session at Koh Haa.
What should I bring?
Bring a hat, swimwear, a towel, a camera, and sunscreen.
Can I touch the marine life?
No. Touching marine life is not allowed.
Is this tour suitable for everyone?
It is not suitable for pregnant women or people with back problems. Participants should be comfortable in the water.
What language is the guide?
The live tour guide speaks English.
More from the Krabi Notebook
- Koh Lanta: Adventure Sea Tour to Koh Rok and Koh Haa★ 4.7 · 828 reviews
- Ko Lanta: Half-Day Mangrove Kayaking Tour with Lunch★ 4.7 · 806 reviews
- Koh Lanta: 4 Islands, Emerald Cave & Koh Kradan by Longtail★ 4.4 · 766 reviews
- Koh Lanta: 4 Islands and Emerald Cave Tour by Longtail Boat★ 4.5 · 507 reviews
- Ko Lanta: Mangrove Kayaking, Ko Talabeng, & Skull Island★ 4.9 · 494 reviews
More Krabi Snorkel Stops
- From Koh Lanta: Koh Haa & Koh Rok Snorkel Tour by Speedboat★ 4.7 · 403 reviews
- Ko Lanta: 4 Islands Snorkeling Tour by Longtail Boat★ 4.1 · 297 reviews
- Koh Lanta: Phi Phi Islands Tour w/ Maya Bay, Snorkel & Lunch★ 4.3 · 247 reviews
- Snorkel Adventure Sea Tour to Koh Rok and Koh Haa from Koh Lanta★ 4.5 · 150 reviews
- Ko Lanta: Snorkeling Adventure Tour to Koh Rok and Koh Haa★ 4.2 · 136 reviews
More Days out of Ko Lanta
- Koh Lanta: Adventure Sea Tour to Koh Rok and Koh Haa★ 4.7 · 828 reviews
- Ko Lanta: Half-Day Mangrove Kayaking Tour with Lunch★ 4.7 · 806 reviews
- Koh Lanta: 4 Islands, Emerald Cave & Koh Kradan by Longtail★ 4.4 · 766 reviews
- Koh Lanta: 4 Islands and Emerald Cave Tour by Longtail Boat★ 4.5 · 507 reviews
- Ko Lanta: Mangrove Kayaking, Ko Talabeng, & Skull Island★ 4.9 · 494 reviews
More Krabi tours we have been through, start to finish
Ko Lanta & Emerald Cave Trips, compared.
★ 4.7Koh Lanta: Adventure Sea Tour to Koh Rok and Koh HaaFrom $55828 reviews
★ 4.7Half-Day Mangrove Kayaking Tour with LunchFrom $26806 reviews
★ 4.4Koh Lanta: 4 Islands, Emerald Cave & Koh Kradan by LongtailFrom $35766 reviews
★ 4.5Koh Lanta: 4 Islands and Emerald Cave Tour by Longtail BoatFrom $35507 reviews
★ 4.9Mangrove Kayaking, Ko Talabeng, & Skull IslandFrom $63494 reviews
★ 4.7From Koh Lanta: Koh Haa & Koh Rok Snorkel Tour by SpeedboatFrom $54403 reviews
★ 4.8Ko Lanta Yai: Half-Day Ethical Elephant Sanctuary TourFrom $78338 reviews
★ 4.14 Islands Snorkeling Tour by Longtail BoatFrom $31297 reviews
Browse the lists this tour appears in











