Wake up early and head to Fatahillah Square to explore the old town. Visit the National Monument for panoramic city views.
Enjoy a local lunch at a street food stall and visit the Istiqlal Mosque, the largest mosque in Southeast Asia.
Take a sunset stroll around Ancol Dreamland and try Indonesian street food for dinner.
Explore Taman Sari water castle and enjoy a local breakfast at a nearby warung. Visit the Kraton Palace for a glimpse of Javanese culture.
Savour a Nasi Gudeg lunch, a traditional Javanese dish, and visit the vibrant Malioboro street for shopping and local crafts.
Experience a Ramayana ballet performance at Prambanan Temple complex.
Embark on a sunrise tour at Borobudur Temple and marvel at the impressive Buddhist architecture. Enjoy a local breakfast nearby.
Visit Pawon Temple and Mendut Temple to complete the temple circuit. Try traditional Indonesian cuisine for lunch.
Relax in the afternoon at a local spa for a traditional Javanese massage.
Rise early for a jeep ride to Mount Penanjakan to catch the sunrise over the volcanic landscape. Enjoy a simple breakfast at a local warung.
Hike to the crater rim of Mount Bromo and take in the breathtaking views. Visit the whispering sands and savour a local lunch.
Relax in the evening and enjoy a local dinner while stargazing at the clear night skies.
Visit Tegalalang Rice Terrace for a morning walk amidst the lush green terraces. Enjoy a healthy breakfast at a nearby cafe with a view.
Explore the vibrant Ubud Art Market and get acquainted with local Balinese art and crafts. Try a traditional Balinese lunch.
Attend a traditional Balinese dance performance in the evening at a local theatre.
Spend the morning surfing and sunbathing at the iconic Kuta Beach. Enjoy a refreshing coconut water from a beachside vendor.
Explore local beachfront cafes for a seafood lunch and indulge in water sports activities such as jet skiing or parasailing.
Catch a breathtaking sunset while strolling along the beach, and then enjoy a seafood dinner at a beachfront restaurant.
Relax in the morning at a local spa and enjoy a traditional Balinese massage. Indulge in a hearty Balinese breakfast.
Visit the Bajra Sandhi Monument for a cultural insight into Balinese history. Buy some souvenirs from the nearby Badung Market.
Stroll along the beach for the last time and enjoy a traditional Balinese feast for dinner.