This itinerary provides an 11-day tour of Jakarta, Bandung, Yogyakarta, and Bali in Indonesia. Day 1 includes arrival in Jakarta and city tour. Day 2 is a train ride to Bandung and city tour there. Day 3 is another train ride to Yogyakarta and cultural performances. Day 4 includes a flight to Bali and activities there like temple visits and dance performances. The following days feature more cultural sights and activities around Bali before the tour concludes with a departure transfer on Day 11.