Thursday, 17 July 2025 | 11:30
RR Ukirsari Manggalani
A dolphin is swimming side by side on a boat's hull at Sepa Island, Kepulauan Seribu [ANTARA/Nabil Ihsan]

TheIndonesia.co - Just north of Jakarta lies an archipelago often overlooked by travelers heading to Bali or Lombok. Known as the Kepulauan Seribu, or Thousand Islands, this string of over 340 isles is a marine treasure trove. Only a handful are open to the public, while the majority are protected as part of a national marine park—Indonesia’s only one located within its bustling capital.

Pulau Pari (Pari Island) is one of Kepulauan Seribu Islands [Google Maps/ Nur Melisa]

Thousand Islands: Jakarta’s Hidden Eden

Teeming with tropical fish, vibrant coral reefs, and rare marine life, this archipelago is also home to protected species like giant clams, hawksbill turtles, and most captivating of all—bottlenose dolphins. Their increasingly frequent appearances near islands like Pulau Kepa are turning the archipelago into a rising eco-tourism gem.

A Close Encounter at Pulau Kepa

Among the quieter islands in the chain, Pulau Kepa has built a reputation not only for its calm beaches and clear waters but for offering something unforgettable: dolphin sightings at sunset.

As the sun begins to set, small boats and jet skis begin to skim the waves, following local knowledge of where dolphins often surface. These creatures are most active in the early evening as they begin their nightly hunt, gliding just beneath the surface, sometimes leaping in graceful arcs.

Bidadari Island in the Thousand Islands regency, Jakarta [Suara.com]

It’s not unusual to see guests at Kepa resorts walking to the shore around 8:30 PM, peering into the softly lit water. Portable lights placed in the shallows cast a glowing beam into the ocean, illuminating swarms of tiny fish. A sudden ripple, then a splash—dolphins on the hunt. One moves swiftly through the water, catching a fish mid-leap. Another flips its prey into the air before catching it with a practiced snap.

For many visitors, it’s a moment of awe. Cameras struggle to keep up with the dolphins' speed, but the real reward is simply witnessing them in their natural environment—no tanks, no shows, just instinct and elegance.

An Ocean Classroom

Pulau Kepa has also become a stop for visiting student programs and cultural exchanges. Students from around the world often visit the Thousand Islands as part of Indonesian cultural immersion experiences, according to Antara News Agency.

For some, like one student from a landlocked country in Central Asia, seeing dolphins at sea is a lifelong dream realized. For many of these students, this is their first time sailing or exploring island life—and dolphin sightings often become the highlight of their stay.

Pulau Kelapa or Coconut Islet within Seribu Islands' mini archipelago at the Jakarta Bay [Jakarta Special Region Government] [ANTARA FOTO/Bayu Pratama S/foc]

Despite missing a photo of the moment, the joy of seeing wild dolphins with one’s own eyes leaves a lasting impact. That magic, of seeing something so free, in such an unexpected place, lingers long after the trip ends.

Dolphins: Sign of a Healthy Sea

The return of dolphins to the waters near Pulau Kepa is more than just a tourism boon—it’s a positive sign for the marine ecosystem. Dolphins are highly sensitive to their environment and tend to avoid polluted or noisy waters. Their presence here suggests that the ocean’s health is improving.

Efforts to clean up the waters, manage waste on the islands, and reduce pollution are starting to show real results. Cleaner waters mean more fish, which means dolphins return to feed. Their arrival isn’t just a gift to visitors—it’s an indicator that environmental protection is working.

It’s also a reminder of how close Jakarta really is to nature. Despite being one of the busiest capitals in Southeast Asia, Jakarta has a living, thriving marine sanctuary just a few hours offshore.

Kerkhoff Islet within Seribu Islands' mini archipelago at the Jakarta Bay [Shutterstock]

Why Pulau Kepa is Worth Visiting

Pulau Kepa offers a quiet, authentic island experience. Unlike the busier islands that host large resorts or parties, Kepa retains its simple charm—clean beaches, crystal-clear waters, and now, the occasional dolphin encounter.

What to expect:

Getting to Pulau Kepa

Weekenders at Sepa Island within Kepulauan Seribu mini archipelago, Jakarta [ANTARA/Nabil Ihsan]

Reaching Pulau Kepa is relatively easy from Jakarta and can be done in a few steps:

Step 1: Get to the Pier
There are two main departure points from mainland Jakarta:

Muara Angke Port (for slower ferries): Traditional boats head out daily to islands like Pramuka or Tidung. From there, you can connect to Kepa via smaller charter boats.

Marina Ancol (for speedboats): Faster and more comfortable, these boats reach the islands in 1–1.5 hours. Some private or group tours include stops at Pulau Kepa.

Step 2: Island Transfer to Pulau Kepa
Once you’re on one of the main islands, local boats can be hired to take you to Kepa. Some island-hopping tours also include Kepa as a stop.

Step 3: Settle In and Explore
Most visitors stay overnight, either at a small guesthouse or a beachside eco-resort. It’s recommended to stay at least two nights for a better chance to see dolphins and fully enjoy the peaceful island pace.

Best Time to Visit

The dry season, from May to October, offers the best weather, calmer seas, and the highest chances of dolphin sightings. During the rainy season (November to March), boat schedules may be disrupted, and visibility can drop.

Traveller Tips