/
Day 1 - Jakarta
- Arrival Jakarta, transfer to hotel by shuttle transport
Day 2 - Palangkaraya
- Transfer from hotel to Jakarta Airport by shuttle transport
- Flight from Jakarta to Palangkaraya by Garuda
- Arrive into Palangkaraya to start cruise -
- Evening cruise Rangan River
Day 3 - Palangkaraya
- First full day cruise of Rungan River - observe orangutans and visit traditional village
Day 4 - Palangkaraya
- Second full day Rungan River cruise - bird-watching and botanical tour
Day 5 - Magelang
- Finish Rungan River cruise, transfer to Palangkaraya Airport
- Flight from Palangkaraya to Yogyakarta via Jakarta
- Arrival Yogyakarta, transfer Magelang
- Visit Borobudur
Day 6 - Magelang
- At leisure in Magelang (optional excursions).
Day 7 - Magelang
- Second free day in Magelang (optional excursions)
Day 8 - Magelang
- Third free day in Magelang with optional excursions

Day 9 - Karimun Jawa
- Transfer from Magelang to Semarang airport
- Flight from Semarang to Karimun Jawa, by speedboat to the Kura Kura Resort

Day 10 - Karimun Jawa
- At leisure in Karimun Jawa

Day 11 - Karimun Jawa
- Second free day in Karimun Jawa

Day 12 - Karimun Jawa
- Third free day in Karimun Jawa

Day 13 - Karimun Jawa
- Fourth free day in Karimun Jawa

Day 14
- Transfer from Karimun Jawa to Semarang by boat and flight