REVIEW · THAILAND
A full Day Haa & Rok islands from Koh Lanta( By Speed Boat)
Koh Rok and Koh Haa give you a full day of clear water, coral, limestone cliffs, and white sand, all reached from Koh Lanta by speedboat. The best part is the mix: you get three snorkeling stops plus nearly two hours on Koh Rok for lunch, swimming, and a short walk to the viewpoint.
I like the easy hotel pickup and the fact that lunch, fruit, water, soft drinks, equipment, and insurance are included. I also like that the crew explains each stop and points out marine life, with Dean specifically praised for helping make the day run smoothly.
The main caution is the boat ride. It can be rough, wet, and uncomfortable, especially for anyone prone to seasickness or back and neck pain. The national park fee is also extra, so the real cost is higher than the advertised $48.67.
Key points before you book

- Three snorkeling stops: Two are around Koh Rok, followed by a final stop near Koh Haa.
- Koh Rok lunch break: Expect a Thai buffet, fruit, beach time, swimming, and a chance to walk toward the island viewpoint.
- Speedboat conditions: The crossing can be smooth, but rough water has caused sickness and spray over the sides.
- Extra park fee: Budget THB400 per adult and THB200 for children aged 3 to 11, paid separately.
- Small-to-medium group: The boat carries up to 32 people, so this is not a private island outing.
- Useful inclusions: Hotel transfers, snorkeling gear, a restroom on board, towels, drinks, fruit, lunch, and passenger insurance are provided, though towel availability may vary.
Koh Rok gives the day its best rhythm
The tour begins with pickup from your Koh Lanta hotel between about 8:00 and 9:00 a.m. Depending on where you stay, the transfer may be by car or boat. You then head to the pier and leave Koh Lanta at around 9:00 a.m.
The first boat ride to Koh Rok takes roughly an hour. On calm days, this is a pleasant trip across open water. On rough days, it is the part of the excursion you will remember for the wrong reason. Several people have become seasick, and spray can reach passengers toward the back of the boat.
Once you reach Koh Rok, the schedule improves. The first snorkeling stop lasts about 40 minutes, with coral and tropical fish close to the boat. You do not need to spend the entire time swimming far from the group. The crew gives instructions before you enter the water and suggests what marine life to watch for.
The second stop lasts about 50 minutes and uses a different reef site. This matters because the two Koh Rok stops are not simply the same view repeated. Conditions and fish activity can vary from one reef to the next, and one spot may be noticeably better than another on a particular day.
The water is often clear enough to see coral and fish without much effort. Still, keep your expectations sensible. This is not a private marine reserve visit, and visibility depends on weather, currents, and the season. Some conditions produce excellent snorkeling, while other days offer good coral but fewer fish.
More Full-Day Trips in Thailand:
- Phi Phi & Maya Bay Speedboat: All-Day Food & Choice of 3 Marinas
★ 4.5 · 372 reviews - Phuket: Similan day full day trip by speedboat
★ 4.5 · 351 reviews - Full-Day Private Phi Phi Islands Speedboat Charter
★ 5.0 · 68 reviews
Lunch on Koh Rok is more than a quick boat stop

After the morning snorkeling, you spend about two hours at Koh Rok for lunch and free time. This is one of the strongest parts of the schedule because you are not rushed straight back onto the boat after getting wet.
The buffet is simple Thai food rather than a restaurant meal, but it is considered tasty and filling. Fresh fruit, drinking water, and soft drinks are also supplied. Vegetarian and vegan choices have been available, though you should confirm your exact dietary needs when booking if food is especially important to you.
Koh Rok’s beach gives you time to slow down. You can swim, sit on the sand, dry off, or walk around the island. A short route leads toward a viewpoint, and one particularly memorable detail is the chance to see monitor lizards in their natural setting.
There is a practical downside. Koh Rok is a common lunch stop for several boat operators, so many boats may arrive at roughly the same time. The beach can feel crowded, and lunch is shared with other groups. You should come for the scenery and the free time, not for a deserted island fantasy.
Even with other boats present, the long break is valuable. A full day of snorkeling can become tiring, and this pause lets you eat and rest before the final stop. If you want the viewpoint walk, do not spend the entire break at the table.
Koh Haa brings cliffs and a final swim

