NeighborhoodsFood & drinkHotelsActivitiesWhat's onFAQExplore destinationsDealsrateExplore
The Thousand Islands: Jakarta's Weekend Archipelago Where the Megacity Dissolves into Coral and Clear Water

The Thousand Islands: Jakarta's Weekend Archipelago Where the Megacity Dissolves into Coral and Clear Water

An hour off the coast of one of the world's most crowded megacities, the Thousand Islands trade traffic and haze for coral reefs, turtle nurseries, and overwater bungalows — with a cash-only ferry queue worth planning around.

The ferry pulls away from Marina Ancol with the city still visible behind it — the container cranes, the toll road on stilts, a brown smear of haze over Jakarta Bay — and for the first twenty minutes the water stays the colour of weak tea. Then, somewhere past the last channel marker, it changes. The water turns glass-clear and pale turquoise, sandbanks appear where you'd expect open sea, and the outline of a coral island rises out of nothing. This is Kepulauan Seribu, the Thousand Islands, and the strange trick it pulls on visitors is proximity: an actual coral archipelago, actual turtle nurseries, actual overwater bungalows, all within a morning's boat ride of one of the densest cities on earth.

Marina Ancol and the Question of Which Dock

Almost every trip into the archipelago begins at Marina Ancol — Kepulauan Seribu Ferry Gateway (Ancol, North Jakarta), the marina that has functioned as the archipelago's front door for decades. Long before the islands were marketed as a weekend escape, this was where Jakarta's fishing fleets and trading boats put out into the bay, and the dock still carries a working-harbour feel rather than a tourist-terminal one. Tickets for the public speedboats are sold cash-only at the counter, departures cluster in the early morning — most boats leave between 6:30 and 8am to beat the afternoon chop — and the crossing times below are measured from here unless noted. The boats themselves range from open 25-seat speedboats to larger shared ferries depending on operator and island, and none of them wait for latecomers; arrive with slack in the schedule, not against it. One genuinely useful thing to know for 2026: several operators have started running from Sunda Kelapa or from Baywalk Pluit instead of Ancol, chasing shorter queues or a different route. It doesn't change the islands, but it changes your morning — check which dock is printed on your ticket before you leave your hotel, not after.

Marina Ancol — Kepulauan Seribu Ferry Gateway, Jakarta

For anyone basing a longer Jakarta stay around this trip, sort out the mainland side of things first; see the Jakarta guide for where to stay before or after the crossing.

The Twenty-Minute Escape

The closest island in the chain, and the one to pick if a full weekend isn't on the cards, is Bidadari Eco Resort on Pulau Bidadari — twenty minutes from dock 17 at Marina Ancol, which makes it less an island trip than an extended afternoon out. What sets Bidadari apart from a generic day-trip sandbar is that it comes with real history: the ruins of a Dutch colonial fort and warehouse still stand on the island, remnants of VOC-era defences built centuries ago to watch over the sea approach to the harbour. Snorkelling gear rents on-site for the shallow reef just offshore, though the real draw for most visitors remains the walk through the fort ruins at low tide, when the old stonework is easiest to reach. The resort itself runs adults-only — a policy worth stating plainly, because it rules the island out for anyone travelling with children, but makes it a straightforward, quiet pick for couples or a small adult group who want the shortest possible crossing. Rates run from around $170 a night per current listings, which sits at the affordable end for an overnight stay this close to the city.

Bidadari Eco Resort (Pulau Bidadari), Jakarta

Budget Islands Built for Groups

Three islands in the chain function less like resorts and more like villages that happen to take guests, and they're the ones that suit larger, looser groups without a single gatekeeping villa manager to negotiate with.

Pulau Tidung is the one most travellers already know by name, and for good reason: it's the most bicycle-friendly island in the archipelago, criss-crossed by narrow concrete paths built for two wheels rather than four, and multiple operators run open-trip group departures here daily, aimed squarely at backpacker-sized groups who don't mind sharing a boat and an itinerary with strangers. Day trips start from around Rp650,000 per person. It's the sociable, low-friction entry point for a global audience who want the Thousand Islands experience without arranging every detail themselves.

Pulau Tidung, Jakarta

Pulau Pari is the quieter, better-looking alternative for the same budget — around 90 minutes out, with calmer, whiter sand than the more built-up islands and a mix of families, couples and backpackers on the same beach without anyone feeling out of place. At roughly the same budget tier as Tidung, it's the pick for a spontaneous, low-stakes beach day rather than an organised itinerary.

