1. Monas (National Monument)
The National Monument (Monas) is one of the most iconic landmarks in Jakarta. Located right in the heart of Merdeka Square, this 132 m tower was built to commemorate Indonesia’s struggle for independence.
Address: Gambir, Central Jakarta
Opening Hours: Daily from 8AM to 3PM
Ticket Price: Rp 10,000 per person
Inside the monument, visitors can take an elevator ride to the top floor observatory deck for panoramic views of the city. An interesting museum is also located at the base of the tower, providing insight into Indonesia’s national history. Don’t forget to check out the vibrant dioramas too.
2. Taman Mini Indonesia Indah
Spanning over 250 acres, Taman Mini Indonesia Indah (Beautiful Indonesia Miniature Park) is an open-air museum exhibiting Indonesia’s diverse culture.
Address: East Jakarta
Opening Hours: Daily from 8AM to 10PM
Ticket Price: Rp 15,000 per person
This family-friendly attraction features full-scale traditional houses representing Indonesia’s different provinces. Other highlights include the 4D cinema, cable car ride, artificial lake, and performance theatres showcasing cultural shows from around the country. It’s an excellent place to immerse in Indonesia’s rich heritage.
3. Jakarta Old Town
Discover the historic side of Jakarta at Jakarta Old Town (Kota Tua). Once the epicenter of Dutch East India Company trading, this area is filled with remnants of its colonial past.
Address: West Jakarta
Opening Hours: Daily 24 hours
Ticket Price: Free
Take a stroll along Fatahillah Square, dotted with imposing buildings like Jakarta History Museum, Wayang Museum, and Cafe Batavia. Continue to Sunda Kelapa port to see traditional pinisi ships and centuries-old warehouses. The old town’s cobbled streets, churches, temples, and unique architecture provides a glimpse into Jakarta’s bygone days.
4. Ancol Dreamland
Covering over 300 hectares along Jakarta’s waterfront, Ancol Dreamland is a huge recreation destination perfect for families.
Address: North Jakarta
Opening Hours: Daily 24 hours
Ticket Price: Rp 10,000 – Rp 590,000 per attraction
This massive complex contains theme parks like Dunia Fantasi, Sea World, and Atlantis Water Adventure Park. There’s also Pasar Seni souvenir market, gelanggang samudra dolphin show, Fantasy World amusement park, bowling & billiards center, and even a golf course. With so much to do, Ancol Dreamland is one of Jakarta’s most popular attractions.
5. National Museum of Indonesia
Housed in an elegant colonial building, the National Museum of Indonesia (Museum Nasional) has an expansive collection tracing Indonesia’s culture & heritage.
Address: Central Jakarta
Opening Hours: Tuesday – Sunday from 8AM to 4PM
Ticket Price: Rp 10,000 per person
See precious artefacts from prehistoric times to kingdom-era treasures. Other highlights include traditional textiles, Sukarno’s revolutionary paintings, dinosaur fossils, ethnographic displays, and Javanese gamelan instruments. Allow at least 2-3 hours to fully appreciate this important cultural institution.
6. Ragunan Zoo
Get up close with exotic animals at Ragunan Zoo, one of the oldest and largest zoos in Southeast Asia.
Address: South Jakarta
Opening Hours: Tuesday – Sunday from 7AM to 6PM
Ticket Price: Rp 15,000 per person
Spread across 140 hectares, Ragunan Zoo is home to over 270 animal species including Sumatran tigers, komodo dragons, orangutans, giraffes, and rhinos. Well-kept enclosures recreate natural habitats for the animals. Other facilities include an aquarium, petting zoo, turtle conservation center, and reptile museum.
7. Dunia Fantasi
Thrill-seekers will love Dunia Fantasi (Fantasy World), Indonesia’s biggest theme park conveniently located in Ancol Dreamland.
Address: North Jakarta
Opening Hours: Weekdays 11AM – 8PM, Weekends 11AM – 9PM
Ticket Price: Rp 210,000 – Rp 590,000 per person
With over 40 exhilarating rides and attractions, Dunia Fantasi promises an unforgettable day out. Brave the intense Halilintar roller-coaster, 360-degree swings of Niagara Flirting, or 5D Time Machine. The fun zones also include carnival games, 4D cinema, magic shows, ferris wheel and carousel.
8. Sea World Indonesia
Discover the wonders of marine life at Sea World Indonesia in Ancol Dreamland. This oceanarium showcases thousands of sea creatures and offers fun edutainment.
Address: North Jakarta
Opening Hours: Daily from 9AM to 6PM
Ticket Price: Rp 185,000 per person
Get up close with sharks, rays, otters and jellyfish in the aquarium tunnels. Catch sea lion and dolphin shows at the arena, or snap photos with macaws at the Rainbow Lorikeet Park. Other highlights include the 4D theater, shark & ray aquariums, feeding pools, and touch pools. A great family activity.
9. Jakarta Maritime Museum
Housed inside former Dutch East India Company warehouses, Jakarta Maritime Museum highlights Indonesia’s centuries-old maritime heritage.
Address: Jakarta Old Town
Opening Hours: Tuesday – Sunday from 9AM to 3PM
Ticket Price: Rp 5,000 per person
This museum features the diverse boats once used for trade and travel in the Indonesian archipelago. Intricately carved and brightly painted models of phinisi schooners, pinisi ships, ondie-ondie boats, and more are on display. An interesting peek into local seafaring history.
10. Istiqlal Mosque
The magnificent Istiqlal Mosque is the largest mosque in Southeast Asia. This iconic Jakarta landmark was built to honor Indonesian independence.
Address: Central Jakarta
Opening Hours: Daily from 4AM to 5PM (Non-Muslims 10AM to 3PM)
Ticket Price: Free
The striking modernist design is accented by geometric patterns and Courbusier-inspired concrete pillars. While only Muslims can enter the main prayer hall, non-Muslim visitors are welcome to admire the vast interior and exterior architecture of this national mosque. Definitely worth a visit when in Jakarta.