Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

7-Day Bali Itinerary

Sunday, December 10: Explore Ubud

Start your trip by immersing yourself in the cultural heart of Bali, Ubud. In the morning, visit the iconic Ubud Monkey Forest, home to playful macaques and sacred temples. Afterward, explore the vibrant Ubud Art Market, where you can find unique handicrafts and souvenirs. In the afternoon, take a scenic walk through the lush Tegalalang Rice Terraces and capture breathtaking views. As the evening sets in, enjoy a traditional Balinese dance performance at the Ubud Palace.

  • Ubud Monkey Forest: $3 entrance fee, 1-2 hours
  • Ubud Art Market: Free, 1-2 hours
  • Tegalalang Rice Terraces: Free, 1-2 hours
  • Ubud Palace: Free, evening performance
Monday, December 11: Explore Uluwatu

Head to the stunning cliffs of Uluwatu. In the morning, visit the famous Uluwatu Temple, perched on a cliff overlooking the Indian Ocean. Afterward, relax on the picturesque beaches of Uluwatu like Padang Padang Beach or Bingin Beach. In the afternoon, catch the mesmerizing Kecak Fire Dance performance at the temple. As the evening sets in, enjoy a seafood dinner at one of the beachside restaurants while witnessing a breathtaking sunset.

  • Uluwatu Temple: $3 entrance fee, 1-2 hours
  • Padang Padang Beach: Free, 2-3 hours
  • Bingin Beach: Free, 2-3 hours
  • Kecak Fire Dance: $10, evening performance
Tuesday, December 12: Discover Nusa Penida

Embark on a day trip to the breathtaking Nusa Penida island. In the morning, take a speedboat from Sanur to Nusa Penida and visit the iconic Kelingking Beach, also known as the T-Rex Bay. Afterward, explore the stunning Crystal Bay and enjoy some snorkeling or diving. In the afternoon, hike down to the magical Broken Beach and Angel's Billabong for awe-inspiring natural wonders. As the evening sets in, enjoy a sunset dinner with ocean views.

  • Kelingking Beach: Free, 2-3 hours
  • Crystal Bay: Free, 2-3 hours
  • Broken Beach: Free, 1-2 hours
  • Angel's Billabong: Free, 1-2 hours
Wednesday, December 13: Relax in Seminyak

Indulge in the trendy beach vibes of Seminyak. In the morning, pamper yourself with a relaxing spa treatment or yoga class. Afterward, explore the stylish boutiques along Jalan Oberoi and enjoy some shopping. In the afternoon, unwind on the beautiful beaches of Seminyak and catch some waves if you're into surfing. As the evening sets in, experience the vibrant nightlife and enjoy a delicious dinner at one of the beachfront restaurants.

  • Spa Treatment/Yoga Class: $20-50, 2-3 hours
  • Shopping in Jalan Oberoi: Varies, 1-2 hours
  • Seminyak Beach: Free, 2-3 hours
  • Nightlife: Varies, evening
Thursday, December 14: Explore Mount Batur and Hot Springs

Embark on an early morning adventure to Mount Batur. Start by hiking up the active volcano to witness a breathtaking sunrise over the surrounding landscapes. Afterward, visit the Toya Bungkah Hot Springs and soak in the rejuvenating thermal waters. In the afternoon, explore the nearby Batur Geopark, known for its volcanic landscapes and scenic beauty. As the evening sets in, relax and enjoy dinner with panoramic views of Mount Batur.

  • Mount Batur Sunrise Hike: $30, 5-6 hours
  • Toya Bungkah Hot Springs: $10 entrance fee, 2-3 hours
  • Batur Geopark: Free, 2-3 hours
  • Dinner with panoramic views: Varies, evening
Friday, December 15: Experience the Gili Islands

Take a day trip to the tropical paradise of the Gili Islands. In the morning, take a speedboat from Bali to Gili Trawangan and rent a bicycle to explore the island's stunning beaches and snorkeling spots. Afterward, hop on a boat to Gili Air for a more relaxed atmosphere and enjoy some beachside relaxation. In the afternoon, head to Gili Meno for its famous underwater sculptures and pristine beaches. As the evening sets in, savor a seafood dinner by the beach.

  • Gili Trawangan: Speedboat cost, bicycle rental $5-10, 2-3 hours
  • Gili Air: Speedboat cost, 2-3 hours
  • Gili Meno: Speedboat cost, snorkeling, 2-3 hours
  • Seafood dinner: Varies, evening
Saturday, December 16: Visit Tanah Lot

End your Bali journey with a visit to the iconic Tanah Lot Temple. In the morning, explore the temple perched on a rock formation and enjoy stunning ocean views. Afterward, visit the nearby Taman Ayun Temple, known for its beautiful gardens and unique architectural features. In the afternoon, relax on the black sand beaches of Canggu and watch surfers catch waves. As the evening sets in, witness a magical sunset at Tanah Lot and enjoy dinner with a view.

  • Tanah Lot Temple: $3 entrance fee, 2-3 hours
  • Taman Ayun Temple: $2 entrance fee, 1-2 hours
  • Canggu Beach: Free, 2-3 hours
  • Sunset at Tanah Lot: Free, evening

Hidden Gems and Local Favorites

For those seeking off the beaten path attractions, explore the lesser-known Tirta Gangga Water Palace in Karangasem. This tranquil palace features beautifully landscaped gardens, ornate statues, and refreshing pools to swim in. Another local favorite is the Jatiluwih Rice Terraces, a UNESCO World Heritage Site offering stunning panoramic views and opportunities for hiking. Don't forget to try some authentic Balinese cuisine at local warungs (small eateries) for a true taste of Bali's flavors.

Looking for flight and hotel options for your Bali trip? Check out Kayak for the best deals.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version