Pulau Pari, Jakarta

Pulau Untung Jawa is the counterpoint to both — a working fishing village rather than a tourism product, with homestays running $40 to $80 a day. It isn't set up for large tour groups, but for independent travellers or a small party willing to stay in someone's spare room rather than a resort bungalow, it's the most unvarnished, "real" version of inhabited-island life the archipelago offers, and the cheapest overnight option going.

Pulau Untung Jawa, Jakarta

The Conservation Hub: Pramuka, Semak Daun and Harapan

Pulau Pramuka is the practical heart of the whole archipelago rather than a beach in its own right — it holds the region's main jetty infrastructure, homestays, a health centre, and enough logistics capacity that it functions as the base camp for island-hopping groups working their way through the chain. Budget homestay packages make it the cheapest place to sleep in the archipelago, and its main draw for a travel piece isn't the sand but the working conservation programme: hatchery-raised sea turtles and mangrove nurseries you can actually walk out and see, not a signboard promising conservation somewhere off-site.

Pulau Pramuka, Jakarta

From Pramuka, boat-ojeks run the twenty minutes out to Pulau Semak Daun, a genuinely tiny uninhabited islet that exists almost entirely for small group camping and snorkel trips. There's no resort here and no room for one — camping runs from about Rp35,000 a night plus tent hire, pitched on real coral sand with nothing between the tent and the tide line. It's not a fit for a big tour group, but for two or three people wanting one night that feels like a castaway story rather than a resort stay, it's the sharpest contrast in the whole archipelago to the air-conditioned islands further out.

Pulau Semak Daun, Jakarta

Pulau Harapan takes the same base-camp logic and turns it into a snorkelling itinerary: rather than one house reef, open-trip packages here island-hop between several uninhabited reef islets in a single day, which makes it the strongest pick in the chain for anyone who wants variety underwater rather than one static spot. It's run as a group product almost exclusively — packages are built for parties of seven to ten or more — and two-day-one-night trips start from around Rp380,000 to Rp820,000 per person depending on the operator and boat.

Pulau Harapan, Jakarta

The Overwater Postcard

If the trip is built around one photograph, it's Pulau Macan Eco Lodge — the only place in the Thousand Islands with the overwater-bungalow silhouette the rest of the archipelago gets compared to. It's the furthest and most deliberately exclusive stop in this guide: a 2.5 to 3 hour speedboat from Marina Ancol, and a package rate (speedboat plus meals) that runs well above the other islands' prices. It's built for couples and small groups of friends rather than tour parties, and it books out on weekends, so two to three weeks' notice isn't optional if a Saturday matters — both GetYourGuide-style aggregators and the lodge's own site carry current 2026 availability. It's the one island here that asks to be planned rather than dropped into a wider itinerary.

Pulau Macan Eco Lodge, Jakarta

The Bigger Resorts

Three islands in the chain are built at genuine resort scale, and they're the right answer when the group is bigger than a handful of friends, or when a meeting or company trip needs actual function space rather than a bungalow.

Sepa Island Resort is the smallest of the three at 32 rooms, but it has a meeting room and takes group and event bookings comfortably at that scale — roughly 90 minutes from Baywalk Pluit or Ancol, mid-range on price per current listings. What earns it a place here beyond the room count is a real hawksbill turtle release programme, run on-site rather than outsourced to a signboard, which gives a group day here an actual conservation hook. One honest note: some of the room stock is older, so if it matters, ask specifically for a renovated unit when booking.

Sepa Island Resort, Jakarta

Putri Island Resort, on Pulau Putri, is built at a different scale entirely — a large cottage count, a tennis court, and function space that make it the natural choice for bigger day-tour parties rather than a couple's weekend. It's also the furthest of the resort islands, so budget the longest crossing of any option here, and it has the single strangest visual in this whole guide: a walk-through underwater tunnel, genuinely uncommon anywhere in the region. A day package runs around Rp1,250,000 per person, or roughly Rp2,650,000 for two days and one night at 2026 rates.

Putri Island Resort (Pulau Putri), Jakarta

Pantara Island Resort goes further still, and feels the most maritime of the three — built with families, honeymooners and business or meeting groups all explicitly catered for in its own facilities list. The extra hour of transfer over Sepa or Putri buys genuinely bigger offshore coral formations, which makes it worth the additional time for anyone who rates the diving or snorkelling over convenience. Pricing sits mid-to-upper for the region, reflecting both the facilities and the longer, pricier transfer.

