Reviewed · SNORKELING
Ko Lanta: Koh Rok & Koh Haa Snorkelling Tour by Speedboat
Koh Haa and Koh Rok give you a full day of clear water, coral reefs, white sand, and fish, all reached by fast boat from Koh Lanta. The best part is the variety: you snorkel at Koh Haa, visit two separate spots around Koh Rok, then get time on land for lunch and a swim.
I like the well-spaced schedule, which gives you more than a quick photo stop at each island. I also like that lunch, fruit, drinks, equipment, resort pickup, and accident insurance are included. The main caution is boat comfort. One recent report described a very crowded boat with little room for bags or drying off, so ask about group size before booking.
Key points
- Three main snorkeling sessions: You’ll visit Koh Haa once and snorkel at Koh Rok twice.
- Koh Rok has two islands: Koh Rok Nok and Koh Rok Nai sit only about 250 meters apart.
- A proper island break: Lunch, swimming, walking, and sightseeing take up about 90 minutes on Koh Rok.
- Early resort pickup: Collection runs from 8:00 to 9:00 a.m., depending on your beach area.
- Strong recent praise for the water: Several visitors reported clear visibility, plenty of fish, and excellent guiding from Yaa.
- Budget for the park fee: The adult fee is 400 baht and the child fee is 200 baht, paid separately.
Why Koh Haa and Koh Rok make a good pair

This tour works because the two destinations offer different kinds of island time. Koh Haa is a group of five small islands surrounded by clear water and soft coral. Koh Rok gives you a longer stop, more reef time, and a beach where you can leave the boat behind for a while.
You spend roughly an hour reaching the first snorkel area, so this is not a quick outing close to shore. The reward is access to reefs and water that are a major reason people choose Koh Lanta for a day at sea.
The most praised part is the water quality. Recent bookings describe good visibility, colorful fish, and an aquarium-like feeling beneath the surface. That said, coral conditions can vary. One recent account found much of the coral dead, even though fish were still easy to spot. Expect a good chance of marine life, but do not book this as a guarantee of perfect coral.
More Snorkeling in Koh Lanta
- 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 - Snorkel Adventure Sea Tour to Koh Rok and Koh Haa from Koh Lanta
★ 4.5 · 150 reviews
The morning pickup from Koh Lanta

The day begins with a resort transfer between 8:00 and 9:00 a.m. The earliest pickup is around Kantiang Bay at 8:00 a.m. Klong Hin follows at 8:10, while Klong Nin and Klong Tob are around 8:20. Klong Khong, Long Beach, and Klong Dao are generally collected at 8:30, with Kawkwang around 8:40 and Saladan around 8:50.
The exact timing matters because you may spend close to an hour collecting people from different parts of the island. Give the operator your full resort address, not just the name of the beach. Keep your towel, sunscreen, and water-friendly items easy to reach during the transfer.
The speedboat is scheduled to leave the pier at 9:00 a.m. The ride to Koh Haa takes about an hour. One recent account estimated closer to 90 minutes each way, which is useful to keep in mind when planning your day. Boat times can depend on the route, sea conditions, and pickup arrangements.
First stop: snorkeling around Koh Haa

You should reach Koh Haa at about 10:00 a.m. The name means five islands, and the setting is a series of rocky islands surrounded by open sea and clear shallows. The tour allows about an hour here, giving you time to swim rather than simply jump in for a short look.
The appeal is below the surface. You may see soft corals, anemones, and small reef fish in the clear water. Recent feedback about the visibility has been especially positive, with good views through the water and a nice variety of fish.
Your guide will help direct the group and point out the places to look. English and Thai guiding is available, and Yaa received particularly strong praise for her help on one recent trip. If she is leading your departure, you can expect an attentive guide who helps make the snorkeling easier to follow.
Koh Haa is also the point where you learn how comfortable you are with the boat and equipment. Snorkel masks, life jackets, and other basic gear are included, but bring your own mask if you already have one that fits well. A good seal makes a bigger difference than fancy equipment.
Reaching Koh Rok and its two islands

