Speedboats and snorkeling in Jakarta Bay. This day trip is all about getting you to the Seribu Islands fast, then letting you spend a few hours where the sea life shows up close to shore. I like that the schedule builds in pickup and a shared speedboat ride from Marina Ancol, so you’re not trying to piece together island transport on your own. I also like that the snorkeling plan is backed by local guidance from a wooden boat and a real chance of seeing colorful fish (and sometimes turtles). One thing to watch: the time on the island can feel short compared to the long boat day.
You’ll usually be heading for Pari, Pelangi, Putri, or Macan—four very different island vibes inside the same “thousand islands” region. Pari is closer to the action and can feel busy; Pelangi and Putri lean more resort-like; Macan has the extra twist of low-tide access for parts of the island. If you’re hoping for serious paddling, check what’s actually provided, because kayak/fishing gear isn’t listed as included.
In This Review
- Key things to know before you go
- The core idea: a long ride for a few strong hours at sea
- Marina Ancol pickup and the speedboat ride (where the day is won or lost)
- The islands you might get: Pari, Pelangi, Putri, or Macan
- Pari Island: lively, close to Jakarta energy
- Pelangi Island resort: protected waters and more self-guided time
- Putri Island resort: family-friendly options around the same day trip
- Macan Island: low-tide access adds a twist
- How the day usually moves: photo stops, lunch timing, and that short-on-island feeling
- Snorkeling you’ll actually enjoy: what’s in the water and how close it feels
- Lunch and drinks: simple, included, and not worth overthinking
- The snorkeling photos question: sometimes included, sometimes not
- Canoeing or kayaking: confirm what you’re getting
- What the $197 price really covers (and when it’s good value)
- Beach conditions and cleanliness: one factor you can’t fully control
- Who this tour is best for
- Should you book this Thousand Islands snorkeling day trip?
- FAQ
- FAQ
- How long is the tour?
- What’s included in the price?
- Where do pickups and drop-offs happen?
- Is diving included?
- Do I need to bring a swimsuit?
- Is there kayak or fishing equipment included?
- Can I cancel and get a full refund?
- Is there an overnight option?
Key things to know before you go

- Marina Ancol entrance ticket is included, so you don’t deal with add-on fees at the dock.
- Snorkeling is the main event, with a wooden-boat setup and a chance to spot clownfish, rabbitfish, butterfly fish, angel fish, and more.
- Island choice depends on the day, and Pari can be crowded while Pelangi/Putri feel more resort-based.
- Island time may be only a couple of hours, while the boat ride takes most of your day.
- Underwater photo coverage may not be consistent across outings, so plan without assuming it’s guaranteed.
- Canoeing may not be what you expect since kayak equipment isn’t listed as included.
The core idea: a long ride for a few strong hours at sea

This is a classic “big day, short island time” format. You start early, then you spend hours crossing Jakarta Bay by speedboat (often with stops along the way). Once you reach the island, you get a compact window for swimming, snorkeling, and relaxing before it’s time to head back.
The upside is simple: you’re getting water time close to Jakarta without needing an overnight stay. The trade-off is that you won’t see everything. If you want slow travel and long beach hours, this one-day version may leave you wishing for more time on the sand.
You can also read our reviews of more tours and experiences in Jakarta.
Marina Ancol pickup and the speedboat ride (where the day is won or lost)

Your day starts with pickup and drop-off service in the Jakarta area, and you may also be able to coordinate around Soekarno-Hatta International Airport as a pickup/drop option. The operator includes an English driver, which matters because Seribu Islands logistics can be confusing when you’re juggling boat schedules and multiple stops.
A nice detail: the service is designed so someone stays with you until you’re properly on board. If you’re prone to arriving early and worrying you’ll miss something, this kind of “wait until you board” support is exactly what reduces stress.
On the water, the speedboat ride is sharing-style, and that usually means you’ll be riding with other groups and dealing with a full boat. One helpful detail that can make a difference is that some crossings are described as air-conditioned. Still, the crossing can take time—so pack patience like it’s part of your snorkeling gear.
The islands you might get: Pari, Pelangi, Putri, or Macan

