Start your trip by immersing yourself in the rich history of Jakarta. In the morning, visit the National Monument (Monas) and learn about Indonesia's struggle for independence. Take a walk through Merdeka Square, a historic landmark. In the afternoon, explore the beautiful Istiqlal Mosque, the largest mosque in Southeast Asia. As the evening sets in, head to Kota Tua, the old town area, and explore its colonial architecture and vibrant street art.
Immerse yourself in Jakarta's vibrant culture. Start your day by visiting Taman Mini Indonesia Indah, a miniature park showcasing Indonesia's diverse culture. Explore the traditional houses, museums, and theaters. In the afternoon, visit the Jakarta Arts Theater for a traditional dance performance. In the evening, indulge in local cuisine at a traditional Indonesian restaurant.
Get ready for a day of shopping in Jakarta. Start your day at the Grand Indonesia Mall, a luxurious shopping destination. Explore its wide range of international and local brands. In the afternoon, visit Pasar Baru, a traditional market known for its textiles and batik. As the evening approaches, head to Thamrin City, a shopping center where you can find affordable fashion and accessories.
Escape the bustling city and connect with nature. Start your day by visiting the Taman Mini Indonesia Indah's Bird Park, home to various bird species. In the afternoon, head to Ragunan Zoo, where you can spot a wide range of animals. As the evening sets in, enjoy a relaxing walk along the Ancol Beach and take in the beautiful sunset.
Explore the modern side of Jakarta. Start your day at the National Gallery of Indonesia, where you can admire contemporary and traditional artworks. In the afternoon, visit the Jakarta Aquarium, home to a variety of marine life. As the evening approaches, head to the SKYE Bar and Restaurant, located on the 56th floor, for panoramic city views and delicious food.
Continue exploring Jakarta's cultural scene. Start your day at the Wayang Museum, dedicated to Indonesian traditional puppetry. In the afternoon, visit the Jakarta History Museum, housed in the old town hall building. As the evening sets in, attend a traditional Wayang Kulit (shadow puppet) performance at a local theater.
Escape the city and enjoy a day trip to the Thousand Islands. Take a boat ride to one of the islands and spend the day relaxing on the beach. Take a dip in the crystal-clear waters and explore the vibrant marine life while snorkeling. Enjoy a seafood lunch on the island before returning to Jakarta in the evening.
For a unique experience, visit the Ancol Dreamland, an amusement park overlooking the sea. Explore the Fantasy World, SeaWorld, and Dunia Fantasi theme parks for a day of fun and excitement. Another hidden gem is the Setu Babakan Cultural Village, where you can learn about the Betawi culture, traditional houses, and enjoy local cuisine.
Check out kayak.com for hotel and flight prices.