Around 11:00 a.m., the boat heads for Koh Rok. Koh Rok is made up of Koh Rok Nok and Koh Rok Nai, with only about 250 meters between them. The short distance between the islands makes the area feel compact, but the tour still gives you several ways to enjoy it.
The first Koh Rok snorkeling stop lasts about 40 minutes. You can expect clear water, coral formations, anemones, and fish around the reef. Some recent accounts describe the visibility as excellent, with enough fish to keep the stop interesting even for people who are not experienced snorkelers.
The speedboat gets you there quickly, but speed has a tradeoff. The ride can be bumpy, and a crowded boat makes every transfer harder. One low-rated account described about 35 people packed onto a small boat, with bags held on laps and little room to sit comfortably. That may not describe every departure, but it is a real question to ask before paying: how many people will be on the boat?
More Speedboat Tours in Koh Lanta
- A full Day Haa & Rok islands from Koh Lanta( By Speed Boat)
★ 4.5 · 40 reviews - Koh Lanta: 4 Islands, Emerald Cave & Koh Kradan by Speedboat
★ 4.6 · 29 reviews - Koh Lanta: 4 Islands Tour by Speedboat with Snorkeling
★ 3.9 · 21 reviews
Lunch and beach time on Koh Rok

At about noon, you get the part many boat tours rush: time on land. The schedule allows roughly an hour and a half for lunch, swimming, walking, and sightseeing. Lunch is included, along with soft drinks and seasonal fruit. Recent feedback praised the buffet-style meal, which is welcome after a morning in the water.
The beach is powdery and white, and the island has monitor lizards and hermit crabs. These animals are part of the appeal, but keep your distance and do not feed them. The beach break also gives you a chance to dry off, stretch your legs, and take a break from the engine noise.
Bring a towel and a dry bag if you have one. The boat may not offer much room to change clothes or lay out wet items, especially on a full departure. A small waterproof pouch for your phone, wallet, and sunscreen will make the day easier.
This is also the best time to decide how you want to spend the afternoon. You can swim, walk along the sand, sit under the sun, or simply enjoy the scenery. Since there is another snorkel stop later, do not use all your energy in the first two sessions.
The final snorkel at Koh Rok Nai

At around 1:30 p.m., you return to the water near Koh Rok Nai for another 30-minute snorkeling session. This last stop is shorter, but it gives you one more chance to see reef fish and coral before the long ride back.
The three separate water sessions are a real advantage for beginners. If your first mask fogs or you need time to get comfortable, you have another chance later. More experienced swimmers can use the repeated stops to compare the underwater areas around Koh Haa and Koh Rok.
Sea conditions will affect the experience. Clear water is not guaranteed every day, and coral health can differ between sites. You might find lively fish activity even in an area where parts of the reef are damaged. That makes this a good general snorkeling day, but not a specialist coral-watching trip.
The ride back and the real length of the day

The boat leaves Koh Rok at about 3:00 p.m. and should return to Koh Lanta around 4:00 p.m., followed by transfers back to your resort. With morning pickup, this is effectively a full-day outing. The booking information displays a six-minute duration, but the detailed schedule runs from roughly 8:00 a.m. to 4:00 p.m., so plan your day around the longer timing.
The return ride is the least glamorous part of the tour. After swimming, you may be wet, tired, and ready for a quiet seat. If the boat is crowded, the ride can feel long. Motion sickness is also a sensible concern on a fast boat, particularly on a rough day. If you are prone to it, take your usual precautions before departure and sit where the crew advises.
The included resort transfer is useful, especially if you are staying away from Saladan. It saves you from arranging a separate taxi at both ends. Still, shared pickup vehicles can also become cramped. The same recent low-rated account described an uncomfortable transfer with too many people, so confirm the vehicle arrangement if you value personal space.
What the $59 price really covers

At $59 per person, the tour is priced as a practical all-day package rather than a bare boat ride. You get round-trip resort transport, the speedboat trip, a local guide, snorkeling equipment, a life jacket, lunch, soft drinks, seasonal fruit, and accident insurance.
That bundle can be good value if you would otherwise need to arrange transport, equipment rental, and food separately. It also keeps the day simple. You pay one main price, then add the national park charge: 400 baht for an adult or 200 baht for a child.
The value depends heavily on comfort and group size. A well-run boat with enough seating makes the price attractive. A heavily loaded boat changes the calculation, especially when the return ride takes about an hour or longer. Ask about the expected number of people, the boat layout, and where bags are stored before booking.
The tour offers free cancellation up to 24 hours before departure, and you can reserve now and pay later. Those terms are useful if your Koh Lanta plans may change, but they do not remove the need to check weather and sea conditions close to the day.
Who should book this Koh Rok tour

