Thousand Islands Jakarta Day Trip: 14 Islands & 2026 Ferries
Jakarta’s Thousand Islands—Kepulauan Seribu—offer beaches, coastal villages, mangroves and historic islands a boat ride from the capital. Yet an island tour is not as simple as choosing a photograph: each island has its own transport, ownership and conservation arrangements. This guide compares 14 destinations, explains how to use public boats and helps you distinguish realistic day trips from overnight adventures. We have retained the original contributor photographs and captions as historical visual references; conditions and island services must be checked afresh.
Where to start: ferry ports, routes and ticket prices
Kali Adem, Muara Angke: public island ferries
Jakarta’s Transportation Agency operates the JaketBoat electronic booking system for selected routes from Kali Adem, with stops that may include Untung Jawa, Pari, Tidung, Pramuka, Kelapa and other inhabited islands. Its published fare range is approximately Rp44,000–74,000, depending on route. Check the official JaketBoat schedules and booking information instead of relying on prices from our original 2018 article. Boat departures, port boarding gates and seats can change at short notice.
Marina Ancol: speedboats and resort transfers
Marina Ancol is a separate commercial speedboat departure point, often used by resort operators and island tours. Rates and travel times differ markedly from the public ferries. The Ministry of Tourism notes that crossings can take roughly one to three hours depending on the destination, type of boat and weather. Confirm the port and departure pier in writing; a ticket sold for Marina Ancol is not interchangeable with a Kali Adem public ferry.
How to decide on a same-day island trip
Untung Jawa is attractive for a short outing; Pari and Tidung can work with an early departure and a confirmed afternoon return, while Pramuka is another option when schedules align. The northern islands, private resorts and tiny uninhabited spots are often better visited through a licensed overnight or charter package. Our Thousand Islands weekend guide expands on planning a longer escape, while the dedicated Untung Jawa Island guide helps with one of the most accessible beaches.

Thousand Islands Jakarta Day Trip Destination Idea!
14 islands and destinations to consider
1. Perak Island
Remote northern-island beach; usually better with an overnight base in Harapan or prearranged charter. Confirm landing permission, ecological rules and emergency arrangements. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

1. Thousand Islands Jakarta day trip Destination : Perak Island! via @gemini_traveling
2. Pari Island
One of the more realistic long day trips if there is a same-day return ferry. Popular for Pasir Perawan Beach, community tourism and locally arranged bicycle or kayak activities. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

2. Pari Island! via @_jsmntea
3. Pramuka Island
An inhabited administrative center with conservation education and local transport services. Check which community activities and turtle-related programs are authorized for visitors. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

3. Thousand Islands Jakarta day trip Destination : Pramuka Island! via @euissafitrimustika
4. Tidung Island
Known for the Love Bridge linking Tidung Besar and Tidung Kecil, plus cycling and watersports. Book a verified early ferry and follow local safety signs around the bridge. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

4. Thousand Islands Jakarta day trip Destination : Tidung Island! via @gisela_nessie
5. Harapan Island
An excellent base for guided snorkeling and northern island excursions, but far enough away that an overnight stay usually makes more sense. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

5. Thousand Islands Jakarta day trip Destination : Harapan Island! via @mazayagalva
6. Dolphin Island
A small island discussed in older camping stories. Do not assume camping, public landing or waste disposal is permitted today; only go with a licensed local operator. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

6. Thousand Islands Jakarta day trip Destination : Dolphin Island! via @munir_id
7. Macan Island
A private-resort-style island rather than a simple public ferry stop. Confirm current day-use, accommodation and resort transfer availability before paying. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

7. Thousand Islands Jakarta day trip Destination : Tiger Island Pulau Macan! via @sherry_sie
8. Untung Jawa Island
One of the closest and most manageable public-island day trips, with local food, bicycle options and community activities. Plan around the confirmed return ferry. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

8. Thousand Islands Jakarta day trip Destination : Untung Jawa Island! via @priant_ryder
9. Semak Daun Island
Often visited by guided charters for nature and snorkeling. Access, camping rules and protected marine-zone requirements need confirmation. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

9. Thousand Islands Jakarta day trip Destination : Semak Daun Island! via @tiffanikoe
10. Bira Island
The relatively distant location makes it less convenient for independent day trippers. Check whether tourism businesses and island landing services are currently operating. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

10. Thousand Islands Jakarta day trip Destination : Bira Island! via @claffrodytaa
11. Ayer Island
A closer island associated with resort accommodations. Confirm with the resort whether day passes and boat transfers are available on your date. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

11. Thousand Islands Jakarta day trip Destination : Ayer Island! via @janganlupajalan
12. Onrust Island
Best considered a heritage and archaeology excursion rather than a beach day. Colonial-era structures require respectful visitation and suitable boat arrangements. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

12. Thousand Islands Jakarta day trip Destination : Onrust Island! via @pulaucipir
13. Bidadari Island
Close enough to Jakarta for some resort day trips, but a privately arranged boat or resort package may be necessary. Check visitor access in advance. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

13. Thousand Islands Jakarta day trip Destination : Bidadari Island
14. Kotok Island
A small forested island associated with conservation and resort excursions. Do not assume public access or current accommodation based on historic photographs. Planning note: Book only through a provider that can confirm landing access, life jackets and a safe return route. Island conditions and services may differ from those shown in this archived photograph.

14. Thousand Islands Jakarta day trip Destination : Kotok Island! via @samsulanwar.id
Sample one-day itineraries
An easy Untung Jawa beach day
Start at your confirmed mainland departure, spend the morning on the island’s accessible public beach areas and have lunch at a local cafe. Choose one supervised water activity rather than several tight transfers. Make sure you know the last return ferry and have enough time to reach the pier. Jakarta residents might combine this with an evening in the capital—see Jakarta rooftop bars for an unrelated city-night option.
Pari or Tidung: a full-day visit
For Pari, prioritize beach time and a short guided outing; for Tidung, a bicycle ride and a walk towards the Love Bridge can occupy your day. Trying to add both islands without a dedicated transfer and suitable timing creates needless risk. Check the scheduled route and emergency return options before confirming a commercial excursion.
Northern islands: stay overnight
Harapan can serve as a base for guided excursions to smaller northern islands when conditions permit. The public ferries, additional water taxis and possible resort restrictions make a single-day journey impractical for many travelers. If you prefer longer marine holidays, explore the Mentawai Islands or Wakatobi on separate, much longer trips.
Safety, costs and responsible tourism
Public boat fares do not include all island activities. Budget separately for mainland travel, resort entry where required, equipment, snacks, guides and charter transfers. Keep a copy of your ID, have drinking water and carry cash because not every island shop accepts cards. Wear a life jacket during crossings, avoid swimming during strong currents and never touch coral or marine wildlife. The archipelago includes protected marine areas, and access rules vary: an uninhabited island is not automatically an unrestricted campsite. For another Indonesian island environment, consider Samalona Island on a separate Sulawesi holiday.
Thousand Islands Jakarta FAQ
Can I visit the Thousand Islands in one day?
Yes. Untung Jawa, Pari, Tidung or Pramuka can be feasible with suitable round-trip boat schedules, though cancellations and tides can change the plan.
Is every island served by JaketBoat?
No. JaketBoat connects selected inhabited islands. Some northern, protected or resort islands require charters or private resort transfers.
Is Marina Ancol the same as Kali Adem?
No. They are different departure ports with different services and ticketing arrangements.
Do I need to book the return boat?
Yes, or otherwise confirm that a genuine seat is available for the intended return. Never rely on an unverified same-day connection, especially from a remote island.