Guide to Jakarta’s Thousand Islands

WHAT ARE THE THOUSAND ISLANDS? Funnily enough, they are an archipelago of islands. However, the precise number of islands that exist is up for debate. Some sources say it’s around 150, others say it’s in excess of 300 – I think we can be pretty sure it’s not 1000 though, which is a tad disappointing (but also too many to explore)!

Kayaking around one of the islands
Kayaking around one of the islands


The archipelago lies off the north coast of Jakarta.

Jakarta is a city in West Java.

Java is an island in Western Indonesia.

Indonesia is a country in Southeast Asia.

Yeah, there…

See the red way-marker? That’s the Thousand Islands


It’s probably the best thing to do in Jakarta.

Jakarta has a negative reputation for being smelly, dirty and not overly inviting for tourists. Having visited, I can tell you that there’s an element of truth to that statement.

So, what better way to escape the city smog than by visiting the Thousand Islands?


The slow ferries to the Thousand Islands depart from Kali Adem port in the Muara Angke area of Jakarta.

From the city centre you can either take a taxi, Grab-Car (similar to Uber, download the Grab app), Go-Car (similar to Uber, download the Go-Jek app) or make use of the TransJakarta public buses. If using the buses, take route 1 all the way to Kota Tua, followed by route 12A to Kali Adem ferry port.


This section details the cheapest way to reach the Thousand Islands – the way that the locals use. For a more convenient and expensive option, research speedboats and day trips from Marina Ancol (a different port).

Once at the Kali Adem port, buy a ferry ticket to your island of choice. Ferry Tickets can only be purchased from the ticket office, not booked online. A one-way ticket to Harapan Island (recommended) costs Rp60,000 (£3.1/US$4) per person.

The slow ferry arriving at Harapan Island
The slow ferry arriving at Harapan Island

The normal schedule for the slow ferries is twice daily. The first one departs in the morning around 7:30am, with the second ferry leaving in the early afternoon. To ensure you get a ticket, I would advise aiming to arrive at the ferry port around 1 hour before departure (especially at weekends as it will be busy).

Slow ferries stop at 4 of the larger islands: first stop Pari Island (1.5hrs from Jakarta), then Pramuka Island (2.5hrs) and finally Harapan and Kelapa Islands which are joined together as one (3.5hrs).

Just a heads up, don’t expect any luxuries on the ferries – no air-con or private rooms! However, their padded seats are perfectly comfortable and there’s a sun deck up top if you fancy getting a head start on your tan. When you reach each stop, locals will offer drinks and snacks through the windows, but I’d still advise bringing some of your own edible supplies!

The main seating area inside one of the ferries
The main seating area inside one of the ferries


As mentioned earlier, I would recommend taking the ferry all the way to Harapan/Kelapa Island. From here you have plenty of options for visiting the smaller, more secluded islands (such as Pulau Cina) or taking day trips to some snorkelling spots.

For those of you who don’t mind camping, why not stay overnight on a smaller island and make the most of the seclusion and peace? (Check out the section below for more details).

Otherwise, you can find some accommodation on one of the larger islands (ideally Harapan or Kelapa) and then take a day trip out to all the best beaches and snorkelling locations.

Island life
Island life

To reach the smaller islands – either for an overnight stay or just a day trip – you can rent a boat and guide from Harapan Island. Small boats (up to 6 people) will be the cheapest, but it’s also possible to rent a big boat (up to 20 people) if you have a large group. As a guide, a day trip should cost around Rp350,000 (£18/US$24) for an entire small boat – so split between multiple people it will end up pretty cheap! Don’t be afraid to barter if you get quoted a significantly higher price than this.

Here are the contact details for the guide/captain that we hired:- Name; Ilham. Mobile number; +62 81807833620. He can offer transport to and from the smaller islands as well as tailored day trips to the best beaches and snorkelling spots. If you don’t have your own snorkelling gear you can rent it for Rp25,000 (£1.3/US$1.7) per person.

Sunrise from Ilham’s boat
Sunrise from Ilham’s boat


After you’ve hired a boat, come check out Pulau Cina for some ultimate relaxation.

The only people living on the island are a couple of locals, who keep it clean and provide basic meals and drinks to tourists. Other than that, you’ll have it all to yourself (…and any other tourists that come on the same day as you, so avoid the weekends wherever possible)!

You can enjoy activities like ocean tree swings, lazing in hammocks and kayaking. Take some pictures on your virtually private island and then cool off in the clear sea – just look out for sea urchins before you go charging into the water!

Loving life on one of the tree swings!
Loving life on one of the tree swings!

If you stay for a night on Cina Island you’ll be able to watch both the sunset and sunrise over the ocean. Facilities are limited though so overnight stays are limited to camping only; either bring your own tent and sleeping bag (only a thin one necessary) or rent the equipment from Harapan Island before you go to Cina. Camping costs Rp25,000 (£1.3/US$1.7) per person per night.

Apart from relaxing, chilling, swinging and kayaking, the only other thing to do on Cina Island is to eat! Variety is minimal as all ingredients have to be stored long term in between the rushes of tourists at weekends. You can expect noodles, rice, vegetables and eggs but not a lot else. If you’re lucky, some fishermen will park their boat at the jetty overnight and you’ll be able to sample some fresh grilled fish! A meal of rice or noodles with veg and egg costs Rp20,000 (£1/US$1.4).

The deal-breakers for me were the packets of “White Koffie” (my favourite type of coffee in Indonesia) and fresh coconuts. Ohhhh wow the coconuts were good – you can drink the semi-sweet milk from inside and then scoop out the thick flesh with a spoon. The coconuts on Pulau Cina were honestly among the best I’ve ever had! They cost Rp15,000 (£0.8/US$1) each.

Cina Island in its entirety (our private home for 2 nights)
Cina Island in its entirety (our private home for 2 nights)
Enjoying coconuts and local snacks
Enjoying coconuts and local snacks


It really depends on how much you like camping!

If you have no problem with embracing the camping lifestyle then I would recommend visiting one of the smaller islands (such as Cina) and staying for 2 nights. If you’re the type who gets easily bored, maybe only stay for 1 night. If you simply love the outdoors, stay for any length of time you like!

On the other hand, if camping isn’t really your thing then consider staying in some accommodation on one of the 4 larger islands. This way you’ll still be able explore the smaller and less touristy islands by doing a day trip.

Source: One Manand His Backpack

Scroll to Top