10 days in Bali Itinerary

Bali, the Island of the Gods beckons with its perfect blend of vibrant culture, stunning scenery and breathtaking adventure. Whether you want to relax on unspoiled beaches, explore ancient temples or venture into the dense jungle, you're in the right place. Experience Bali's diverse attractions and choose your Bali itinerary for 10 days with our travel guide.

See our other Bali itineraries: | 5 days | 7 days | 14 days | 3 weeks |

Itinerary #1: Love trip to Bali

Celebrate your love union on the magical island. This romantic 10-day Bali itinerary includes couples massages at relaxing spas, a blessing ceremony by a Balinese priest, an authentic cooking class and, of course, a beautiful white sandy beach on Nusa Lembongan where you can relax at the end of your trip.

Arrive at Denpasar Airport, and meet your driver who will take you to your hotel in Ubud on day 1. On day 2 go for a bike ride through picturesque rice fields and villages. Spend the afternoon visiting the Sacred Monkey Forest, checking out a museum, watching a traditional dance, or simply relaxing by the pool.

On day 3, you will head to Mengwi village for a traditional Balinese blessing ceremony and on day 4, check out of your hotel in Ubud and travel to Sidemen.

Start day 5 with a visit to the local market for fresh produce, followed by a Balinese cooking class. After enjoying a home-cooked lunch, relax at the couples spa including a Balinese massage and rose petal bath.

On day 6, depart for Nusa Lembongan via Sanur and spend the day relaxing on the white sandy beaches or exploring the island at your own pace.

On day 7, depart early in the morning for a snorkeling trip around Nusa Penida. Day 8 is spent relaxing on Nusa Lembongan, walking the coastal trails, cycling to Nusa Ceningan or lying on the beach with a cocktail.

On day 9, you'll leave Nusa Lembongan and head to Jimbaran for a seafood lunch before boarding a speedboat back to Bali. Finally, on day 10, conclude your Bali adventure with a transfer to the airport for onward travel. Book this trip.

Great waves at Devil's Tear on Nusa Lembongan  ©  Shutterstock

Great waves at Devil's Tear on Nusa Lembongan © Shutterstock

Long-tailed macaque (Macaca fascicularis) in Sacred Monkey Forest, Ubud, Indonesia © Shutterstock

Long-tailed macaque (Macaca fascicularis) in Sacred Monkey Forest, Ubud, Indonesia © Shutterstock

Itinerary overview

Check out this Bali itinerary for 10 days:

Day 1

  • Arrival at Denpasar airport.
    Transfer to hotel in Ubud.
    Evening: Explore the restaurants of Ubud (optional).
  • Overnight in Ubud.

Day 2

  • Cycle through rice paddies and villages.
  • Afternoon: Visit the Sacred Monkey Forest, check out museums, watch a traditional dance or relax by the pool.
  • Overnight in Ubud.

Day 3

  • Travel to Mengwi village.
  • Participate in a traditional Balinese blessing ceremony.
  • Enjoy a feast and receive a photo CD of the ceremony.
  • Overnight in Ubud.

Day 4

  • Check out from Ubud hotel.
  • Visit Penglipuran village.
  • Explore Pura Besakih temple.
  • Drive to Sidemen and enjoy countryside views.
  • Overnight in Sidemen.

Day 5

  • Visit local market for fresh ingredients.
  • Join a Balinese cooking class and enjoy a homemade lunch.
  • Couples spa session with Balinese massage and rose petal bath.
  • Overnight in Sidemen.

Day 6

  • Check out from Sidemen hotel.
  • Travel via Sanur to Nusa Lembongan.
  • Relax on white sandy beaches or explore the island.
  • Overnight in Nusa Lembongan.

Day 7

  • Early snorkeling adventure around Nusa Penida.
  • Explore vibrant coral reefs and marine life.
  • Return to Nusa Lembongan by noon and relax.
  • Overnight in Nusa Lembongan.

Day 8

  • Relax on Nusa Lembongan.
  • Walk coastal paths, cycle to Nusa Ceningan, or lounge on the beach with a cocktail.
  • Overnight in Nusa Lembongan.

Day 9

  • Check out from Nusa Lembongan.
  • Enjoy a seafood lunch.
  • Take a fast boat back to Bali.
  • Drive to hotel in Jimbaran, passing Jimbaran beach and Uluwatu cliffs.
  • Overnight in Jimbaran.