After lunch, the speedboat heads toward Koh Haa. The listed timing allows roughly 90 minutes for the journey and the final snorkeling session, followed by the return to Koh Lanta.
Koh Haa is known here for clear turquoise water and limestone cliffs around the snorkeling area. The setting feels different from the open reef sites at Koh Rok, and the cliffs give the final stop a more dramatic backdrop.
The stop can be rewarding, but it is also the least predictable part of the day. Rough water has sometimes prevented the boat from stopping properly at Koh Haa. On another departure, jellyfish caused several stings. If you have sensitive skin, ask the crew about current conditions before entering the water.
You should also know that some snorkeling spots are around five meters deep. The supplied information does not describe a dedicated escort for nervous swimmers or children, so weaker swimmers need to be comfortable staying in the water with the normal group arrangements. This trip suits confident swimmers best.
The final stop is still worthwhile when conditions cooperate. You can look down into clear water, swim near coral, and frame the limestone cliffs behind you. Just do not treat Koh Haa as a guaranteed highlight. The sea decides how much of the planned stop is possible.
The speedboat is efficient, but not gentle

A speedboat makes this excursion possible in one day. You reach Koh Rok faster than you would by a slower boat, leaving enough time for two reef stops, lunch, and Koh Haa before returning to Koh Lanta around 4:00 p.m.
That efficiency comes with noise, vibration, and a hard ride when the sea is unsettled. Several people have felt sick, and some passengers have been soaked by water coming over the sides. One account described the ride as painful for a bad back, so I would not choose this tour if you have serious neck or back problems.
The seating position matters. Passengers toward the back may receive more spray, while moving around the boat during rough water is not easy. Bring a waterproof bag for phones and other valuables, even though the tour supplies a beach towel and equipment.
The boat has a restroom, which is useful during a long day at sea. It also carries snorkeling gear, so you do not need to rent a mask and fins before departure. One important detail is that towel availability has not been perfectly consistent, despite the stated inclusion. Pack a light backup towel if you have room.
For seasickness, it is wise to prepare before pickup. The crew has barf bags, but demand can rise quickly on a rough crossing. If you are sensitive to motion, sit where you feel safest, watch the horizon when possible, and avoid arriving with a heavy meal in your stomach.
A few more speedboat trips around Thailand worth a look
- Koh Samui: Pig Island & Koh Tan Snorkeling by Speed boat
★ 4.5 · 4,149 reviews - Krabi: Hong Islands Day Trip by Speedboat with Lunch
★ 4.5 · 3,952 reviews - From Krabi: Phi Phi Islands Speedboat Day Tour
★ 4.3 · 3,340 reviews - Krabi: Phi Phi & 4 Islands Sunset Tour by Speedboat
★ 4.7 · 2,902 reviews
What the crew adds to the day

The crew’s job is more than driving the boat. Before each stop, they explain where you are going, how long you have, and what kind of fish or coral you might see. That guidance helps you use limited time in the water instead of simply swimming around without a plan.
The organization also includes hotel pickup and drop-off, pier transfers, food, drinks, and equipment. That reduces the small decisions that can otherwise eat up a beach day. Pickup has generally been straightforward, and the crew has been described as friendly and attentive.
Dean is named positively in connection with the trip, while Sak has responded to guests after the excursion. Staff names can vary by departure, but these details give you a useful sense of the operator behind the outing, Rainbow Lanta Travel & Tour.
The group limit is 32 people. That is not intimate, and you will share the boat, lunch area, and snorkeling schedule with others. It is still smaller and more manageable than a very large ferry-style excursion, but do not book it expecting a private guide or quiet beach.
Is $48.67 a good value?

At $48.67 per person, the base price is attractive for a full day from Koh Lanta. The package includes transport from your hotel, a speedboat, three snorkeling stops, equipment, a beach towel, lunch, fruit, soft drinks, water, a boat restroom, and passenger insurance.
The extra cost is the national park entrance fee. Adults pay THB400 per person, and children aged 3 to 11 pay THB200. This is not included in the advertised price, so an adult booking should budget for the additional charge. Bring cash, since the fee has been collected separately at the departure point.
Once you add that fee, the outing is less of a bargain, but it can still be good value if you want a single organized day rather than arranging boats, food, transfers, and snorkeling gear yourself. You are paying for access to several locations in one trip, not just a beach transfer.
The value drops if rough water cancels Koh Haa or makes the crossing miserable. It improves when the sea is calm and you get all three snorkeling sessions, a good lunch, and time on Koh Rok. Weather is the key variable.
Who should book this Koh Lanta excursion?

