Best Things to Do in Jakarta, Indonesia

Jakarta is Indonesia's capital and largest city, a megacity of 33 million on Java's northwest coast that is one of Southeast Asia's most dynamic urban environments. The colonial Kota Tua (Old Batavia) district, the National Museum (Indonesia's finest), and a food scene of extraordinary diversity make Jakarta worth a day or two on any Indonesia itinerary.

Find Things to Do →
Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta Jakarta

The unmissable in Jakarta

These are the staple sights — don't leave Jakarta without seeing them.

1
Syracuse Greek Theater (Teatro Greco)
#1 must-see

Syracuse Greek Theater (Teatro Greco)

Explore →
2
Syracuse Cathedral (Duomo di Siracusa)
#2 must-see

Syracuse Cathedral (Duomo di Siracusa)

Explore →
3
Trapani and Paceco Salt Pans Natural Reserve (Riserva Naturale Integrale Saline di Trapani e Paceco)
#3 must-see

Trapani and Paceco Salt Pans Natural Reserve (Riserva Naturale Integrale Saline di Trapani e Paceco)

Explore →

Attractions in Jakarta

More attractions in Jakarta

#4 Ahsan Manzil (Pink Palace)

Ahsan Manzil (Pink Palace)

Explore →
#5 Tiradentes Square (Praça Tiradentes) 💎 Hidden Gem by Locals

Tiradentes Square (Praça Tiradentes)

Explore →
#6 Dhakeshwari Temple

Dhakeshwari Temple

Explore →
#7 Ancol Dreamland (Taman Impian Ancol)

Ancol Dreamland (Taman Impian Ancol)

Explore →
#8 Ancol Ocean Dream Samudra

Ancol Ocean Dream Samudra

Explore →
#9 Bogor

Bogor

Explore →
#10 Fatahillah Square (Taman Fatahillah)

Fatahillah Square (Taman Fatahillah)

Explore →
#11 Glodok (Jakarta Chinatown)

Glodok (Jakarta Chinatown)

Explore →
#12 Indonesia National Monument (Monas)

Indonesia National Monument (Monas)

Explore →
#13 Jalan Surabaya Market (Pasar Antik Jalan Surabaya)

Jalan Surabaya Market (Pasar Antik Jalan Surabaya)

Explore →
#14 KidZania Jakarta

KidZania Jakarta

Explore →
#15 Museum Wayang (Puppet Museum)

Museum Wayang (Puppet Museum)

Explore →
#16 National Museum

National Museum

Explore →
#17 Pejaten Village

Pejaten Village

Explore →
#18 Sunda Kelapa (Jakarta Old Port)

Sunda Kelapa (Jakarta Old Port)

Explore →
#19 Taman Mini Indonesia Indah (Beautiful Indonesia in Miniature Park)

Taman Mini Indonesia Indah (Beautiful Indonesia in Miniature Park)

Explore →
#20 Waterbom Jakarta

Waterbom Jakarta

Explore →
See all things to do in Jakarta

Compare tours, check availability, and book with free cancellation.

Jakarta sits on the northwestern coast of Java, a city that has grown from the Dutch colonial port of Batavia into one of the world’s largest urban agglomerations. Note: Indonesia is relocating its capital to Nusantara in East Kalimantan; Jakarta will retain its status as the country’s commercial center indefinitely. The things to do in Jakarta include Kota Tua (Old Batavia), the colonial quarter with Fatahillah Square surrounded by Dutch buildings now housing the Jakarta History Museum, the Wayang (puppet) Museum, and the Fine Arts and Ceramics Museum; the National Museum of Indonesia (also called Museum Gajah/Elephant Museum for the elephant statue outside), with Indonesia’s finest collection of antiquities, Majapahit gold, and ethnographic objects from across the archipelago; the Istiqlal Mosque (the largest mosque in Southeast Asia) and neighboring Jakarta Cathedral. The Thousand Islands (Pulau Seribu), a national park of small coral islands in Jakarta Bay, accessible by fast boat (45-90 minutes) is the nearest beach escape. SCBD and Senopati are the city’s trendiest restaurant and bar neighborhoods.

Best time to visit

June through September is the driest period. Jakarta receives significant rainfall throughout the year (annual total around 1,800mm); January-February are the wettest months, often with flooding in low-lying areas. Heat and humidity are constant year-round (28-32°C, 70-80% humidity). The city is best visited as part of a broader Java itinerary rather than as a destination in itself.

Getting around

Soekarno-Hatta International Airport is 20 km west of the city; the Railink airport express to central Jakarta takes 40 minutes. Jakarta’s traffic is severe; the TransJakarta BRT and MRT (Metro Rail Transit, partial network) help significantly. Grab and Gojek ride-hailing are essential. The city is spread across a large area; using the MRT (operational from Lebak Bulus to Bundaran HI and extending north) for north-south movement saves significant time.

What to eat

Jakarta is an extraordinary food city, reflecting the diversity of Indonesia’s 17,000 islands. Nasi Padang (a cafeteria-style format where you select from rows of Sumatran curries with rice) is everywhere; Warung Sederhana is the most cited chain. Soto Betawi (Jakarta’s local version of the spiced beef soup) and ketoprak (rice cake with vegetables and peanut sauce) are city specialties. For modern Jakarta, the SCBD and Kemang areas have Indonesia’s most sophisticated restaurant and bar scenes. The night market on Mangga Besar is one of the best street food strips. Tim Ho Wan (Singapore’s Michelin-starred dim sum, now with Jakarta branches) and Union Group restaurants anchor the upscale international dining scene.

Frequently asked questions

Is Jakarta worth visiting for tourists?

For one to two days, yes — particularly for the National Museum and Kota Tua. Jakarta is not a classic tourist city (no temples, no beaches, no great monuments beyond the colonial quarter) but its energy, food diversity, and role as Indonesia's cultural melting pot make it more interesting than its transit-city reputation suggests. Most visitors stop for a day before flying to Bali or continuing to Yogyakarta.