In the morning, visit Tegalalang Rice Terrace and enjoy the stunning view of rice paddies. In the afternoon, take a dip in Tegenungan Waterfall. In the evening, go to Campuhan Ridge Walk to witness a stunning sunset while walking through the lush greenery.
In the morning, explore Baluran National Park, home to exotic wildlife such as Javanese water buffalo, deer, and monkeys. In the afternoon, go on a jungle trek to Ijen Crater and witness the mesmerizing blue flames. In the evening, relax and stargaze at the hot springs in the area.
In the morning, hike up Mount Bromo to catch a stunning sunrise. In the afternoon, visit Madakaripura Waterfall, the tallest waterfall in Java. In the evening, enjoy the scenic view of the rolling hills at Bukit Teletubbies.
In the morning, visit Borobudur Temple, a UNESCO World Heritage Site and the largest Buddhist temple in the world. In the afternoon, explore Prambanan Temple, a Hindu temple complex located nearby. In the evening, watch a traditional Javanese dance performance and dine on authentic Indonesian cuisine.
In the morning, take a boat to Komodo National Park and see the legendary Komodo dragons. In the afternoon, snorkel and swim around Pink Beach, a stunning beach known for its pink sand. In the evening, enjoy the sunset at Gili Lawa Darat and watch thousands of fruit bats fly out from Kalong Island.
In the morning, visit Tanah Lot Temple, a sea temple situated on a rock formation. In the afternoon, relax on Sanur Beach, one of the most beautiful beaches in Bali. In the evening, head to Kuta to enjoy the buzzing nightlife and indulge in some local street food.
Other places to consider include Mount Rinjani, Lake Toba, and Raja Ampat. For day trips, consider visiting Tirta Gangga Water Palace or Uluwatu Temple. To maximize your fun, bring comfortable walking shoes, sunglasses, sunscreen, and insect repellent, and be prepared for hot and humid weather.
Check hotel and flight prices here.