Arrive in Yogyakarta, where your private cab will transfer you to a family-friendly hotel with adjoining or spacious rooms. Spend the rest of the day relaxing or take a gentle evening walk at Alun-Alun Kidul Square, where kids can enjoy colorful pedal-lit cars and families can try street snacks.
Start early with a sunrise trip to Borobudur Temple, using an electric shuttle to make it easier for kids and seniors. Later, visit the iconic Prambanan Temple (entry optional if kids are tired). Then, enjoy a light cultural visit to a batik craft village, where families can see how traditional fabrics are made — some workshops even let kids try painting their own mini batik piece.
After breakfast, take a short flight to Bali. On arrival, your private transfer will take you to a family resort or villa with pool access or a beach nearby. Spend the afternoon relaxing at the resort — ideal for swimming, games, or just unwinding.
Begin your day with a visit to the famous Tegalalang Rice Terraces, offering photo-friendly views and short trails. Continue to Tegenungan Waterfall — a family-accessible site with shaded viewpoints. End the day at Monkey Forest in Ubud, where kids love watching playful monkeys in a protected, jungle-like setting. Return by evening for some poolside downtime.
Start the day with a glass-bottom boat ride to Turtle Island, where children can see marine life and turtles up close. After lunch, drive to Uluwatu Temple perched on a cliff — a great sunset photo stop with optional Kecak dance show. Parents can relax while the kids enjoy the open surroundings. Return to the hotel for your final night.
Enjoy your last breakfast in Bali. Depending on your flight timing, spend the morning at leisure by the pool or walking the beach. Later, transfer to the airport for your return flight to India with memories of temples, monkeys, boats, and beaches.