Snorkeling Koh Rok & Koh Haa: Three Reef Sites in One Day
Three separate reef sites in a single day, each with its own coral formation and fish population.
A full-day snorkeling trip from Koh Lanta by speedboat to Koh Rok and Koh Haa, two protected marine parks with three snorkeling stops, a beachfront buffet lunch on white sand, and hotel pickup and drop-off included. You spend the morning on two reef sites near Koh Rok, break for lunch and beach time on the island, then finish with a third snorkel in the turquoise water at Koh Haa before returning to your hotel by late afternoon.
Compare the 12 alternatives
Snorkeling Ko Lanta: 4 islands with Emerald CaveEvery day · 09:00 · From age 4★ 4.63 (8)1.3dENUS$ 50View ›
Snorkeling Koh Mook: Emerald Cave & coral reefs from Koh LantaEvery day · 08:00 · From age 4★ 3.68 (19)8h–9hEN
Snorkeling Koh Rok & Koh Haa from Ko Lanta: Two islands, one dayEvery day · 09:00★ 5.00 (1)7hEN · THUS$ 59View ›
Snorkeling Koh Kradan, Koh Mook & 4 Islands from Koh LantaEvery day · 09:00 · From age 4★ 4.33 (6)1.3dEN · THUS$ 33View ›
Snorkeling Phi Phi Islands by speedboat from Ko LantaEvery day · 08:00★ 4.25 (20)7h–8hEN
Snorkeling Koh Lanta: 4 Islands and Emerald Cave by SpeedboatEvery day · 09:00★ 4.20 (5)7h–8hENUS$ 62View ›
Snorkeling at Koh Haa and Koh Rok by speedboat from Koh LantaEvery day · 08:30★ 5.00 (1)7h–8hEN
Snorkeling Ko Lanta: 4 Islands & Emerald Cave by SpeedboatEvery day · 08:00 · From age 4★ 5.00 (1)8h–9hENUS$ 54View ›
Snorkeling Ko Lanta: 4 Islands and Emerald CaveEvery day · 09:00★ 4.71 (17)8hENUS$ 62View ›
Snorkeling Koh Rok from Koh Lanta: Uninhabited IslandEvery day · 08:30★ 4.42 (12)8hENUS$ 60View ›
Snorkeling at Koh Rok and Koh Haa from Koh LantaEvery day · 08:30 · From age 4★ 4.00 (2)6h–7hEN · THUS$ 55View ›
Phi Phi Islands Snorkeling Tour Maya Bay & Monkey BeachEvery day · 09:00★ 5.00 (1)8h–9hEN · THUS$ 52View › Compare more experiences like this »
The experience
The boat leaves Koh Lanta at 9am and reaches Koh Rok within an hour. Your first two snorkeling stops happen back-to-back in the morning: each one at a different reef section, so you see more coral formations and fish species than a single site would show. The water is clear enough to spot the reef structure from the surface, and the guide stays in the water with your group.
Lunch is served on the beach at Koh Rok itself: a buffet spread laid out on the sand, with soft drinks, water and fresh fruit available throughout the day. After eating, you have time to swim, walk the white sand, or rest in the shade. Monitor lizards live on the island and sometimes appear near the beach. By 1:30pm the boat departs for Koh Haa, about an hour away, where the third snorkel happens in water so clear it looks shallow even when it is deep. Limestone cliffs rise straight from the sea here, and the reef sits close to the boat.
The return journey takes an hour. You are back at your hotel by 4pm. Snorkeling gear, passenger insurance, and all transfers are included. Children from age 4 can join, though an additional charge applies for kids aged 3–11. The boat has a restroom on board.
What’s included
- Round-trip hotel transfer from and to your accommodation.
- snorkeling equipment for all participants.
- buffet lunch served on the beach at Koh Rok.
- soft drinks, drinking water and fresh fruit throughout the day.
- passenger insurance.
- restroom access on board.
- professional English-speaking guide.
Before you book
Prices and times updated 3 days ago
Operated by Rainbow Lanta Travel & Tour
Is this one for you?Small groups keep the snorkel sites less crowded than the day-tripper boats from larger resorts, so you spend more time actually underwater and less time waiting on the boat between stops. The fixed schedule (three reefs, lunch, and return by 4pm) fits easily into a single day without an overnight stay.
Traveler reviews
Top questions
Can children come?
Yes. Ticket types: Child (4 to 11 years). Children under 4 can't be included in the booking.
What happens if it rains?
It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24 h before the start.
How many times do we actually get in the water to snorkel on this trip?
Three separate snorkeling stops: two at different reef sites near Koh Rok in the morning, and one at Koh Haa in the afternoon. Each stop lasts 40 minutes to an hour, and you return to the boat between them.
What is the water like at Koh Haa compared to Koh Rok?
Koh Haa's water is described as crystal-clear turquoise and sits in a cove surrounded by tall limestone cliffs, creating a different setting than the open reef areas at Koh Rok. Both are in protected marine parks with healthy coral and fish populations.
Is lunch included, and what kind of food is it?
Yes, a buffet lunch is served on the beach at Koh Rok. Soft drinks, drinking water and fresh fruit are also provided throughout the day on the boat.
What time does the boat leave and when do we get back to the hotel?
Hotel pickup starts at 8am, the boat departs Koh Lanta at 9am, and you return to your hotel by 4pm. The full day on the water is roughly seven hours.
Is there anything to do on Koh Rok besides snorkeling?
After lunch, you have free time on the beach to swim, walk the sand, or rest. Monitor lizards inhabit the island and may be spotted near the shore during this break.
Snorkeling Koh Rok & Koh Haa: Three Reef Sites in One Day
1.3d · EN · at your hotel
from US$ 50 per person
4.2741 reviewsVerified traveler reviews via our booking provider





























