REVIEW · PHUKET
Coral Island and Racha Island Snorkeling Tour By Speedboat From Phuket
Book on Viator →Operated by Oh-Hoo · Bookable on Viator
Speedboat islands beat Phuket traffic. This day trip strings together Coral Island and Racha Island (Raya) with a morning run by speedboat, plus snorkeling gear and a plan for beach time in between. You’ll be in the kind of clear water where you can hope for colorful coral and fish like pufferfish and giant starfish.
I love that the trip keeps things easy: hotel pickup and drop-off are included (from many Phuket areas), and the basics for snorkeling are handled for you. No last-minute shopping for a mask or snorkel—just show up and go. The included life jacket also makes it feel more managed from the start.
The one big consideration is the weather. This is a day that’s built around calm conditions and time on the islands, and if rain hits hard, you can lose a chunk of the Coral Island plans and get only limited snorkeling time.
In This Review
- Key Points to Know Before You Go
- Coral Island and Racha Island: How This Day Trip Really Feels
- Coral Island Schedule and What to Do Once You Arrive
- Racha Island (Raya): Lunch, Beach Time, and a Better Reset
- Speedboat Day Logistics: Pickup, Timing, and Group Size
- Snorkeling Gear, Safety, and What You’ll Want to Bring
- Price and Value: Is $62.92 a Good Deal?
- Weather and Crowds: The Two Things That Can Change Your Day
- Should You Book This Coral and Racha Speedboat Tour?
- FAQ
- What islands does the tour visit?
- How long is the trip?
- What time does the tour start?
- Is hotel pickup and drop-off included?
- Is snorkeling equipment included?
- Is lunch included?
- How many people are in the group?
- Who is the tour not recommended for?
- What happens if the weather is poor?
Key Points to Know Before You Go

- Two-island day plan: Coral Island first, then lunch and beach time on Racha Island.
- Snorkel essentials included: mask and snorkel are part of the package, plus life jackets.
- Local lunch on Racha: you get a meal at a local restaurant instead of scrambling for food.
- Group size stays capped at 30: smaller than some day tours, which helps keep the pace comfortable.
- Pickup is included for many areas, but some locations cost extra transfer fees.
Coral Island and Racha Island: How This Day Trip Really Feels

This is the kind of Phuket tour I recommend when you want an island change of scenery without turning your day into a logistics project. You start with pickup in the morning, then head toward Ao Chalong Pier, where your day kicks off with coffee before the speedboat takes over. Once you’re moving, you get that quick “we’re gone from Phuket” feeling—fast enough that you’ll actually see two islands in one day.
The first island is Coral Island. It’s set up for a classic mix of snorkeling, swimming, and lounging, with free time that lets you do things at your own speed. Then you hop to Racha Island, where lunch is the rhythm point. After the meal, you get more free time to relax on the beach and (if conditions allow) keep enjoying the water.
What I like most is that it gives you structure without locking you into one long activity. You get snorkeling time, a meal that isn’t an afterthought, and the option to just sit in the sun when you want a break.
And small detail that matters: the operator keeps the group to a maximum of 30 people. That doesn’t eliminate crowds at the islands, but it generally helps the day run more smoothly on the boat and during transitions.
You can also read our reviews of more snorkeling tours in Phuket
Coral Island Schedule and What to Do Once You Arrive
Coral Island is the first stop, and it’s where you’ll typically set your tone for the whole day. After the speedboat ride, you’ll have free time—so you can swim right away, snorkel at your pace, or just find a spot along the waterline to relax. The tour is built around the idea that coral and reef fish sightings are part of the fun, and the itinerary specifically lists fish like rainbow trout, pufferfish, and giant starfish as possible sightings.
One thing to plan for: Coral Island can feel busy. Even with a smaller overall group size, this island is popular, and you may share the beach with other tour groups. If your priority is quiet, I’d treat Coral Island as your action island (snorkeling and water time) and plan to reset on Racha later.
What’s practical for you here is timing. You don’t want to waste the best light and calmer water by being slow with your gear. The snorkeling set—mask and snorkel—is included, and you’ll also have a life jacket. When you’re ready, get your mask on, take a quick look at the water, and see how the visibility and current feel before you commit to longer stretches.
Also, Coral Island is where rain can hurt the day most. There’s a real chance you’ll lose planned time if conditions turn. When rain reduces visibility and makes the beach feel less pleasant, you’ll likely shift from snorkeling to shorter water moments and more waiting out the weather.
Racha Island (Raya): Lunch, Beach Time, and a Better Reset

Racha Island is the second stop, and it’s the one I’d point you toward if you want a calmer mood. The tour includes lunch here at a local restaurant, which is a genuine value-add because you’re not relying on convenience-store snacks or hunting for a meal while everyone else is doing the same.
After lunch, you’ll have free time again. This is your chance to slow down: swim, sunbathe, wander a bit along the beach, or just enjoy a long break from Phuket’s rhythm. The day-trip format is short, so this stretch matters. When you get a good beach window on Racha, it can completely change how the whole tour feels—even if the morning was hectic.
If the water is good, snorkeling is still part of the day. But even when snorkeling is limited (rain, chop, or lower visibility), you can still get a strong island day out of the beach time and the simple act of being away from traffic and crowds.
There’s also a nice balance in the order: you do the more active, potentially busier Coral Island first, then you move to a lunch-and-relax island second. That’s how you avoid ending the day exhausted.
Speedboat Day Logistics: Pickup, Timing, and Group Size

