Begin your trip in Jakarta's old town, where you'll find plenty of historical landmarks, museums, and colorful streets to explore. Be sure to visit the National Museum, Wayang Museum, and Fatahillah Square, which is known for its old buildings and street performers.
Bali is a perfect destination for families due to its beaches, temples, and family-friendly activities like waterparks and zoos. Spend a day relaxing on the beach, and another exploring popular attractions like Ubud Monkey Forest, Tirta Empul Temple, and the Sacred Monkey Forest Sanctuary.
Yogyakarta is a cultural hub where parents and kids can learn about Javanese traditions and history. Visit Borobudur Temple, the world's largest Buddhist temple, and Prambanan Temple, a stunning Hindu temple. There are also kid-friendly activities such as the Gembira Loka Zoo and the Sultan's Palace.
Lombok is a less crowded island that boasts beautiful beaches and landscapes. Visit Kuta Beach for its stunning scenery and enjoy the clear waters at Mawun Beach. For a unique experience, visit the Senaru Sasak Village, where you can learn about traditional Lombok life.
Bandung is a vibrant city with kid-friendly attractions such as Dusun Bambu Family Leisure Park, Trans Studio Bandung theme park, and the Tangkuban Perahu volcano. Parents can also visit the shopping areas, like the famous Cihampelas Walk and Riau Junction Factory Outlets.
End your trip on a high note with the beautiful Gili Trawangan island. Rent bicycles and enjoy the scenic views, or snorkel and discover various colorful fish and turtles. Don't forget to visit the night market, which sells various goods and street food.
For this itinerary, it is recommended to take a combination of domestic flights and car rentals. Bus and train options are also available in some destinations, but may be less convenient for families with children. Domestic flights can range from IDR 500,000 to IDR 1,500,000 depending on the season and demand.
If you have more time, consider extending your stay in Bali or Lombok, these destinations offer multiple activities such as snorkeling, surfing, and hiking. If you have less time, consider skipping Bandung or Jakarta and spend an extra day in Yogyakarta or Lombok.
Indonesia has various airports, but the main airports used for this itinerary are Soekarno-Hatta International Airport (CGK) in Jakarta and Ngurah Rai International Airport (DPS) in Bali, Adisucipto International Airport (JOG) in Yogyakarta, Lombok International Airport (LOP) in Lombok. CGK Airport is 12 miles away from Jakarta's city center, while DPS Airport is only 6.2 miles away from Denpasar's city center.