Itinerary / accommodation
Day 1 - fly out from London Heathrow
Day 2 - arrive Singapore, stay Crowne Plaza Changi 1 night
Day 3 - fly to Bali, transfer airport to hotel, stay Jimbaran Intercontinental 2 nights
Day 4 - Jimbaran
Day 5 - fly to Komodo, stay Seraya 4 nights
Day 6 - Seraya
Day 7 - Seraya
Day 8 - Fly to Bali, transfer to villa, stay Villa Leya, Ubud 5 nights
Day 9 - Ubud
Day 10 - Ubud
Day 11 - Ubud
Day 12 - Ubud
Day 13 - pick up from villa for transfer to Denpasar airport, fly to Yogyakarta, pick up from airport, stay Plataran Heritage Hotel, Borobudur 2 nights
Day 14 - Borobudur
Day 15 - transfer to Yogyakarta via Prambanan Temple, stay Royal Malioboro 2 nights
Day 16 - Yogyakarta
Day 17 - train to Surabaya and transfer to Mount Bromo, stay Plataran Bromo 2 nights
Day 18 - Bromo
Day 19 - transfer to Surabaya airport, stay Cordia Hotel Surabaya Airport 1 night
Day 20 - fly to Pangkalan Bun, Orang Utan tour 2 nights
Day 21 - Orang Utan tour
Day 22 - fly to Jakarta, transfer airport to hotel, stay The Hermitage 2 nights
Day 23 - Jakarta
Day 24 - fly to Singapore, stay Mercure on Stevens 1 night
Day 25 - fly home
Day 26 - arrive London Heathrow