I would choose this outing if you want a straightforward island day with several water stops and no need to organize each part yourself. It suits confident swimmers, casual snorkelers, couples, families with suitable older children, and anyone who wants both reef time and a proper beach break.
You should be comfortable with a long day on a speedboat. The tour is not suitable for pregnant women or people with mobility impairments. The boat, beach landings, boarding steps, and snorkeling stops all require a reasonable level of movement.
Bring sunglasses, a sun hat, swimwear, a towel, and strong sunscreen. Keep valuables to a minimum, and use waterproof protection for anything important. The sun is part of the day from pickup to return, and shade may be limited on the boat.
Should you book it?

Book this tour if clear water, multiple snorkeling stops, and a white-sand island break matter more to you than a quiet or private boat. The strongest parts are the good visibility, repeated chances to see fish, generous time on Koh Rok, included lunch, and helpful guiding, especially if Yaa is leading your trip.
Think twice if you dislike crowded boats or need plenty of room to change and store luggage. Before booking, ask about the group size and boat capacity. If the answer is reasonable, $59 is a fair price for a full day from Koh Lanta. If the boat is packed, the long return ride could take the shine off an otherwise beautiful outing.
FAQ
How long does the Koh Rok and Koh Haa tour take?
The detailed schedule runs from morning pickup around 8:00 to 9:00 a.m. until resort return around 4:00 p.m. The boat leaves the pier at about 9:00 a.m. The displayed duration says six minutes, but the day plan clearly describes a full-day trip.
Where does pickup take place?
Pickup is from your accommodation in the Ko Lanta District. Collection times vary by area, from about 8:00 a.m. in Kantiang to about 8:50 a.m. in Saladan. Provide the full resort address when booking.
How many snorkeling stops are included?
You snorkel once around Koh Haa, then twice around Koh Rok. The first Koh Haa session lasts about an hour, followed by a roughly 40-minute Koh Rok stop and a final 30-minute session near Koh Rok Nai.
Is lunch included?
Yes. Lunch is included during the Koh Rok beach stop, along with soft drinks and seasonal fruit. You also have time to swim, walk, and sightsee on the island.
What equipment is provided?
The tour provides a snorkel and mask, plus a life jacket. You should bring swimwear, a towel, sunscreen, sunglasses, and a sun hat.
Is the national park fee included?
No. The adult fee is 400 baht, and the child fee is 200 baht. This charge is separate from the tour price.
What languages does the guide speak?
Guides speak English and Thai. Guide Yaa was specifically praised on a recent departure, but the assigned guide can vary.
Can I cancel the booking?
You can cancel up to 24 hours in advance for a full refund. The tour also allows you to reserve now and pay later.
Just added around Koh Lanta
- Koh Lanta:Mangrove + Elephant Camp Half Day Tour★ 4.6 · 53 reviews
- koh lanta:National Park and Old Town Easy Half Day Tour★ 4.2 · 32 reviews
- Koh Lanta: Sea Cave Kayaking and Talabeng Island Tour★ 4.3 · 50 reviews
- Koh Lanta: Ultimate Kradan Island Escape by Longtail Boat★ 4.5 · 19 reviews
- Koh Lanta: Lunch Course at Lanta Thai Cookery School★ 4.9 · 139 reviews
- Koh Lanta: Koh Rok and Koh Haa Snorkeling Adventure★ 4.3 · 57 reviews
- Koh Lanta: 4 Islands and Emerald Cave Snorkeling Trip★ 3.6 · 28 reviews
- Koh Lanta: 4 Islands Tour by Speedboat with Snorkeling★ 3.9 · 21 reviews
Snorkeling, compared.

Koh Samui: Pig Island & Koh Tan Snorkeling by Speed boat
Read our review →
Koh Tao: Islands Snorkeling Highlights Day Tour & Lunch
Read our review →
7 Islands Sunset Tour with Buffet Dinner & Snorkeling
Read our review →
3 Khai Islands Relax & Snorkeling Half/Full Day Tour
Read our review →
Krabi 4 Island Sunset Snorkeling Cruise + Bioluminescent Swim
Read our review →
Ko Samui: Pig Island Snorkeling and Koh Tan Speedboat Tour
Read our review →Browse the lists this tour appears in


