Thailand Ko Rok + Ko Haa 1-day tour|Island hopping + snorkeling|Optional departure from Phuket, Krabi, or Lanta
Thailand Ko Rok + Ko Haa 1-day tour|Island hopping + snorkeling|Optional departure from Phuket, Krabi, or Lanta
Thailand Ko Rok + Ko Haa 1-day tour|Island hopping + snorkeling|Optional departure from Phuket, Krabi, or Lanta
Thailand Ko Rok + Ko Haa 1-day tour|Island hopping + snorkeling|Optional departure from Phuket, Krabi, or Lanta
Thailand Ko Rok + Ko Haa 1-day tour|Island hopping + snorkeling|Optional departure from Phuket, Krabi, or Lanta
View all 17 photos

Thailand Ko Rok + Ko Haa 1-day tour|Island hopping + snorkeling|Optional departure from Phuket, Krabi, or Lanta

4.7/5
Good
(49 reviews)
300+ booked
Join-in tour
Pick-up available
Free cancellation by 17:00, 1 day before the date of use
From
€ 40.69
per person

Highlights

[Limited-time island closure] Abundant marine life - Ko Rok opens temporarily, a pristine ecological island
Beyond Similan: Off-peak tour to Ko Rok + Haa Island with upgraded 2-3 snorkeling sessions for a full day of fun
Snorkeling paradise in Thailand's Maldives, teeming with fish, a world-class snorkeling experience at great value

Last updated on 3 November 2026

Prices start from €40.69 per person, offering great value for your next unforgettable experience

Rated 4.7 out of 5 by 49 verified travellers

Plan your trip with 5 available packages, including options like Thailand Ko Rok + Ko Haa 1-day tour|Island hopping + snorkeling|Optional departure from Phuket, Krabi, or Lanta-A-car (type to be confirmed)-A-Departing from Krabi (pier fee payable upon island arrival)-Chinese

Only 46 spots left! Book now to secure your spot. Available from 4 November 2026.

Enjoy a memorable dining experience from €40.69 per person

Package and price
Date of use
2026-11-04
2026-11-05
2026-11-06
All
Local timeCurrency: USDPrices shown are the lowest prices for the current date
Package
Chinese
English
Departing from Koh Lanta (pier fee payable upon arrival)
FromUS$40.69
Departing from Krabi (pier fee payable upon island arrival)
FromUS$60.74
Departing from Phuket (including island fee)
FromUS$81.96
Departing from Phuket (including island fee) - English
FromUS$85.21
Departing from Krabi (Island fee payable at the pier)
FromUS$60.74