With ten days to spend in Indonesia, many travelers make a beeline to Bali for a highlights tour of the island's historic temples, beautiful beaches, and scenic rice fields. You could choose to focus more specifically on Balinese culture, choosing an itinerary that features local experiences like cooking classes. Or you could combine several days in Bali with time on another island, like Nusa Penida, an excellent destination for snorkeling. Another option is to skip Bali and spend ten days exploring the natural wonders of Java or cruising around the Raja Ampat Archipelago on a traditional wooden sailboat. Read on to learn more about your options.

Itinerary #1: Best of Bali

See the best of Balinese nature, culture, and beaches on this unforgettable 10-day island discovery that features hiking around rice terraces, cycling through villages, wandering around temples, and snorkeling around the idyllic island of Nusa Lembongan.

Saraswati Temple in Ubud
Day Highlights Overnight
Day 1 Arrive in Bali & Sightsee Ubud, Bali
Day 2 Swing Over the Rice Terraces Ubud, Bali
Day 3 Cycle from Batur to Ubud Ubud, Bali
Day 4 Discover Ubud's Surroundings Ubud, Bali
Day 5 Hike to Besi Kalung Temple Ubud, Bali
Day 6 Trek to Mount Batur Ubud, Bali
Day 7 See a Balinese Sea Temple Seminyak, Bali
Day 8 Cruise Around the Island of Nusa Lembongan Seminyak, Bali
Day 9 Relax in Seminyak Seminyak, Bali
Day 10 Depart Bali - End of Trip  


Welcome to Bali! You'll arrive in Ubud and do some sightseeing on day one, visiting the Bali Swing on the second day to enjoy a thrilling ride high over the jungle treetops. Hop on a bicycle and pedal to Batur on a day trip, then spend the next few days exploring the cultural monuments and scenery around Ubud. Hike to Besi Kalung Temple on day five, then get up early for a sunrise trek to the top of Mount Batur.

You'll continue on to Seminyak for the second part of the trip, basing yourself in the resort town while you explore the area. Visit the legendary sea temple of Tanah Lot, perched on a rock by the sea, one of seven sea temples found along the Balinese coast. Then you'll check out the clifftop Uluwatu Temple before enjoying a day cruise around the island of Nusa Lembongan on day eight. You'll have a free day to relax on the beach before the trip ends. Learn more

Itinerary #2: Outdoor Adventure in Bali & Nusa Penida

Get out and enjoy the hiking trails, rolling rice paddies, and underwater world of two Indonesian islands — Bali and Nusa Penida — on this active 10-day adventure that features a sunrise trek on the slopes of a volcano and a thrilling whitewater rafting trip.

Turquoise waters off Bali's northeast coast
Day Highlights Overnight
Day 1 Arrive in Bali Sanur, Bali
Day 2 Explore Ubud Ubud, Bali
Day 3 Cycle to Kintamani Kintamani, Bali
Day 4 Climb Mount Batur Amed, Bali
Day 5 Discover the Village of Tulamben Amed, Bali
Day 6 Relax on a White Sand Beach Candidasa, Bali
Day 7 Boat to Nusa Penida Nusa Penida
Day 8 Cruise Around Manta Point & Atuh Beach Nusa Penida
Day 9 Explore an Underwater Reef Sanur, Bali
Day 10 Depart Sanur - End of Trip  


Begin the adventure with a night in Sanur, then move on to Ubud for some sightseeing on day two. You'll enjoy a cycling excursion to Kintamani the next day, followed up with an early-morning climb to the top of Mount Batur for incredible sunrise views. Later in the day, you'll go whitewater rafting through the rainforest on the Telaga Waja River. You'll spend the next two nights in Amed, taking a relaxing day-trip to the fishing village of Tulamben on day five.

Continue to the seaside town of Candidasa, a popular base for treks and outdoor excursions, including snorkeling. Then you'll boat to the island of Nusa Penida, where you'll spend the next few days exploring paradise, cruising around Manta Point and snorkeling around the island's colorful northern reefs. You'll circle back to Sanur to finish the trip. Learn more

Plan your trip to Indonesia
Chat with a local specialist who can help organize your trip.

Itinerary #3: Explore Authentic Bali

Revel in the natural beauty and cultural heritage of Bali on this 10-day journey around the island that includes cultural sightseeing and outdoor adventures in addition to a range of local experiences, from a cooking class to a visit with a Balinese family. 

Sunshine through the trees at Les Waterfall
Day Highlights Overnight
Day 1 Arrive in Bali & Transfer to Ubud Ubud, Bali
Day 2 Sightsee in Ubud & Take a Cooking Class Ubud, Bali
Day 3 Learn About Local Traditions at Rumah Desa Munduk, Bali
Day 4 Canoe on Tamblingan Lake Munduk, Bali
Day 5 Explore Sacred Temples & Secluded Beaches Pemuteran, Bali
Day 6 Snorkel Around Menjangan Pemuteran, Bali
Day 7 Go For a Dip at Les Waterfall Amed, Bali
Day 8 Visit a Water Palace Amed, Bali
Day 9 Relax on Bias Tugel Beach Uluwatu, Bali
Day 10 Depart Bali - End of Trip  


