Bali, Indonesia

The perfect 7 days itinerary

Bali, the famed Island of the Gods, is a paradise that offers a rich tapestry of experiences. From its stunning beaches and vibrant coral reefs to its lush rice terraces and ancient temples, Bali is a destination that captivates the senses. The island's unique culture, deeply rooted in Hindu traditions, is evident in its daily rituals, traditional dances, and intricate artwork. Whether you're looking to surf the waves, explore the jungle, or simply relax in a luxurious spa, Bali has something for everyone. This 7-day itinerary will guide you through the island's diverse attractions, ensuring a memorable and enriching experience.

What to do in Bali?

This 7 days itinerary is the perfect guide to the best things to see in Bali. It includes day-by-day activities, travel tips, and the top places to visit.

Day 1: Arrival and Beach Relaxation

Morning

Arrive at Ngurah Rai International Airport and transfer to your accommodation in Seminyak. Check-in and take some time to relax and freshen up.

Afternoon

Head to Seminyak Beach to unwind after your journey. Enjoy the sun, sand, and surf, or take a leisurely stroll along the shoreline. Consider visiting one of the beach clubs for a refreshing drink and a bite to eat.

Evening

Dine at a beachfront restaurant in Seminyak, savoring delicious Balinese cuisine while watching the sunset over the Indian Ocean.


Day 2: Cultural Exploration in Ubud

Morning

Travel to Ubud, the cultural heart of Bali. Begin your day with a visit to the Sacred Monkey Forest Sanctuary, where you can observe playful monkeys in their natural habitat.

Afternoon

Explore the Ubud Palace, a historical landmark that offers a glimpse into Balinese royal life. Then, wander through the Ubud Art Market to shop for unique souvenirs and local crafts.

Evening

Attend a traditional Balinese dance performance at one of Ubud's cultural venues. Enjoy dinner at a local restaurant, sampling dishes like babi guling (suckling pig) or bebek betutu (slow-cooked duck).


Day 3: Rice Terraces and Waterfalls

Morning

Visit the iconic Tegalalang Rice Terraces, where you can take in the stunning views and learn about traditional Balinese rice farming. Consider taking a guided walk through the terraces for a more immersive experience.

Afternoon

Head to Tegenungan Waterfall, a beautiful spot for a refreshing swim or simply to enjoy the natural scenery. Don't forget to bring your camera for some great photo opportunities.

Evening

Return to Ubud and relax at your accommodation. For dinner, try one of Ubud's renowned organic cafes or restaurants, offering a variety of healthy and delicious options.


Day 4: Temples and Traditional Villages

Morning

Visit the Tirta Empul Temple, known for its holy spring water where Balinese Hindus go for purification rituals. Participate in the ritual if you wish, or simply admire the temple's beautiful architecture.

Afternoon

Travel to the traditional village of Penglipuran, known for its well-preserved culture and picturesque bamboo homes. Take a guided tour to learn about the village's history and customs.

Evening

Return to Ubud and enjoy a relaxing evening. Consider booking a traditional Balinese massage at a local spa to unwind after a day of exploration.


Day 5: Beach Day in Nusa Dua

Morning

Travel to Nusa Dua, a resort area known for its pristine beaches and luxury accommodations. Check into your hotel and head to the beach to relax and soak up the sun.

Afternoon

Engage in water sports activities such as snorkeling, jet-skiing, or paddleboarding. Alternatively, take a leisurely walk along the coastline and enjoy the beautiful views.

Evening

Dine at one of Nusa Dua's upscale restaurants, offering a variety of international and Indonesian cuisine. Enjoy the serene ambiance and ocean views as you dine.


Day 6: Exploring the Bukit Peninsula

Morning

Visit the Uluwatu Temple, perched on a cliff overlooking the Indian Ocean. Explore the temple grounds and enjoy the breathtaking views.

Afternoon

Relax at one of the Bukit Peninsula's famous beaches, such as Padang Padang or Bingin Beach. These beaches are known for their stunning scenery and excellent surf conditions.

Evening

Attend the Kecak Fire Dance performance at Uluwatu Temple, a mesmerizing cultural experience set against the backdrop of the setting sun. Afterward, enjoy a seafood dinner at a beachside restaurant in Jimbaran Bay.


Day 7: Final Day and Departure

Morning

Spend your final morning in Bali at leisure. Consider visiting a local market for some last-minute shopping or enjoying a leisurely breakfast at your hotel.

Afternoon

Check out from your accommodation and transfer to Ngurah Rai International Airport for your departure flight. Reflect on the incredible experiences and memories made during your week-long adventure in Bali.


Discover more Bali itineraries

2 days 3 days 5 days

Was this helpful?