7 Day Bali Itinerary: The Efficient Route Through the Island of the Gods
Bali is a massive island masquerading as a small resort town. If you try to see everything in seven days, you will spend half your trip sitting in traffic on a scooter or in a van. This 7 day Bali itinerary focuses on a high-yield route: Ubud for culture and jungle, Uluwatu for cliffs and surf, and a quick hop to the Nusa islands for a dose of raw nature.
Day 1: The Ubud Introduction
Ubud is the cultural center of Bali. It is humid, crowded, and essential. Arrive early to beat the heat and the bus tours.
Morning
Start at the Tegallalang Rice Terraces. Aim to be there by 7:30 AM. Walk deep into the valley rather than staying on the roadside platforms. The further you walk, the fewer influencers you encounter. After the terraces, head to the Sacred Monkey Forest Sanctuary. Keep your belongings zipped shut. The macaques here are professional thieves.
Afternoon
Walk the Campuhan Ridge Walk. It is a paved path offering views of the Wos River valley. It takes about 45 minutes. Grab lunch at a local warung (small family-run restaurant) and order Babi Guling—Balinese suckling pig.
Evening
Explore the Ubud Art Market before it closes. It is better for people-watching and light souvenirs than high-end shopping. End the night with a traditional Legong dance performance at the Ubud Palace. It starts around 7:30 PM.
Day 2: Water Temples and Waterfalls
This day covers the spiritual geography of central Bali. You will need a private driver or a scooter.
Morning
Drive north to Pura Tirta Empul. This is a holy water temple where you can observe or participate in a purification ritual. Respect the dress code; sarongs are mandatory and usually provided at the entrance. Just down the road is Gunung Kawi, an 11th-century temple complex carved into sheer cliff faces.
Afternoon
Head to Tegenungan Waterfall. It is popular and loud, but the infrastructure is solid. If you want something quieter, swap it for Tibumana Waterfall. The swim is better there, and the canopy cover keeps the temperature manageable.
Evening
Return to Ubud center. Visit one of the high-end cocktail bars like Night Rooster. Ubud’s dining scene is competitive; book a table at Locavore or Hujan Locale ahead of time.
Day 3: Moving South to Uluwatu
Check out of Ubud and head to the Bukit Peninsula. This is the limestone tip of southern Bali, known for world-class surf and 70-meter cliffs.
Morning
Stop at GWK Cultural Park (Garuda Wisnu Kencana) on your way down. It features one of the tallest statues in the world. It’s a massive site, so use the shuttle.
Afternoon
Check into your accommodation in Uluwatu and head straight to Padang Padang Beach. You have to walk through a narrow rock crevice to reach it. The water is clear, and the tide is generally calm enough for swimming.
Evening
Head to Uluwatu Temple (Pura Luhur Uluwatu) for sunset. The temple sits on a jagged cliff edge. At 6:00 PM, the Kecak Fire Dance begins in the open-air amphitheater. It is a rhythmic, vocal-only performance that shouldn't be skipped despite the crowds.
Day 4: The Slow Local Day
Your 7 day Bali itinerary needs a reset. Day four is about staying in one neighborhood and skipping the long-distance drives.
Morning
Uluwatu is the best place for a slow morning. Start with a session at one of the local yoga studios like The Practice or Svadhyaya. Follow it up with a "surfers' breakfast"—acai bowls or smashed avocado on sourdough—at one of the cafes along Jalan Raya Uluwatu.
Afternoon
Pick a beach club and stay there. Bingin Beach is the choice for a rugged, local feel. You’ll have to walk down a few hundred steep stairs, but the reward is beachfront warungs where you can eat grilled fish with your feet in the sand. Watch the surfers hit the reef break while you drink a Bintang.
Evening
Explore the boutique shops in the Bingin or Padang Padang area. For dinner, try some high-quality Balinese fusion. Mediterranean-influenced seafood is a specialty in this part of the island.
Day 5: Crossing to Nusa Penida
Nusa Penida is a rugged island 45 minutes off the coast of Bali by fast boat. It is less developed and much more dramatic.
Morning
Take the earliest fast boat from Sanur Harbor (usually around 8:00 AM). Once you land at Toyapakeh, hire a driver. Head straight to Kelingking Beach. This is the "T-Rex" shaped cliff you see on every postcard. If you are fit, hike down to the beach. If not, the view from the top is sufficient.
Afternoon
Drive to Broken Beach and Angel’s Billabong. These are natural limestone formations. You can’t swim at Broken Beach, but Angel’s Billabong is a natural infinity pool at low tide. Check tide charts before you go; high tide makes the pool dangerous.
Evening
Check into a local bungalow on Penida. The infrastructure here is basic compared to the mainland. Eat at a local night market or a quiet warung near the harbor.
Day 6: The East Coast of Penida and Return
Spend the morning on the quieter side of the island before heading back to the mainland.
Morning
Head to Diamond Beach and Atuh Beach. Diamond Beach features a white staircase carved into the limestone cliff. The water is turquoise and the sand is bright white. It is arguably the most beautiful beach in the region.
Afternoon
Stop at the "Teletubbies Hill" for a quick photo of the rolling green mounds, then head back to the harbor. Take the 4:00 PM or 5:00 PM ferry back to Sanur.
Evening
From Sanur, take a short taxi ride to Seminyak or Canggu. Contrast the ruggedness of Penida with a high-end dinner in Seminyak. This area has the highest concentration of "Top 50" restaurants in Asia.
Day 7: The Leisurely Wrap-up
Spend your final day in the Seminyak/Canggu corridor for easy access to the airport.
Morning
Visit Tanah Lot Temple. It’s an iconic sea temple perched on a rock. It’s best at sunset, but visiting in the morning means you avoid the thousands of tourists who arrive for the golden hour.
Afternoon
Last-minute shopping. Seminyak is the place for high-end linen, leather goods, and home decor. If you prefer a more relaxed vibe, spend the afternoon at a beach club like Potato Head or La Favela. It’s your last chance to soak in the Balinese sun.
Evening
Have a farewell seafood dinner on the beach at Jimbaran Bay. The tables are set on the sand, and the specialty is Jimbaran-style grilled snapper with sambal matah. It’s a 15-minute drive from the airport (DPS), making it the perfect final stop before your flight.
Essential Tips for a 7 Day Bali Itinerary
- Transport: Download the Gojek or Grab apps. They are the Uber equivalents of Southeast Asia. You can book cars or motorbikes.
- Currency: Keep some cash (Indonesian Rupiah) for local markets and small warungs. Use ATMs at reputable banks to avoid card skimming.
- Water: Do not drink the tap water. Even for brushing teeth, use bottled or filtered water.
- Sim Cards: Buy an eSIM before you land or pick up a Telkomsel physical SIM at the airport. You need data for navigation.
Where to stay for a week in Bali
Choosing your base is the most important decision for a 7 day Bali itinerary. Dividing your time between two locations is usually the most efficient way to see the island.
Ubud (3 Nights)
Stay here for the first half of your trip. Look for villas in the Penestanan or Nyuh Kuning areas. They are walking distance to the center but far enough away to offer rice paddy views and quiet nights.
- Luxury: Viceroy Bali
- Mid-range: Adiwana Bisma
- Budget: Pertiwi Bisma 1
Uluwatu (2-3 Nights)
Uluwatu is better than Seminyak for a "vacation" feel. It is less congested and the beaches are superior.
- Luxury: Alila Villas Uluwatu
- Mid-range: Uluwatu Surf Villas
- Budget: PinkCoco Uluwatu
Seminyak or Canggu (1 Night)
Stay here on your final night if you want to be close to the airport and the best shopping.
- Luxury: W Bali - Seminyak
- Mid-range: The Haven Bali Seminyak
- Budget: Lloyd's Inn Bali
Nusa Penida (Optional Overnight)
If you prefer not to move luggage, you can do Nusa Penida as a day trip from Sanur, but staying overnight allows you to see the sunrise at Diamond Beach before the day-trip crowds arrive from the mainland.
- Best Option: Maua Nusa Penida for luxury or any of the eco-bungalows near Crystal Bay.