The biggest question isn’t how the boat ride feels—it’s which island you land on. This package commonly references several islands in the Seribu Islands area, and each has a different personality.
Pari Island: lively, close to Jakarta energy
Pari is described as populated and can be crowded. If you like people-watching, quick access to services, and a more “everyday island” feel, Pari fits. It’s also one of the most straightforward places for snorkeling close by.
The downside is that crowded can mean harder to find your own calm patch of beach. If your mental picture is a private, quiet lagoon, adjust your expectations.
Pelangi Island resort: protected waters and more self-guided time
Pelangi is tied to a resort setting and is described as being on natural conditions that feel comfortable and protected. It’s also positioned as more self-guided once you’re there, meaning you’re not stuck in a rigid schedule.
One practical thing to know: weekend logistics can affect which island you end up at. If Pelangi can’t be arranged as planned for fewer participants, the plan may swap you to another island like Pari.
Putri Island resort: family-friendly options around the same day trip
Putri is described as a resort island with marine entertainment and facilities such as a giant aquarium, glass bottom boat, snorkeling, scuba activities, a swimming pool, and a convention room. That matters because even though snorkeling is the structured piece of this day trip, you’re likely to have some downtime where those facilities can shape your experience.
Macan Island: low-tide access adds a twist
Macan has two parts: Macan Besar (with an eco resort and tourist facilities) and Macan Kecil, sometimes called bald Macan. The unique part: Macan Kecil can only be visible at low tide, and access can be by walking from Macan Besar.
Important detail: low-tide access is described as requiring special booking, and the plan can change (sometimes switching you to other islands like Pari). If this low-tide walking is a must for you, confirm it ahead of time and treat it as conditional.
How the day usually moves: photo stops, lunch timing, and that short-on-island feeling

A typical flow in this tour format goes like this: speedboat ride out, then a structured bundle of breaks and activities—photo stops, visits, lunch, walking, swimming, snorkeling, and time for sunset or scenic views depending on timing.
Then comes the reality check: for a one-day plan, your on-island time can be limited. One example described a lunch around midday and snorkeling before a return in mid-afternoon. In practice, that means you should aim to do your “main water time” early when you arrive, not at the end when you’re watching the clock.
If you’re the type who hates rushing, plan your expectations around a “highlight sprint.” If you’re excited by the idea of squeezing in snorkeling near Jakarta even if the island hours are brief, you’ll likely feel satisfied.
Snorkeling you’ll actually enjoy: what’s in the water and how close it feels

Snorkeling is the anchor activity here. The plan is described as using a wooden boat with a local guide, and you’ll be set up to snorkel during your island time.
What I’d focus on for your expectations is the variety. The provided notes list fish you might spot such as clown fish, rabbitfish, yellowtail fish, butterfly fish, and angel fish. There’s also a chance of seeing turtles if you’re lucky.
A practical tip: treat snorkeling time as a chance to slow down and read the water. The best moments usually happen when you’re not sprinting from point to point. Keep an eye on how other snorkelers drift with the current, and you’ll often end up in the calmer viewing zone.
Lunch and drinks: simple, included, and not worth overthinking

Lunch is included, and it’s typically described as a lunch box on some islands. On resort-style islands like Pelangi and Putri, meals are described as being served at a resto.
From the practical side, this is not the part of the day you should judge the tour by. It’s fuel for a water outing. One description included vegetarian-friendly choices like rice, vegetables, egg, and tofu, which is reassuring if you eat plant-forward.
Still, keep it straightforward: eat what’s served, hydrate, and save your energy for the snorkeling window.
The snorkeling photos question: sometimes included, sometimes not

