-
Day 1: Kuta Beach
15 minutes (3.9 km) from Ngurah Rai International Airport
Surfing and relaxation
-
Day 2: Ubud Monkey Forest
1 hour 25 minutes (34 km) from Kuta Beach
Playful monkey interactions
-
Day 3: Mount Batur Volcano Trekking Tour
2 hours 10 minutes (51 km) from Ubud Monkey Forest
Breathtaking sunrise views
-
Day 4: Tegalalang Rice Terrace
50 minutes (19 km) from Mount Batur Volcano
Stunning natural beauty
-
Day 5: Pura Ulun Danu Bratan
1 hour 45 minutes (57 km) from Tegalalang Rice Terrace
Scenic temple experience
-
Day 6: Diving at Menjangan Island
2 hours 30 minutes (95 km) from Pura Ulun Danu Bratan
Exotic marine life
-
Day 7: Prambanan Temple
2 hours 20 minutes (127 km) from Menjangan Island
Historical religious site
-
Day 8: Borobudur Temple
1 hour (20 km) from Prambanan Temple
World's largest Buddhist temple
-
Day 9: Baliem Valley, Papua
3 hours (904 km) from Borobudur Temple (fly from Yogyakarta)
Authentic tribal culture
-
Day 10: Raja Ampat Islands
4 hours 5 minutes (1,659 km) from Baliem Valley (fly from Jayapura Airport)
Beautiful diving spots
-
Day 11: Amed Beach
2 hour 30 minutes (120 km) from Raja Ampat Islands (fly from Sorong Airport)
Beach and snorkeling
-
Day 12: Jakarta Old Town
1 hour 25 minutes (76 km) from Amed Beach (fly from Denpasar Airport)
Historical and cultural site
-
Day 13: Shopping at Pasar Baru Jakarta
40 minutes (14.7 km) from Jakarta Old Town
Cultural shopping experience
-
Day 14: Thousand Islands
2 hour 10 minutes (68 km) from Pasar Baru Jakarta
Scenic island getaway
If you have more time, consider adding a visit to Uluwatu Temple or Seminyak Beach in Bali, or exploring Bukit Lawang in North Sumatra or Bromo Tengger Semeru National Park in East Java in Indonesia. On the other hand, if you have less time, consider skipping Baliem Valley or Raja Ampat Islands, or having a shorter visit to Thousand Islands or Amed Beach. It's also recommended to book tours and accommodations in advance to streamline your trip.