Start your trip in the capital city of Jakarta. In the morning, explore the historical sites such as the National Monument and Jakarta History Museum. In the afternoon, visit Kidzania, an interactive indoor theme park where kids can role-play different professions. End the day with a relaxing walk around Ancol Dreamland, a waterfront amusement park.
Travel to Yogyakarta, known for its rich cultural heritage. Start your day with a visit to the magnificent Prambanan Temple, a UNESCO World Heritage site. In the afternoon, explore the Sultan's Palace, also known as the Kraton, and learn about Javanese royal history. End the day with a mesmerizing sunset at Ratu Boko Palace.
Fly to the beautiful island of Bali. Start your day with a visit to the Sacred Monkey Forest Sanctuary in Ubud, where you can interact with playful monkeys in a lush forest setting. In the afternoon, explore the breathtaking Tegalalang Rice Terraces and enjoy the stunning views. End the day with a visit to the famous Tanah Lot Temple, known for its picturesque sunset.
Take a boat ride to the nearby island of Lombok. Explore the stunning beaches of Kuta and Tanjung Aan, known for their pristine white sands and crystal-clear waters. In the afternoon, visit the traditional Sasak Village and immerse yourself in the local culture. End the day with a relaxing sunset at Malimbu Hill.
Take a short boat ride to the idyllic Gili Islands. Spend the day snorkeling in the crystal-clear waters and exploring the vibrant marine life. Enjoy a relaxing beach picnic and soak up the sun on the beautiful sandy beaches. End the day with a charming sunset horseback ride along the coastline.
Travel to Bandung, known as the "Paris of Java." Start your day with a visit to the stunning Tangkuban Perahu volcano, where you can hike to the crater and enjoy panoramic views. In the afternoon, explore the Dusun Bambu Family Leisure Park, a family-friendly attraction with beautiful gardens and recreational activities. End the day with a visit to the iconic Trans Studio Bandung, a massive indoor theme park.
Return to Jakarta for your departure. In the morning, visit the Taman Mini Indonesia Indah, a cultural park that showcases the diversity of Indonesian culture. Explore the different pavilions representing various provinces of Indonesia. In the afternoon, indulge in some shopping at the vibrant markets of Pasar Baru and Tanah Abang. Say goodbye to Indonesia with a delicious traditional Indonesian dinner.
For off the beaten path attractions, consider visiting the Jatiluwih Rice Terraces in Bali, a UNESCO World Heritage site known for its stunning landscapes. The Waterbom Bali water park is also a favorite among families, offering thrilling water slides and pools. In Bandung, don't miss the unique and educational experience at the Museum of Geology. Locals love exploring the beautiful underwater world of Karimunjawa Islands, which can be reached by boat from Semarang, Central Java.
For hotel and flight prices, you can check here.