Day 1: Arrival to Jakarta; and rest day in leisure to explore in your own and overnight.
Day 2: Countryside Tour: Experience the Indonesian countryside up through the mountain resort, and visit to Bogor Botanical Garden (Tropical plants), beautiful view of Tea Plantations as well as the stunning valley with pine trees all around through the winding road of Puncak. Enjoy the wild animals in the Safari Garden. Overnight at Jakarta.
Day 3: Travel to Yogyakarta: Enjoy Borobudur Tour: Visit World Biggest Buddha Temple, Borobudur in Magelang. It is surrounded by spectacular volcanoes - Merapi, Merbabu, Sumbing and Sindoro. Also visit Pawon temple and Mendut temple (Buddha Sakyamuni). Overnight at Yogyakarta.
Day 4: Yogyakarta City Tour: Visit "Kraton", the magnificent palace and Taman Sari (Water Castle). Later visit a traditional batik home industry and Kotagede - the original home of Yogya's silverware.
Day 5: Travel to Bali; and rest day in leisure to explore in your own and overnight.
Day 6: Bali: Bedugul and Tanah Lot Sunset Tour: Visit the huge state temple of Taman Ayun (beautiful garden) , built by I Gusti Agung Putu, the Raja of Mengwi, in 1634. Travel continue to Pura Ulun Danu (Shaivite water temple) located on Beratan lake in Bedugul. Then drive on for a visit to Monkey Forest. In evening , travel to Tanah Lot for Sunset. Overnight at Bali.
Day 7: Bali: Denpasar Tour (Half Day): Visit Bali Museum and the art centre Werdhi Budaya along with last traditional market. Overnight at Bali.
Day 8: Bali: Kintamani and Besakih Tour: Enjoy exciting Barong Dance in Batubulan Village and explore Traditional Balinese House Compound. Visit Three largest handicraft centres - Celuk village (Gold and Silver Smiths), Mas Village (Woodcarving Center) and Ubud Village (Traditional & Modern painting). Later visit Batur Active volcano; Besakih (Mother Temple and biggest temple); and Kertagosa, an ancient court house. Overnight at Bali.
Day 9: Bali: Day in leisure to explore the beaches, shoppings and Overnight.
Day 10: Departure from Bali