Day 10

  • Transfer from hotel to the airport.
  • Departure from Bali.

Pack your bags and leave the planning to us. Book your 10-day trip to Bali now!

Sidemen in Bali, one of the best Indonesian islands

Sidemen in Bali, one of the best Indonesian islands

Broken beach in Nusa Penida, Bali, Indonesia © Shutterstock

Broken beach in Nusa Penida, Bali, Indonesia © Shutterstock

Itinerary #2: Royal Bali - culture & beaches

Enjoy a luxurious Bali vacation at hand-selected 5-star hotels. This royal Bali 10-day trip includes privately guided excursions as well as free time, ideal for families with children.

Arrive in Bali, meet your driver, and transfer to your hotel. Spend day 1 leisurely exploring the surroundings or sampling the local cuisine. Day 2 is entirely at your disposal: laze by the pool, visit Double Six Beach, or wander around Seminyak.

On day 3 you will visit Taman Ayun Temple, Ulundanu Temple by Lake Beratan, the impressive Jatiluwih Rice Terraces and Tanah Lot Temple, famous for its seascapes and sunset views.

Spend the morning of day 4 in Seminyak and then transfer to Ubud. On day 5, explore Goa Gajah Elephant Cave, Tirtha Empul Temple, and the volcanic area of Kintamani. Enjoy scenic views of Tegalalang rice fields, and visit Ubud Monkey Forest and Ubud Royal Palace Puri Saren.

Relax in Ubud with a choice of spa treatments or self-guided exploration on day 6. On day 7, transfer to Nusa Dua. Spend the morning of day 8 at leisure. In the afternoon, visit Uluwatu Temple to admire the sunset and watch a Kechak dance performance. 

Day 9 is dedicated to relaxation: you can go on an excursion or enjoy the hotel's spa. On day 10, enjoy your last moments in Bali before transferring to the airport. Book this trip now.

Enjoying sunset on beach of Seminyak © Shutterstock

Enjoying sunset on beach of Seminyak © Shutterstock

Puri Saren Agung, The Rotal Palace in Ubud, Bali © Shutterstock

Puri Saren Agung, The Rotal Palace in Ubud, Bali © Shutterstock

Itinerary overview

Check out this Bali itinerary for 10 days:

Day 1

  • Transfer from the airport to your hotel.
  • Explore the area, try Nasi Goreng (fried rice), or shop in Seminyak.
  • Overnight in Seminyak.

Day 2

  • Relax by the pool or beach.
  • Visit Double Six Beach or stroll through Seminyak.
  • Overnight in Seminyak.

Day 3

  • Visit Taman Ayun Temple.
  • Explore Ulundanu Temple at Beratan Lake.
  • Discover the Jatiluwih Rice Terraces.
  • Visit Tanah Lot Temple for sunset views.
  • Overnight in Seminyak.

Day 4

  • Enjoy leisure time in Seminyak.
  • Transfer from Seminyak to Ubud.

Day 5

  • Visit Goa Gajah (‘Elephant Cave’).
  • Explore Tirta Empul Temple.
  • Discover the Kintamani volcanic region and view Mount Batur.
  • Visit Tegalalang Rice Fields.
  • Explore Ubud Monkey Forest.
  • Visit Puri Saren Royal Ubud Palace.
  • Overnight in Ubud.

Day 6

  • Relax at a local spa or explore Ubud on your own.
  • Overnight in Ubud.

Day 7

  • Enjoy leisure time in Ubud (shopping or strolling).
  • Transfer from Ubud to Nusa Dua.
  • Leisure time in Nusa Dua.
  • Overnight in Nusa Dua.

Day 8

  • Leisure time in Nusa Dua (hotel or beach).
  • Visit Uluwatu Temple for sunset views.
  • Watch the Kecak Dance performance.
  • Overnight in Nusa Dua.

Day 9

  • Relax at the hotel, visit the beach, or explore Nusa Dua on your own.
  • Overnight in Nusa Dua.

Day 10

  • Leisure time in Nusa Dua.
  • Transfer to Bali International Airport for your onward flight.

Don't miss out! Book our 10-day Bali itinerary and enjoy a worry-free vacation.

Pura Taman Kemuda Saraswati Temple in Ubud, Bali island, Indonesia © Pelikh Alexey/Shutterstock

