Tripzeeker
TripsEventsGuidesCommunity
Where next?
Jakarta, Indonesia
← All itineraries
culturehistorycity

4 Days in Jakarta: Colonial History, Modern Megacity & Island Escape

Four days through Jakarta's Dutch colonial old town, the National Monument, and a relaxing day trip to the Thousand Islands just off the coast. Best May–September (dry season) for the most comfortable weather.

Photo: Eko Herwantoro / Unsplash

4 days| Jakarta, Indonesia| $600–$1,300 USD| 2 adults| Best: summer
Share:WhatsAppPostShare

Trip highlights

  • 1Kota Tua (Old Town) Jakarta
  • 2National Monument (Monas)
  • 3Thousand Islands day trip
  • 4Istiqlal Mosque and Jakarta Cathedral
  • 5Sunda Kelapa harbour
$700USD total · 2 persons

Daily spend

Day 1
$80
Day 2
$70
Day 3
$121
Day 4
$65

Where you're going

© OpenStreetMap contributors

Want this for your exact dates?

Live hotel prices, real-time flights, and weather for when you're going.

Been before? Re-book the same trip instantly with current prices.

Build with live prices ⏱ Start countdown

In pictures

Jakarta, Indonesia photo 1
Jakarta, Indonesia photo 2

Photos: Unsplash

4 days · jump to

1

Arrival & National Monument

$80/person

2

Kota Tua & Sunda Kelapa

$70/person

3

Thousand Islands Day Trip

$121/person

4

Istiqlal Mosque & Departure

$65/person

📋 Before you go🛡️ Travel insurance
🗣️

Language preparation

15 min/day for 8 weeks ≈ 672 useful words and phrases

Not a native English speaker?

English is the international travel language — building confidence before your trip makes every interaction easier.

Learn English on Preply English tutor on italki

Babbel and italki links are affiliate links — Tripzeeker earns a small commission on sign-ups at no extra cost to you.

Day-by-day plan

Day 1

Arrival & National Monument

Monday, June 14

Est. spend

$80

per person

🌅 Morning

🚆

Arrive at Soekarno-Hatta International Airport (CGK)

Soekarno-Hatta International Airport

The Soekarno-Hatta Airport Train or a taxi connects to central Jakarta in about 45-60 minutes depending on traffic.

💡

The airport train avoids Jakarta's notoriously heavy traffic and is a reliable, fixed-time alternative to taxis.

1.5h$10

☀️ Afternoon

🏛️

National Monument (Monas)

Monas, Central Jakarta

A 132-metre marble obelisk topped with a gold flame, symbolising Indonesia's struggle for independence, set within a large central park — visitors can ride to the observation deck for city views.

💡

The surrounding Merdeka Square park is a popular spot for locals in the late afternoon — a good place to observe everyday Jakarta life.

2.5h$5

🌙 Evening

🍜

Dinner in Menteng or Sudirman

Menteng, Jakarta

Jakarta's upscale dining districts, with a strong concentration of restaurants ranging from traditional Indonesian to international cuisine.

2h$25

🍽️ Meals

🌅

Airport or hotel breakfast

Indonesian · $6

☀️

Monas area lunch

Indonesian · $8

🌙

Menteng dinner

Indonesian · $25

🚌CGK Airport to central Jakarta · 50min$10
Day 2

Kota Tua & Sunda Kelapa

Tuesday, June 15

Est. spend

$70

per person

🌅 Morning

🏛️

Kota Tua (Old Town) Jakarta

Kota Tua, Jakarta

A Dutch colonial-era district centred on Fatahillah Square, with well-preserved 17th-century buildings, the Jakarta History Museum, and a lively, photogenic plaza often filled with street performers and vintage bicycle rentals.

💡

Rent one of the colourful vintage-style bicycles and oversized hats from vendors in Fatahillah Square for a fun, classic Kota Tua photo.

3h$8

☀️ Afternoon

🏛️

Sunda Kelapa harbour

Sunda Kelapa, Jakarta

Jakarta's historic old harbour, still used by traditional wooden Bugis schooners (pinisi) loading and unloading cargo much as they have for generations — a fascinating working contrast to the modern city.

1.5h$5

🌙 Evening

🍜