This is one spot where experience quality can vary. One account described having photos taken as part of the snorkeling experience. Another account said underwater photo capture wasn’t provided and that it wasn’t part of what they received.
So if underwater photos matter to you, don’t assume. Ask what’s actually included for your date and island. If you want a safer plan, you can also bring a waterproof phone pouch or a simple waterproof action camera setup, as a backup.
Canoeing or kayaking: confirm what you’re getting

The tour name includes canoeing, but kayak equipment is listed as not included. That doesn’t automatically mean you get zero paddling time, but it does mean you shouldn’t bet on a specific canoe session without confirmation.
If canoeing is a priority, ask a direct question before booking: what equipment is provided, and is there any scheduled paddling activity versus just boat transfers and snorkeling time?
What the $197 price really covers (and when it’s good value)

At $197 per person for a one-day trip, you’re paying for a bundle: pickup and drop service in Jakarta, the Marina Ancol entrance ticket, a shared speedboat ride, lunch and drinks, and snorkeling support.
Whether it feels like a deal depends on two things:
- If you want snorkeling plus transportation, the pricing makes sense because you’re not paying separately for boat access, entry, and your meals.
- If you’re mostly after beach time, the value drops a bit because most of the day is travel, and island time can be brief.
So the smart way to think about it is this: pay for the convenience and the water activity, not for a long, slow resort day.
Beach conditions and cleanliness: one factor you can’t fully control
A day on the islands can be affected by shoreline conditions. One account described trash on the beach making it difficult to find a spot to enter the water. That kind of issue isn’t something you should place on the crew, but it is something you should plan around emotionally and practically.
Bring the basics that let you adjust fast:
- water shoes or sandals you don’t mind getting dirty
- a quick way to rinse off after
- a mindset that your snorkel time matters more than perfect sand
If you’re going specifically for a pristine, postcard beach, keep your expectations flexible.
Who this tour is best for
This is a strong fit if you:
- want an easy day trip from Jakarta without dealing with multiple transfers yourself
- care most about snorkeling and seeing fish near shore
- don’t need luxury staging and are okay with a packed schedule
- are comfortable with a shared speedboat and island time that can feel short
It’s less ideal if you:
- need lots of quiet downtime on one island
- expect guaranteed underwater photos
- want substantial canoe/kayak time (since kayak isn’t listed as included)
- are very sensitive to crowded beaches, especially on Pari
Should you book this Thousand Islands snorkeling day trip?
Yes—if your goal is a practical, transport-supported day of snorkeling near Jakarta and you’re okay with a long travel day and limited island hours. For me, the decision hinges on expectations: treat this like a highlight-focused water day, not a slow beach escape.
Before you book, do two quick things:
- confirm whether you’ll get any paddling beyond boat transfers (especially since kayak equipment isn’t listed)
- ask if underwater photo capture is included for your specific date and island plan
If those answers line up with what you want, $197 can feel fair for what you get: pickup, entry, speedboat access from Marina Ancol, a snorkeling session with real marine life potential, and a simple meal that keeps the day moving.
FAQ
FAQ
How long is the tour?
It’s listed as 1 day.
What’s included in the price?
The included items are pickup and drop service in the Jakarta area, an English driver, lunch, drinks, an entrance ticket to Marina Ancol, a sharing speedboat, and snorkeling.
Where do pickups and drop-offs happen?
Pick up and drop-off are offered in the Jakarta area, and an airport option is available using Soekarno-Hatta International Airport.
Is diving included?
No. Diving is listed as not included.
Do I need to bring a swimsuit?
Yes. Bringing a swimsuit is specifically mentioned.
Is there kayak or fishing equipment included?
No. Kayak and fishing equipment are listed as not included.
Can I cancel and get a full refund?
Yes. Free cancellation is offered up to 24 hours in advance for a full refund.
Is there an overnight option?
Overnight is mentioned, but it notes that room availability must be checked one week before. It also says that if the overnight is booked for one day, it would be paid cash for the overnight.
