Pura Taman Kemuda Saraswati Temple in Ubud, Bali island, Indonesia © Pelikh Alexey/Shutterstock

Nusa Dua, Bali © Daniel-James Clarke / Shutterstock

Nusa Dua, Bali © Daniel-James Clarke / Shutterstock

Itinerary #3: Rest and relaxation in Bali and Lombok

This unique 10-day journey takes you to the most traditional places in Bali and Lombok. You will be driven through tropical landscapes and spend time in villages set in picturesque settings of traditional luxury with infinity pools and stunning ocean views.

On day 1, arrive at Ngurah Rai Airport in Denpasar and transfer to your hotel. Spend the rest of the day at leisure, exploring or relaxing. Day 2 will start with breakfast at the hotel, after which you will travel to Batubulan to watch the Barong dance. Visit Mas village before heading to Kintamani for a view of Mount Batur.

On day 3 head to the Sangeh Monkey Forest. Visit Ayun Temple in Mengwi, explore the Bedugula market, and have lunch at one of the local restaurants. End the day with a visit to Tanah Lot Temple. On day 4, explore the historical sites of Denpasar and visit Kuta Beach.

On day 5, proceed to the airport for your flight to Lombok. Upon arrival, transfer to your hotel in Lombok and spend the rest of the day at leisure. Enjoy a full free day in Lombok on day 6.

On day 7, continue to enjoy Lombok at your own pace. If you wish, you can engage in leisure activities. On day 8, enjoy your last day in Lombok. On the day 9, after breakfast, transfer by boat to Sanur. Check into your hotel and spend the rest of the day at leisure.

On day 10, enjoy a farewell breakfast at the hotel and then proceed to the airport for departure. Book this trip.

Traditional fishing boats on a beach in Sanur on Bali © Shutterstock

Traditional fishing boats on a beach in Sanur on Bali © Shutterstock

Mawi beach in Lombok, Kuta, Indonesia © Shutterstock

Mawi beach in Lombok, Kuta, Indonesia © Shutterstock

Itinerary overview

Check out this Bali itinerary for 10 days:

Day 1

  • Arrive at Ngurah Rai Airport in Denpasar.
  • Transfer to your hotel, Blue Karma.
  • Explore the area or relax at the hotel.
  • Overnight in Denpasar.

Day 2

  • Watch a traditional Barong Dance performance in Batubulan.
  • Visit Mas Village for wood carving.
  • Explore the active volcano of Mount Batur and enjoy lunch by Batur Lake.
  • Visit the scenic Tegalalang Rice Terraces.
  • Explore the silversmithing crafts in Celuk Village.
  • Visit the Batik Gallery in Tohpati Village.
  • Overnight in Denpasar.

Day 3

  • Visit the Sangeh Monkey Forest.
  • Explore the Ayun Temple in Mengwi.
  • Visit the highland retreat and local market in Bedugul.
  • Visit the iconic Tanah Lot Temple.
  • Overnight in Denpasar.

Day 4

  • Visit the historical Denpasar Monument.
  • Enjoy fun and relaxation at Kuta Beach.
  • Visit the 11th-century Pura Luhur Uluwatu temple on a cliff.
  • Overnight in Denpasar.

Day 5

  • Transfer to the airport for a flight to Lombok.
  • Arrival in Lombok.
  • Relax at the hotel or explore Lombok.
  • Overnight in Lombok.

Day 6

  • Enjoy Lombok at your own pace. Optional activities can be arranged.
  • Overnight in Lombok.

Day 7

  • Continue to enjoy Lombok with optional activities available.
  • Overnight in Lombok.

Day 8

  • Spend your final day in Lombok relaxing or participating in optional activities.
  • Overnight in Lombok.

Day 9

  • Boat Transfer to Sanur.
  • Check-in at your hotel in Sanur.
  • Relax or explore Sanur.
  • Overnight in Sanur.

Day 10

  • Farewell breakfast at the hotel.
  • Transfer to Bali International Airport for your departure flight.

Your perfect Bali vacation is waiting for you! Book our 10-day itinerary for a stress-free vacation.

Discover more of Indonesia with:

Olga Sitnitsa

written by
Olga Sitnitsa

updated 11.07.2024

Online editor at Rough Guides, specialising in travel content. Passionate about creating compelling stories and inspiring others to explore the world.

Ready to travel and discover
Indonesia?

Get support from our local experts for
stress-free planning & worry-free travels

Plan my trip