The tour runs about 8 to 9 hours and starts at 8:30 am. That means you’re getting a full day of sunlight without it stretching into an all-day travel slog. It’s long enough to feel like an outing, but short enough that you won’t be wrecked afterward.
Pickup is offered from many Phuket areas, including Phuket town, Rawai, Naiharn, Patong, Tritrang, Kalim, Kata, and Karon. That’s helpful if you’re staying somewhere other than the major hotel zones. Just note there are extra transfer charges for some locations—Panwa, Boat Lagoon, Koh Sirey (250 THB per person round trip), Kamala, Surin, Bangtao, Laguna, Leamhin (also 250 THB per person round trip), and several far-north areas like Layan and Naithon (2,000 THB per private van round trip). If you’re near the edge of the pickup map, it’s worth checking to avoid surprise add-ons.
The group cap of 30 also affects how the day feels. Smaller groups usually mean fewer delays when it’s time to board, deboard, and get back organized.
One more practical point: your booking uses a mobile ticket. That’s convenient in Phuket, where paper tickets can turn into a last-minute scramble.
Snorkeling Gear, Safety, and What You’ll Want to Bring

This tour includes the snorkeling basics: mask and snorkel, plus life jackets. That’s a big deal for value because those items can add up if you’re renting on your own for a single half-day or day. An included life jacket also signals a more controlled setup, especially if conditions change or you’re not a confident swimmer.
You can also think of the gear as a quality-of-experience shortcut. If you don’t have to track down equipment, you spend more time actually in the water (when the water is cooperative).
What I suggest you bring, even though it’s not listed as included, is the usual “island day” protection:
- sun protection for beach hours between snorkeling
- something to keep your phone and important items dry
- a towel or quick-dry layer if you like feeling ready right after water time
Because weather can interfere, it’s also smart to bring a light layer you can use if it cools down or the rain turns steady. If your plans get shortened on Coral Island, you’ll be grateful you’re not stuck shivering while waiting for the next boat timing.
And for safety: the tour includes life insurance and is run with an English-speaking guide. Reviews also point to solid safety protocols, which matters most when you’re on a speedboat and moving between islands.
Price and Value: Is $62.92 a Good Deal?

At about $62.92 per person, this sits in the “reasonable day trip” range for Phuket island hopping—especially because several expensive little extras are already bundled in. You get hotel pickup and drop-off from many areas, snorkeling gear, life jacket, lunch, and an English-speaking guide. You also get life insurance included, which you might not feel day-to-day, but it’s part of why the overall setup feels more legit.
The value can swing depending on where you’re staying. If your hotel is in an area that requires an extra transfer fee, the final cost goes up. If you’re in a pickup zone where transfer is included, you’re getting closer to the advertised price as a true all-in experience.
Also consider the time value. This is an 8–9 hour day with two islands. If you were to piece together boat transport, snorkeling rental, and a meal on your own, you’d likely spend more time coordinating and more money on the basics anyway.
Who pays off here?
- couples who want an easy day without planning
- solo travelers who like structured schedules
- families who want a straightforward island day (kids tickets apply for ages 4–11)
Who should double-check first?
- anyone staying far from included pickup zones (extra fees)
- anyone who’s very sensitive to weather changes (rain can shrink the activity window)
Weather and Crowds: The Two Things That Can Change Your Day

Weather is the swing factor. This trip is designed for good conditions, and if rain hits for most of the day, snorkeling and beach plans at Coral Island can get cut down. When that happens, the day doesn’t fall apart, but it can shift toward shorter water time and more waiting.
Crowds are the other variable, especially at Coral Island. Even if the overall group is capped at 30, Coral Island itself can be crowded with other tours. If your ideal island day is quiet and empty, set your expectations that Coral Island may be more lively, while Racha is often where you can breathe a bit more.
If you want the best odds:
- pick flexible expectations for snorkeling
- treat the day as an island escape first, and snorkeling as a bonus when conditions allow
- plan to enjoy the boat ride and the beach break even if the water isn’t perfect
One small insight from the support style: the Oh-Hoo communications include responses signed by Tawan. That kind of consistent follow-up can be a helpful sign if you have questions before you go.
Should You Book This Coral and Racha Speedboat Tour?

Book it if you want a well-paced Phuket day that includes island time, snorkeling gear, and lunch without you managing the details. It’s a strong fit if you’re staying within the standard pickup areas and you’re okay with the normal reality of day trips: schedules depend on the weather.
Skip—or at least think twice—if you’re traveling during a period where rain is likely to linger or you’d be disappointed if Coral Island time shrinks. Also, if you’re in a hotel area with extra transfer fees, do a quick calculation so the final price still feels worth it.
Most people book this for the same reason you will: you want two islands in one day, plus the convenience of pickup, gear, and a real meal on the beach. If that sounds like your kind of day, this is a solid pick.
FAQ
What islands does the tour visit?
It visits Coral Island first and then Racha Island (Raya) as the second stop.
How long is the trip?
The tour runs about 8 to 9 hours.
What time does the tour start?
The start time is 8:30 am.
Is hotel pickup and drop-off included?
Yes, hotel pickup from many Phuket areas is included, and drop-off is also provided. Some areas require an extra transfer charge.
Is snorkeling equipment included?
Yes. The tour includes a mask and snorkel, and you’ll also be given a life jacket.
Is lunch included?
Yes. Lunch is included at a local restaurant during the Racha Island portion of the day.
How many people are in the group?
The tour has a maximum of 30 travelers.
Who is the tour not recommended for?
It’s not recommended for guests who are pregnant or have high blood pressure, heart disease, or bone diseases.
What happens if the weather is poor?
This experience requires good weather. If it’s canceled due to poor weather, you’ll be offered a different date or a full refund.
