Your cultural tour begins in Ubud when you take a cooking class with a local chef. You'll learn more about Balinese cuisine at Rumah Desa Balinese House and Cooking Studio on day three, where you'll also have the chance to meet a local family. Then you'll go for a ride on a traditional canoe on Tamblingan Lake and hike to GitGit Waterfall, one of the highest and most beautiful waterfalls of Bali, and Aling Aling, a waterfall with a natural slide.

Midway through the trip, you'll tour Brahma Vihara Arama, the largest Buddhist monastery on the island. Go snorkeling around the island of Menjangan in Bali Barat National Park, then go for a dip at striking Les Waterfall. As the trip nears its end, you'll detour to the famous water palace of Taman Ujung and spend an afternoon relaxing on the gorgeous "hidden beach" of Bias Tugel. Learn more

Itinerary #4: Best of Java 

On this highlights tour of Java, you'll see the island's top attractions, hiking to mountaintops for sunrise views of volcanoes, rolling through the countryside on a scenic train journey, and visiting Borobudur, the largest Buddhist temple in the world.

Mount Bromo volcano as seen from Mount Penanjakan
Day Highlights Overnight
Day 1 Welcome to Java! Banyuwangi, Java
Day 2 Explore Baluran National Park Banyuwangi, Java
Day 3 Experience the Kawah Ijen Mount Bromo, Java
Day 4 Enjoy a Sunrise View over Bromo Volcano Mount Bromo, Java
Day 5 Visit the Most Impressive Waterfall in Java Malang, Java
Day 6 Take the Train to Yogyakarta Yogyakarta, Java
Day 7 Discover Prambanan Temple Yogyakarta, Java
Day 8 Experience Local Culture in Candran and Giriloyo Borobudur, Java
Day 9 See the Majestic Borobudur Temple Borobudur, Java
Day 10 Depart Yogyakarta - End of Trip  


Welcome to Java! You'll stay in Banyuwangi for the first two nights. Discover the quiet landscapes of Baluran National Park and the vibrant colors of Kawah Ijen, an active crater, before hiking to the top of a volcano on day four for an unforgettable sunset view over Mount Bromo. Move on to see Tumpak Sewu, a tiered waterfall — the name means a 'thousand waterfalls' in the Javanese language — and Semeru Volcano, the highest mountain in Java. 

Catch the train to Yogyakarta on day six, enjoying the passing scenery on your way to the region that's home to the famous Prambanan Temple. You'll tour the temple and take some time to learn about local artisan traditions, particularly batik, in Giriloyo. On the last full day of the trip, tour the world's largest Buddhist temple, Borobudur. Roam around Borobudur's six terraces, three circular platforms, and 504 Buddha statues — a memorable end to the trip! Learn more

Itinerary #5: Sail the Raja Ampat Archipelago

Go off the grid and cruise through the pristine seas of West Papua on a traditional wooden sailboat, stopping along the way to climb mountains and snorkel in crystal-clear waters, on this 10-day sailing trip through Indonesia's Raja Ampat Archipelago. 

Small rocky islands off the coast of Penemu
Day Highlights Overnight
Day 1 Arrive in Sorong & Set Sail in the Raja Ampat Archipelago Yenbuba
Day 2 Explore Yenbuba Bay & Sail Towards the Wayag Archipelago Wayag
Day 3 Hike Mount Pindito, Snorkel & Paddle the Wayag Archipelago Wayag
Day 4 Sail Towards Kawe Island Kawe Island
Day 5 Pearl Farm Tour & Sail to Maniafun Island Maniafun Island
Day 6 Sail to Penemu & Yangello Islands Yangello Island
Day 7 Boat to Arborek & Mioskon Islands Mioskon Island
Day 8 Snorkel in the Dampier Strait & Sail to Friwen Island Friwen Island
Day 9 Jungle Hike & Beach BBQ at Friwen Island Friwen Island
Day 10 Depart Raja Ampat - End of Trip  


Welcome to West Papua, the gateway to the Raja Ampat Archipelago. Board a beautiful 30-foot traditional wooden schooner and start sailing to the island of Kri, swimming in the waters of Yenbuba Bay before nightfall. The cruise continues to the Wayag Archipelago, where you'll snorkel, kayak, and climb Mount Pindito on the itinerary's second and third days. Head to Kawe Island next, stopping to tour a pearl farm before reaching Maniafun Island.

The second part of the cruise takes you to several more islands — Yangello, Mioskon, and Friwen — with plenty of stops for active excursions. Snorkel with colorful sea life in the Dampier Strait and go for a hike in the jungle, enjoying incredible views from the boat's deck while traveling between destinations. On the last full day of the trip, you'll be treated to a barbecue on the beach on Friwen Island. Learn more

More Indonesia Itineraries

Looking for more inspiration for your trip to Indonesia? Check out these other Indonesia itineraries, with trekking trips, cultural adventures, and best-of trips to hit the highlights. 

Or, describe your ideal trip and we will connect you with a local specialist to make it happen.


Map of 10 Days in Indonesia - 5 Unique Itineraries
Map of 10 Days in Indonesia - 5 Unique Itineraries