Pantara Island Resort, Jakarta

Planning the Weekend

Cash. Bring more of it than feels necessary — ferry counters at Marina Ancol are cash-only, and small islands without ATMs are the rule rather than the exception once you're past Bidadari or Pramuka. Card payments exist at the larger resorts (Putri, Pantara, Sepa) but shouldn't be assumed as a backup plan on a homestay island.

Timing. Boats leave early — most public speedboats are gone from the dock by 8am, chasing calmer morning water, and the return trip on a Sunday afternoon is the single most crowded departure of the week if you're travelling on a weekend. If a specific island matters more than a specific day, aim for a Friday-to-Sunday trip rather than Saturday-to-Sunday to dodge the worst of the queue.

Pack light and reef-conscious. Reef-safe sunscreen matters more here than the label suggests — several of the house reefs around Pramuka and Harapan are recovering coral, and the standard oxybenzone sunscreens sold in mainland pharmacies aren't the ones to bring. A dry bag for phones and cash is worth the small cost at Ancol's marina shops; open speedboats spray on the crossing more often than brochures suggest.

Budget spread. The chain runs from around Rp650,000 for a Tidung day trip to well above $200 a night for Pulau Macan's package rate — decide the kind of trip first (budget group day, conservation-minded base camp, couple's overwater escape, or bigger resort weekend) and let that decide the island, rather than picking an island and hoping the price fits.

Booking windows. Budget and mid-range islands (Tidung, Pari, Harapan, Pramuka, Untung Jawa) can mostly be booked within the week, even the same week in shoulder season. Macan is the exception — two to three weeks ahead for a weekend slot — and the bigger resorts are worth booking at least a week out if a group needs several rooms held together.

If the archipelago is one leg of a longer Jakarta stay, sort the mainland nights around it rather than after it — see Jakarta hotel search for where to base yourself before the early ferry.

Good to know

FAQs

How do I get to the Thousand Islands from Jakarta?

Public speedboats leave from Marina Ancol (and increasingly from Sunda Kelapa or Baywalk Pluit in 2026), with tickets sold cash-only at the counter. Crossings range from 20 minutes to Pulau Bidadari up to 2.5–3 hours to Pulau Macan, depending on the island.

Which Thousand Island is best for a first-time day trip?

Pulau Tidung is the easiest entry point — cheap, bicycle-friendly, and served by daily open-trip group departures — while Pulau Pari suits a quieter, less organised beach day at a similar budget.

Are the Thousand Islands suitable for families with children?

Most are, including Pulau Tidung, Pulau Pari, Putri Island Resort and Pantara Island Resort. Bidadari Eco Resort is the clear exception, running an adults-only policy.

How much does a weekend in the Thousand Islands cost?

Budget islands like Tidung and Harapan run from roughly Rp650,000 to Rp820,000 per person for a day or overnight trip. Resort islands sit in the mid-to-premium range, with Pulau Macan's overwater package the most expensive option in the chain.

Do I need a tour operator, or can I visit independently?

Independent travel works well on Pulau Tidung, Pulau Pari, Pulau Pramuka and Pulau Untung Jawa, all of which have public ferries and homestays. The resort islands (Macan, Sepa, Putri, Pantara) and multi-island snorkelling trips (Harapan) are normally booked as packages.

Keep reading

More from Jakarta

  1. Setu Babakan: The Betawi Village Inside the Megacity That Jakarta Forgot to DemolishOn the southern edge of Jakarta, a 289-hectare lakeside village still performs Betawi weddings, cooks kerak telor over coconut coals, and teaches the martial art hidden inside the ritual — proof the capital's indigenous culture never actually left.
  2. The Best Contemporary Art Scene in JakartaFrom the state museum that curated Documenta 15's home collective to a gallery inside a bank tower, Jakarta's contemporary art scene rewards a slow, cluster-by-cluster visit rather than a single afternoon.
  3. How Jakarta Eats on the StreetA morning-to-2am map of the warungs, carts and Chinatown alleys where Jakarta does its real cooking — what to order, what it costs, and which places suit a crowd.
  4. Thamrin & Bundaran HI, Jakarta: the boulevard that still performsJakarta’s grand central axis is all marble lobbies, mall-fed meals, and Sunday morning street life — a place to sleep well, eat indoors, and watch the city reclaim its own boulevard.

All Jakarta articles