When people think of Indonesia, they often picture Bali’s temples, beaches, and waterfalls. But Jakarta, the country’s vibrant capital, is well worth a visit. This bustling metropolis is packed with history, culture, and modern attractions, making it a great stop if you’re traveling through Java.
Jakarta is huge—with a fast-paced lifestyle and heavy traffic—but that’s part of its charm. Whether you’re into history, shopping, food, or island escapes, there’s something here for every traveler. If you’re planning a few days in Jakarta, here are the 10 best things to do while exploring this dynamic city.
1. Visit the National Monument (Monas)

Standing 132 meters high, the National Monument (Monas) is one of Jakarta’s most iconic landmarks. Located in Merdeka Square, this towering structure commemorates Indonesia’s struggle for independence.
You can take an elevator ride to the top for panoramic views of Jakarta—but try to go on a clear day to avoid the city’s haze. The base of the monument also houses a museum detailing Indonesia’s independence movement, making it a must-visit for history lovers.
2. Explore Fatahillah Museum (Jakarta History Museum)

Located in Jakarta’s Old Town (Kota Tua), Fatahillah Museum is a fantastic place to learn about the history of Jakarta. Housed in a 300-year-old Dutch colonial building, the museum offers insight into Jakarta’s transformation over the centuries.
While you’re here, check out the replica of the Tugu Inscription, which dates back to the 5th century, as well as other historical artifacts, murals, and ancient maps. Afterward, stop by PAL8, a great spot to try authentic Indonesian cuisine.
3. Visit Istiqlal Mosque

As Southeast Asia’s largest mosque, Istiqlal Mosque is an architectural marvel that holds up to 200,000 worshippers. Built in 1978, it symbolizes Indonesia’s religious diversity and unity.
Inside, you’ll find massive marble courtyards, towering columns, and intricate Islamic designs. Even if you’re not religious, the mosque’s historical and cultural significance makes it a fascinating place to visit.
4. Discover the National Museum of Indonesia

Situated near Merdeka Square, the National Museum of Indonesia is a treasure trove of Indonesian history, culture, and art. Its vast collection includes:
- Ancient Hindu-Buddhist statues
- Gold and jewelry from Indonesia’s royal families
- Traditional Indonesian ceramics
- Prehistoric artifacts and fossils
It’s an excellent place to understand the country’s deep cultural roots. Plus, it’s a great indoor option if you need to escape Jakarta’s heat or rain.
5. Walk Through Merdeka Square

Merdeka Square is a massive open space—five times the size of Beijing’s Tiananmen Square! At its center stands the National Monument, surrounded by gardens, walking paths, and water features.
If you’re looking for a relaxing stroll or a place to unwind, Merdeka Square is the perfect spot—especially at sunset when the city lights up beautifully.
6. Admire Jakarta Cathedral

Right across from Istiqlal Mosque, you’ll find Jakarta Cathedral—a stunning neo-Gothic church built in 1901. Its twin spires and European-style interior make it one of the most beautiful buildings in Jakarta.
Inside, you’ll find stained glass windows, intricate woodwork, and religious artifacts. It’s a great stop to appreciate Jakarta’s religious diversity and colonial history.
7. Escape to the Thousand Islands

If you need a break from Jakarta’s bustling streets, take a boat trip to the Thousand Islands (Kepulauan Seribu)—a stunning archipelago just off the city’s coast.
There aren’t literally a thousand islands, but the ones that exist offer crystal-clear waters, white-sand beaches, and excellent snorkeling spots. You can opt for a private boat rental or join a shared tour to visit the most beautiful islands.
8. Visit the National Gallery

For art lovers, the National Gallery of Indonesia is a must-visit. Established in 1999, it houses over 1,700 pieces from renowned Indonesian artists like Raden Saleh, Affandi, and Basuki Abdullah.
The museum also features international works, making it a fantastic place to appreciate Indonesian and global art. After your visit, head to Skye Bar, a rooftop lounge 50 floors up, for a drink with an incredible Jakarta skyline view.
9. Explore Taman Mini Indonesia Park

For a deep dive into Indonesia’s diverse culture, head to Taman Mini Indonesia Park. This 250-acre cultural park features replicas of traditional houses, temples, and historical artifacts from Indonesia’s many ethnic groups.
You’ll also find a dinosaur park, a cable car, and beautiful gardens—making it a great spot for families and culture enthusiasts alike.
10. Wander Through Jakarta’s Chinatown (Glodok)

Known as Glodok, Jakarta’s Chinatown is one of the largest in Indonesia. It has been a hub for Chinese-Indonesian culture since the 17th century.
Strolling through Glodok, you’ll find historic temples, traditional markets, and incredible street food stalls. Don’t miss trying the local delicacies, like bakmi (noodles), mooncakes, and Chinese-style dim sum.
Final Thoughts
Jakarta is more than just a busy capital—it’s a city filled with history, culture, and hidden gems waiting to be explored. Whether you’re visiting for a quick stopover or staying a few days, these 10 experiences will give you a taste of Jakarta’s rich heritage and modern energy.
What’s your favorite thing about Jakarta? Let me know in the comments below!
With Love Luna