Indonesia Highlights Adventure Tour: 21 Days Across Sulawesi, Java & Bali
Explore Indonesia in 21 days from Sulawesi to Java and Bali, discovering Toraja, Borobudur, Bromo, Ijen, waterfalls, temples and Nusa Penida

Embark on an extraordinary 21-day journey across Indonesia’s most captivating islands, combining the rich culture of Sulawesi, the ancient heritage of Java, and the tropical beauty of Bali and Nusa Penida. This carefully crafted private tour offers an unforgettable blend of authentic traditions, breathtaking landscapes, volcano adventures, waterfalls, temples, rice terraces, snorkeling experiences, and relaxing beach escapes.
- 🌋 Discover 3 Incredible Indonesian Islands – Experience the diverse cultures, landscapes and traditions of Sulawesi, Java and Bali in one unforgettable private journey.
- 🏔️ Explore the Mystical Toraja Highlands – Discover ancient burial traditions, traditional Tongkonan villages, Tau-Tau statues, megalithic sites and breathtaking mountain scenery.
- ☁️ Witness the Magical Lolai Sunrise – Watch the sunrise above the clouds from one of Toraja’s most spectacular highland viewpoints.
- 🛕 Visit Borobudur & Prambanan Temples – Explore two of Indonesia’s greatest cultural treasures and magnificent ancient temple complexes.
- 👑 Experience Yogyakarta’s Royal Heritage – Discover the Sultan’s Palace and the fascinating traditions of Javanese culture.
- 🕳️ Adventure into Jomblang Cave – Descend into a spectacular vertical cave and witness the famous “Heavenly Light” illuminating the underground forest.
- 🌅 Experience the Legendary Mount Bromo Sunrise – Witness one of Indonesia’s most iconic volcanic landscapes as the sun rises over Mount Bromo.
- 💦 Discover Hidden Madakaripura Waterfall – Enter a dramatic canyon surrounded by towering cliffs and cascading tropical waterfalls.
- 🔥 Trek to the Ijen Crater – Experience the extraordinary turquoise crater lake and fascinating volcanic landscape of Mount Ijen.
- 🌴 Cross from Java to Tropical Bali – Continue your adventure from East Java across the Bali Strait into the island of the gods.
- 🤿 Snorkel in Northern Bali – Explore vibrant coral reefs and tropical marine life around Pemuteran and West Bali National Park.
- 🌿 Trek to Sekumpul Waterfall – Hike through lush jungle, traditional villages and spectacular rice terraces to one of Bali’s most beautiful waterfalls.
- 🛕 Discover Bali’s Sacred Temples – Visit Handara Gate and the picturesque Ulun Danu Beratan Temple surrounded by mountain scenery.
- 🍛 Experience a Traditional Balinese Cooking Class – Learn authentic Balinese cuisine, local ingredients and traditional cooking techniques at Rumah Desa.
- 🌾 Explore Jatiluwih Rice Terraces – Admire Bali’s spectacular UNESCO-listed cultural landscape and traditional Subak irrigation system.
- 🎨 Relax in Cultural Ubud – Enjoy two free days to discover Ubud’s art, temples, markets, cafés, wellness experiences and peaceful surroundings.
- 🏝️ Explore the Dramatic Nusa Penida Coastline – Visit iconic Kelingking Beach, Broken Beach and Angel’s Billabong.
- 🐠 Private Nusa Penida Snorkeling Trip – Enjoy a private boat experience and discover the crystal-clear waters surrounding the island.
- 💎 Discover Diamond & Atuh Beach – Explore the spectacular eastern coastline of Nusa Penida, including the famous Thousand Islands viewpoint and Tree House.
- 🚐 Private Door-to-Door Travel Experience – Enjoy a carefully designed itinerary with private transportation, local expertise and seamless transfers throughout your 21-day Indonesia adventure.
Discover Indonesia’s Culture, Volcanoes, Temples, Tropical Islands & Natural Wonders
Begin your adventure in South Sulawesi, where you will discover the fascinating culture of Tana Toraja, renowned for its unique Tongkonan houses, ancient burial sites, megalithic traditions, and spectacular mountain scenery. Continue to Yogyakarta, the cultural heart of Java, to explore the magnificent UNESCO World Heritage temples of Borobudur and Prambanan, as well as the historic Sultan’s Palace.
Experience thrilling adventures in East Java with an expedition into Jomblang Cave, sunrise at the iconic Mount Bromo, the hidden beauty of Madakaripura Waterfall, and the stunning turquoise crater lake of Mount Ijen. Crossing to Bali, immerse yourself in the island’s enchanting atmosphere through snorkeling trips, jungle trekking to waterfalls, traditional cooking classes, UNESCO-listed rice terraces, and the artistic charm of Ubud.
Your journey concludes with an unforgettable escape to Nusa Penida, where dramatic cliffs, pristine beaches, crystal-clear waters, and vibrant marine life create the perfect tropical paradise.
This exclusive tour is ideal for travelers seeking the ultimate Indonesian experience—combining culture, nature, adventure, local traditions, wildlife, volcanoes, waterfalls, temples, island exploration, and leisure time into one seamless itinerary.
Day 1 – Makassar Arrival & Hotel Transfer
Arrive in Makassar, South Sulawesi, where your private driver and guide will welcome you at the airport. Transfer to your hotel and enjoy the remainder of the day at leisure. Relax and prepare for your journey into the fascinating Toraja Highlands.
Note to Know
Route: Airport to Makassar
Duration: 30-45 Minutes
Accommodation: Overnight in Makassar
Day 2 – Makassar to Toraja via Parepare & Bambapuang
Begin your overland journey from Makassar to Tana Toraja. Travel through the scenic countryside and stop in Parepare, an important coastal city in South Sulawesi. Continue toward Bambapuang, famous for its spectacular mountain scenery and panoramic views. Arrive in Toraja and check in to your hotel.
Note to Know
Route: Makassar to Toraja Highland
Duration: 9-10 Hours
Accommodation: Overnight in Toraja
Day 3 – Toraja Heritage Tour: Lemo, Tampang Allo & Kete Kesu
Explore the fascinating traditions of Toraja with visits to Lemo, known for its cliffside burial caves and Tau-Tau statues. Continue to Tampang Allo, an important ancient burial site. Enjoy a scenic walk through local villages and rice terraces toward Kambira, famous for its traditional baby-tree graves. Continue to the Jesus Blessing Statue before visiting Kete Kesu, one of Toraja's most famous traditional villages.
Note to Know
Route: Toraja Day Tour
Duration: 8 - 9 Hours
Accommodation: Overnight in Toraja
Day 4 – Toraja Highlands: Pallawa, Sa'dan & Batutumonga
Discover the northern Toraja Highlands, beginning with Pallawa, a traditional Torajan village famous for its Tongkonan houses. Continue to Sa'dan, an important center of traditional Toraja weaving. Visit Bori and its impressive megalithic stones before heading to Batutumonga, where you can enjoy spectacular mountain and rice-field views. Finish the day with a scenic walk down through villages and rice terraces.
Note to Know
Route: Toraja Day Tour
Duration: 8 - 9 Hours
Accommodation: Overnight in Toraja
Day 5 – Lolai Sunrise, Toraja to Makassar & Flight to Yogyakarta
Start early in the morning for Lolai, often called the "Land Above the Clouds," to enjoy a beautiful sunrise over the Toraja mountains. After breakfast, begin the drive back to Makassar. Continue to the airport for your flight to Yogyakarta, the cultural heart of Java. Upon arrival, transfer to your hotel.
Note to Know
Route: Toraja to Makassar + Flight to Yogyakarta ( Depart 17:20, Arrive 18:00 )
Duration: 10-12 Hours
Accommodation: Overnight in Yogyakarta
Day 6 – Yogyakarta Heritage Tour: Prambanan, Sultan's Palace & Borobudur
Discover the cultural treasures of Yogyakarta. Visit Prambanan Temple, one of Indonesia's most impressive Hindu temple complexes. Continue to the Sultan's Palace (Kraton Yogyakarta) to learn about Javanese royal traditions and culture. In the afternoon, explore Borobudur Temple, the world's largest Buddhist temple and one of Indonesia's most important UNESCO World Heritage Sites.
Note to Know
Route: Yogyakarta Day Tour
Duration: 8 Hours
Accommodation: Overnight in Yogyakarta
Day 7 – Jomblang Cave Adventure
Experience an exciting underground adventure at Jomblang Cave. Descend into the spectacular vertical cave and explore its lush underground forest. One of the highlights is the famous "heavenly light," where sunlight enters through the cave opening and creates a dramatic natural spectacle. Return to Yogyakarta after your adventure.
Note to Know
Route: Yogyakarta Day Tour
Duration: 8 Hours
Accommodation: Overnight in Yogyakarta
Day 8 – Train to Malang & Transfer to Bromo
Take a scenic train journey from Yogyakarta toward Probolinggo, East Java. Upon arrival, meet your local driver and continue by road toward the Mount Bromo area. Check in to your accommodation and enjoy a relaxing evening before the early-morning volcano adventure.
Note to Know
Route:
- Yogyakarta to Malang by Train ( 07:37-13:41 )
- Malang to Bromo by CarDuration: 9 Hours
Accommodation: Overnight in Bromo Area
Day 9 – Bromo Sunrise, Madakaripura Waterfall & Jember
Rise early for the spectacular Mount Bromo sunrise experience. Travel to a viewpoint to watch the sun rise over the volcanic landscape, followed by a visit to the Bromo crater area. Continue to Madakaripura Waterfall, a dramatic waterfall surrounded by towering cliffs. Afterward, drive toward Jember for an overnight stay.
Note to Know
Route: Bromo to Jember
Duration: 6 Hours
Accommodation: Overnight in Jember
Day 10 – Jember Agrotourism & Drive to Ijen
Discover the agricultural landscape around Jember with an agrotourism experience, learning about local plantations and Indonesian agricultural traditions. Continue your journey toward the Ijen area, where you will spend the night before the early-morning crater excursion.
Note to Know
Route: Jember to Ijen
Duration: 4 Hours
Accommodation: Overnight in Ijen Area
Day 11 – Ijen Crater Sunrise, Crossing to Bali & Pemuteran
Begin early for the Ijen Crater sunrise trek, famous for its turquoise crater lake, volcanic landscape and traditional sulfur-mining activity. After the trek, travel toward Ketapang Harbor and cross the Bali Strait by ferry. Continue by private vehicle to Pemuteran, a peaceful coastal village in northern Bali.
Note to Know
Route:
- Ijen to Ketapang Port ( 1h,30m )
- Ketapang to Gilimanuk by Ferry ( 1h )
- Gilimanuk to Pemuteran ( 1h )
Duration: 3.5 Hours
Accommodation: Overnight in Pemuteran
Day 12 – Snorkeling & West Bali National Park
Enjoy a tropical snorkeling adventure around the waters of Pemuteran and West Bali National Park. Discover colorful coral reefs, tropical fish and beautiful coastal scenery. Enjoy a relaxing day surrounded by the marine beauty of northern Bali.
Note to Know
Route: Bali Day Trip
Duration: 8 Hours
Accommodation: Overnight in Pemuteran
Day 13 – Pemuteran to Sekumpul Waterfall & Munduk
Travel east through the lush landscapes of northern Bali to Sekumpul Waterfall, one of Bali's most spectacular waterfalls. Enjoy a jungle trekking experience through tropical vegetation, local villages and rice terraces. Continue to Munduk, a beautiful mountain village known for its cool climate, waterfalls and plantations.
Note to Know
Route: Pemuteran to Munduk
Duration: 3.5 Hours
Accommodation: Overnight in Munduk
Day 14 – Handara Gate, Ulun Danu Temple, Cooking Class, Jatiluwih & Ubud
Visit the famous Handara Gate before continuing to Ulun Danu Beratan Temple, a picturesque temple located beside Lake Beratan. Experience a traditional Balinese cooking class at Rumah Desa, where you can learn about local ingredients and culinary traditions. Continue to Jatiluwih Rice Terraces, a UNESCO-recognized cultural landscape, before arriving in Ubud.
Note to Know
Route: Munduk to Ubud + Trip
Duration: 8-9 Hours
Accommodation: Overnight in Ubud
Days 15–16 – Ubud Free Days
Enjoy two free days in Ubud at your own leisure. Explore the town, visit art galleries and local markets, relax at your hotel or spa, discover nearby temples, or simply enjoy the peaceful atmosphere of Bali's cultural heart.
Day 17 – Ubud to Nusa Penida: West Island Tour & Snorkeling
Transfer from Ubud to Sanur Port and take a fast boat to Nusa Penida. Explore the spectacular western side of the island, including Angel's Billabong, Broken Beach and Kelingking Beach. Continue with a private-boat snorkeling experience to discover the beautiful marine environment surrounding Nusa Penida.
Note to Know
Route: Ubud to Nusa Penida + Trip
- Ubud to Sanur Port ( 1h, 30m )
- Speed Boat to Nusa Penida ( 45m )
Duration: 8-9 Hours
Accommodation: Overnight in Nusa Penida
Day 18 – Nusa Penida East Tour: Diamond Beach, Atuh Beach & Thousand Islands
Explore the eastern side of Nusa Penida, visiting the breathtaking Diamond Beach and Atuh Beach. Continue to the famous Tree House and Thousand Islands viewpoint for spectacular coastal scenery. Later, take the fast boat back to Bali and transfer to your hotel in Kuta, Legian, Seminyak or Nusa Dua.
Note to Know
Route: Nusa Penida to Bali + Trip
- Speed Boat to Sanur ( 45m )
- Bali Hotel Transfer ( 45m )
Duration: 8-9 Hours
Accommodation: Overnight in Kuta, Legian, Seminyak or Nusa Dua
Days 19–20 – Bali Free Days
Enjoy two free days in Bali according to your own interests. Relax on the beach, explore local markets, enjoy Balinese cuisine, visit nearby attractions or simply spend time relaxing at your hotel.
Day 21 – Farewell & Airport Transfer
Your 21-Day Sulawesi, Java & Bali adventure comes to an end. Enjoy your final morning in Bali before your private transfer to the airport for your departure flight. Thank you for traveling with us, and we hope to welcome you back to Indonesia again.