I would choose this trip if you want a straightforward full-day snorkeling outing and are staying on Koh Lanta. It suits people who like a planned schedule, want hotel pickup, and do not want to organize separate transport to the islands.
It is especially good for confident swimmers who enjoy coral, tropical fish, and open-water snorkeling. You will also appreciate it if you like having a real beach break instead of spending the entire day in the boat.
Families can consider it, but the children should be comfortable in open water and with a fast boat. The deeper snorkeling areas may not suit young or nervous swimmers, and the ride can be rough.
I would think twice if you have motion sickness, a back or neck condition, or a strong dislike of crowded beaches. You should also be comfortable with plans changing because of wind, waves, or jellyfish.
Free cancellation is available up to 24 hours before the start time. Cancellations within 24 hours are not refunded, and poor weather may lead to a new date or a full refund. The operator may also cancel if too few people book.
Final verdict: book it for the water, not the ride

This is a solid Koh Lanta day trip when the sea is calm. The best features are the two Koh Rok reef stops, the generous lunch break on the island, the clear water around Koh Haa, and the amount of practical support included in the price.
I would book it if your priority is seeing several snorkeling sites without planning the details yourself. I would skip it if a rough speedboat ride could ruin your day, or if you need close swimming support.
Before booking, budget the THB400 adult park fee, prepare for spray and motion, and bring protection for your phone. With those conditions in mind, this offers a good mix of reef time, beach time, food, and island scenery in one long day.
FAQ
How long does the Koh Rok and Koh Haa tour last?
The experience lasts about eight hours. Pickup begins between 8:00 and 9:00 a.m., departure from Koh Lanta is around 9:00 a.m., and the return transfer to your hotel is expected around 4:00 p.m.
Does the tour include hotel pickup and drop-off?
Yes. Round-trip transfers from hotels on Koh Lanta are included. Pickup may be by car or boat before you reach the pier.
How many snorkeling stops are included?
The day includes three planned snorkeling sessions. Two take place around Koh Rok, followed by a final stop near Koh Haa.
Is lunch included?
Yes. A buffet lunch is served on Koh Rok, with fresh fruit, drinking water, and soft drinks also provided.
How much is the national park entrance fee?
The separate fee is THB400 per adult and THB200 for children aged 3 to 11. This charge is not included in the tour price.
What equipment is provided?
The tour provides snorkeling equipment, a beach towel, passenger insurance, and a restroom on board. Towel availability may vary, so bringing a backup towel is sensible.
What happens if the weather is poor?
The tour requires good weather. If the operator cancels because of poor conditions, you can receive a full refund or choose a different date.
Just added around Thailand
- 3 Khai Trip Khai Nok , Khai Nai , Khai Nui By speedboat★ 3.0 · 4 reviews
- Krabi 7 Islands Snorkeling and Sunset Tour by Speedboat★ 3.5 · 10 reviews
- Krabi: Phi Phi and 4 Islands with Snorkeling by Speed Boat★ 4.5 · 35 reviews
- From Krabi: 4 Islands Snorkeling Tour by Speed Boat★ 4.3 · 15 reviews
- From Krabi: Similan Islands Snorkeling Trip by Speedboat★ 4.6 · 16 reviews
- Luxury Private Speed Boat Charter – Phi Phi Sunrise★ 5.0 · 82 reviews
- Phuket: Phi Phi & Khai Island Private Speedboat Charter Tour★ 4.3 · 4 reviews
- Full-Day Private Phi Phi Islands Speedboat Charter★ 5.0 · 68 reviews
Thailand Speedboat Tours, compared.

Pig Island & Koh Tan Snorkeling by Speed boat
Read our review →
Hong Islands Day Trip by Speedboat with Lunch
Read our review →
James Bond Island Day Trip by Speed Boat with Lunch
Read our review →
Ko Samui: Pig Island Snorkeling and Koh Tan Speedboat Tour
Read our review →
PhiPhi, Maya Bay & Khai Island Day Tour with Lunch
Read our review →Browse the lists this tour appears in



