Itinerary · Indonesia

How Many Days in Jakarta? A 4-Day Route and Transport

Fatahillah Square in Kota Tua with the white, red-roofed former city hall (Jakarta History Museum) under a blue sky with white clouds.
Fatahillah Square, Kota Tua · Photo: J-lorentz / CC BY-SA 4.0

A day-by-day 4-day Jakarta route: Monas and Istiqlal Mosque on Merdeka Square, Kota Tua and Glodok, a Thousand Islands day trip and street food in Blok M.

Published

Find flights

The 4-day plan: center, old town, islands, food

The guide suggests 2–3 nights in Jakarta, or 3–4 days. Its own itinerary covers three days: Day 1 around Merdeka Square, Day 2 Kota Tua, Sunda Kelapa and Glodok, and Day 3 either a Thousand Islands day trip or street food in Blok M. This post gives Day 3 to the Thousand Islands and adds a Day 4 in Blok M before heading to the airport, for 3 nights and 4 days.

With only 2 nights, follow the guide's Days 1 and 2 and pick either the Thousand Islands or Blok M for Day 3. TransJakarta bus SH2 to the airport leaves from Blok M.

Getting around mainly by MRT, TransJakarta (BRT buses) and the KRL Commuter Line keeps transport costs down. Check official fares.

Day 1: Airport to the city and Merdeka Square

From Soekarno-Hatta International Airport (CGK) you can take the airport train (Commuter Line Basoetta), TransJakarta bus SH2 or a DAMRI airport bus. The airport train serves Manggarai, Sudirman Baru, Duri, Rawabuaya and Batu Ceper stations. Bus SH2 runs between Blok M and the airport, and at Blok M you can change to BRT route 1 (Blok M–Kota). Check KAI, TransJakarta and DAMRI official information for journey times and fares.

In the city, head to Merdeka Square. The 137 m National Monument (Monas) stands in the middle, topped by a 14.5 m bronze flame coated with 32 kg of gold leaf. The museum in its base has dioramas of the independence struggle and the original text of the Proclamation, and a lift goes up to a lookout at the base of the flame. The National Museum opposite Monas opened in 1868 and is also called Gedung Gajah ('the elephant house') after the bronze elephant given by King Chulalongkorn of Thailand in 1871. Check official info for hours and tickets at both.

Then walk to Istiqlal Mosque on the northeast corner of the square and Jakarta Cathedral opposite it. Entry to Istiqlal is free; remove your shoes before entering. Non-Muslims cannot enter the main prayer hall but can visit the upper hallways and terraces with a guide. The Neo-Gothic Jakarta Cathedral, completed in 1901, is a place of worship but open to visitors, and has a small cathedral museum inside.

The Neo-Gothic facade and two white spires of Jakarta Cathedral in afternoon sun under a blue sky.
Jakarta Cathedral · Photo: Gunawan Kartapranata / CC BY-SA 3.0

Day 2: Kota Tua → Sunda Kelapa → Glodok

Roads to Kota Tua are often congested, so TransJakarta route 1 (Blok M–Kota) or KRL to Jakarta Kota Station is easier. The old Jakarta Kota Station, still in use, sits next to Kota Tua and Glodok.

On Fatahillah Square, the central square of old Batavia, the former city hall built in 1710 is now the Jakarta History Museum (Fatahillah Museum), with its old dungeons still below. See the Wayang (puppet) Museum and the Fine Arts and Ceramics Museum around the square too, or rent an old-style ontel bicycle to explore. Then go on to Sunda Kelapa Harbor, where Bugis phinisi schooners lie at anchor, and the Maritime Museum, set in 17th–18th-century Dutch East India Company (VOC) warehouses and opened on 7 July 1977.

In the afternoon, head to Glodok, Indonesia's largest Chinatown. Jin De Yuan (Vihara Dharma Bhakti) in Petak Sembilan, first built in 1650 and rebuilt in 1755, is Jakarta's oldest Chinese temple. Two more old temples are within walking distance, and it is packed at Chinese New Year. End the day with Chinatown food.

Wooden pinisi schooners moored in a row along the quay at Sunda Kelapa.
Sunda Kelapa harbour, Jakarta · Photo: Cun Cun / CC BY-SA 4.0

Day 3: A boat day trip to the Thousand Islands

On Day 3, take a boat to the Thousand Islands (Kepulauan Seribu) for the day. Of the 108 islands off Jakarta's north coast, 11 are inhabited, and there is a marine national park with 19 dive spots. Some islands, such as Onrust, have historic sites.

Boats leave from Marina Ancol (speedboats), Sunda Kelapa (ferries) and Kali Adem. According to Indonesia's Ministry of Tourism, one-way boat or ferry tickets are about IDR 15,000–125,000 and speedboats about IDR 110,000–270,000. Check official information for departure and journey times.