Dinner near Glodok (Jakarta's Chinatown)

Glodok, Jakarta

Jakarta's historic Chinatown district, with excellent and affordable street food reflecting the city's significant Chinese-Indonesian community.

💡

Try nasi goreng and sate, though Glodok's specific Chinese-Indonesian dishes like kwetiau and bakmi are also well worth seeking out.

2h$18

🍽️ Meals

🌅

Kota Tua breakfast

Indonesian · $6

☀️

Kota Tua lunch

Indonesian · $8

🌙

Glodok dinner

Chinese-Indonesian · $18

🚌Kota Tua to Sunda Kelapa to Glodok · Various$12
Day 3

Thousand Islands Day Trip

Wednesday, June 16

Est. spend

$121

per person

🌅 Morning

🚆

Boat to the Thousand Islands (Kepulauan Seribu)

Kepulauan Seribu

A group of small islands off Jakarta's coast in the Java Sea, offering a genuine beach escape with white sand and clear water surprisingly close to the megacity.

💡

Book a day trip package that includes the boat transfer, as independent travel to specific islands can be logistically complex.

1.5hFree

☀️ Afternoon

🏛️

Snorkelling and beach relaxation

Kepulauan Seribu

A relaxed day of snorkelling, swimming, and beach time on one of the more accessible islands, such as Pulau Tidung or Pulau Pari — a genuine contrast to Jakarta's urban intensity.

4h$40

🌙 Evening

🍜

Return to Jakarta

Jakarta

Return to Jakarta in the evening, tired from a relaxing day at the beach, for a quiet dinner.

2h$25

🍽️ Meals

🌅

Pre-boat breakfast

Indonesian · $6

☀️

Island lunch

Indonesian (seafood) · $0 · Often included in the day trip package.

🌙

Jakarta dinner

Indonesian · $25

🚌Jakarta to Thousand Islands and back · Full day$50
Day 4

Istiqlal Mosque & Departure

Thursday, June 17

Est. spend

$65

per person

🌅 Morning

🏛️

Istiqlal Mosque and Jakarta Cathedral

Istiqlal Mosque, Jakarta

Southeast Asia's largest mosque, capable of holding over 200,000 worshippers, situated directly across the street from the Gothic-style Jakarta Cathedral — a striking symbol of Indonesia's religious diversity.

💡

Dress modestly and be prepared to remove shoes — guided tours are often available for visitors interested in learning about the mosque's history and architecture.

2hFree

☀️ Afternoon

🏛️

Final shopping at Grand Indonesia or Plaza Senayan

Jakarta

A final lunch and shopping at one of Jakarta's large modern malls for batik textiles, Indonesian coffee, or souvenirs before departure.

2h$25

🌙 Evening

🚆

Transfer to Soekarno-Hatta Airport

Soekarno-Hatta International Airport

Allow at least 3 hours before an international flight given Jakarta's notoriously heavy and unpredictable traffic.

1.5h$10

🍽️ Meals

🌅

Hotel breakfast

Indonesian · $6

☀️

Mall food court lunch

Indonesian · $10

🌙

Airport food

Indonesian/International · $14

🚌Central Jakarta to CGK Airport · 50min$10

Before you go

📅 Best time to visit

May–September (dry season) offers the most comfortable weather with less rainfall. The wet season (October-April) brings heavy, frequent rain and a higher risk of localised flooding.

🛂 Visas

Many nationalities can obtain a Visa on Arrival for Indonesia at major airports, or apply for an e-Visa in advance — check current requirements before travel.

💱 Currency

Indonesian Rupiah (IDR). Cards are accepted at malls and larger restaurants; cash is preferred at street food stalls and smaller vendors.

🆘 Emergency numbers

police: 110

ambulance: 118

💬 Things you won't find in a guidebook

  • Jakarta's traffic is notoriously heavy and unpredictable — build significant buffer time into any airport transfer or cross-city journey, and consider the airport train over taxis when possible.
  • The Thousand Islands offer a genuine, accessible beach escape from the megacity — book a day trip package rather than arranging independent transport.
  • Kota Tua's Fatahillah Square is liveliest and most photogenic on weekends, with street performers and vintage bicycle rentals.
  • Try Indonesian specialties beyond nasi goreng — soto betawi (Jakarta's own beef soup) and kerak telor (a traditional Betawi omelette) are genuine local dishes worth seeking out.
  • Dress modestly when visiting Istiqlal Mosque and other religious sites — covered shoulders and knees, and shoe removal, are expected.
🛡️

One thing worth not skipping

A 4-day trip to Jakarta, Indonesia without insurance is a gamble. Medical emergencies, cancelled flights, lost luggage — cover yourself before you leave.

World NomadsGet a quote →

Comprehensive cover for 150+ adventure activities, medical evacuation, trip cancellation, and baggage. Recommended for most travellers.

MedicalCancellationBaggageAdventure sports
SafetyWingFrom $42/month →

Subscription-based travel medical insurance. Best for longer trips, digital nomads, or frequent travellers. Renews weekly or monthly.

MedicalEmergency evacuationMonthly billingLong stays

Tripzeeker earns a small commission when you purchase — at no extra cost to you.

Was this useful?

Your rating helps us improve and tells other travellers what to trust.

How useful was this itinerary?

You might also like

Abu Dhabi, UAE
3 days

3 Days in Abu Dhabi: Mosques, Museums & Motorsport

culture · relaxation

Accra, Ghana
4 days

4 Days in Accra: History, the Year of Return & West African Culture

history · culture

Addis Ababa, Ethiopia
4 days

4 Days in Addis Ababa: Lucy's Bones, Coffee Ceremonies & Entoto Hill

history · culture

Flight price alert

We'll email you when flights to Jakarta, Indonesia drop to your target price.

More trips like Jakarta, Indonesia in your inbox

Weekly hand-crafted itineraries, hidden gems, and travel tips. Unsubscribe anytime.