If you stay in the city instead, TransJakarta runs sightseeing routes BW1 'Sejarah Jakarta' (Jakarta history), BW2 'Monas Explorer' and BW4 'Pencakar Langit' (skyscrapers). Check official info for stops and fares.

Clear turquoise water and a tree-lined shore in the Thousand Islands under a blue sky.
Thousand Islands (Kepulauan Seribu) · Photo: Salmanbiroe / CC BY-SA 4.0

Day 4: Blok M street food, then bus SH2 to the airport

On the last day, go to Blok M in South Jakarta, a food hub mixing long-standing street vendors and modern food stalls; nearby Pasar Santa blends traditional stalls with trendy vendors. Try kerak telor, a traditional Betawi dish of glutinous rice, egg, dried shrimp and shredded coconut cooked over charcoal (about IDR 20,000–35,000 a portion), and martabak: sweet about IDR 40,000–80,000, savory about IDR 25,000–50,000.

The guide also recommends soto Betawi, Jakarta's creamy coconut-milk soup, gado-gado in peanut sauce (about IDR 15,000–30,000 a plate), siomay (about IDR 15,000–30,000) and gorengan fried snacks (about IDR 2,000–5,000 a piece). By law all transactions in Indonesia are in rupiah, so carry small cash for markets and street stalls.

Afterwards, take bus SH2 from Blok M to Soekarno-Hatta Airport, or use the airport train. Check TransJakarta and KAI official information for journey times and fares.

Where to stay and getting around

The guide describes three areas. On this route, Day 1 is around Merdeka Square, Day 2 is Kota Tua and Glodok, and Day 4 is Blok M. Accommodation prices vary a lot by date, so check booking sites.

Phase 1 of the MRT Jakarta north–south line runs from Lebak Bulus in the south to Bundaran HI (the Hotel Indonesia roundabout) in the center. TransJakarta buses use dedicated busway lanes; handy routes include 1 Blok M–Kota, 2 Pulo Gadung–Monumen Nasional, 3 Kalideres–Monumen Nasional via Veteran and 5 Kampung Melayu–Ancol. Routes can change, so check the official route list.

Before you go: timing, budget, rules

When to go: according to the guide, Jakarta is warm all year (coastal plains average about 28°C) with humidity of 70–90%. Indonesia's official tourism site notes that the seasons have become less predictable, so check it for seasonal information. During Ramadan many restaurants and food stalls close or draw their curtains in the daytime, and the Idul Fitri holiday can stretch to 7–10 days with heavy family travel, so check the dates. Independence Day on 17 August is festive.

Budget: getting around mainly by MRT, TransJakarta and KRL keeps costs down (check official fares), and street food starts from about IDR 5,000–40,000 a portion (Indonesia's Ministry of Tourism). Istiqlal Mosque is free; check official info for museum and observation deck fees. Accommodation makes up most of the budget, so compare rates by date on booking sites. According to Indonesia's Ministry of Tourism (2025 data from BPS-Statistics Indonesia), foreign visitors to Indonesia spent an average of USD 1,267.07 per person per visit (national average for all of Indonesia). Actual costs vary widely with itinerary and accommodation.

Rules: smoking is banned on public transport and in places of worship, and drinking is prohibited in most public places. Drug offenses carry very severe penalties, up to the death penalty. Entry rules and arrival procedures can change, so check Indonesia's immigration office or embassy before you travel. Emergency numbers: police and general emergencies 110 or 112, ambulance 118 or 119, fire 113.

Plan your Jakarta trip

We never take payment — compare, then book on the official partner site.

Full Jakarta travel guide →

FAQ

How many days do I need in Jakarta?

The guide suggests 2–3 nights (3–4 days). Spend one day around Merdeka Square and one in Kota Tua and Glodok, then add the Thousand Islands or Blok M; with 3 nights and 4 days you can fit in both.

How do I get from the airport to the city?

Take the airport train (Commuter Line Basoetta), TransJakarta bus SH2 or a DAMRI airport bus. SH2 runs between Blok M and the airport, and at Blok M you can change to BRT route 1. Check official information for journey times and fares.

Can non-Muslims visit Istiqlal Mosque?

Yes, entry is free; remove your shoes before entering. Non-Muslims cannot enter the main prayer hall but can visit the upper hallways and terraces with a guide.

Where do boats to the Thousand Islands leave from, and how much are they?

From Marina Ancol (speedboats), Sunda Kelapa (ferries) and Kali Adem. One-way boat or ferry tickets are about IDR 15,000–125,000 and speedboats about IDR 110,000–270,000 (Indonesia's Ministry of Tourism).

Related reading

All articles →

한국어 · 日本語 · 简体中文

ⓘ Photo credits