Guide

7-day Bali itinerary: Uluwatu, Ubud and Sanur

A 7-day Bali route that avoids spending half the trip in traffic, splitting the week between Uluwatu, Ubud, and Sanur with a day on Nusa Penida.

The Uluwatu cliffs dropping into the ocean on the Bukit Peninsula in Bali

Most first-time Bali plans fail the same way: too many bases, too much time in a car. The island looks small on a map, but a 60 km drive can take three hours, and every hotel change eats half a day. This 7-day Bali itinerary uses three bases (Uluwatu, Ubud, Sanur) chosen so that no transfer takes more than two hours, and one of them puts you 45 minutes from the Nusa Penida boats.

Before you arrive: two fees, one scam to avoid

Most nationalities get a visa on arrival for IDR 500,000 (about USD 30), payable at the airport or online in advance as an e-VOA. It covers 30 days and can be extended once.

Separately, Bali charges a one-time tourist levy of IDR 150,000 (about USD 9) per person. Pay it before you fly on the official Love Bali portal, lovebali.baliprov.go.id, and keep the QR voucher on your phone. That is the only legitimate site. Sponsored ads and .com lookalikes selling the levy are scams, and so is anyone offering to “help” you pay it at the airport.

How this 7-day Bali itinerary is structured

The route runs south to center to east: Uluwatu (clifftop coast, surf beaches), then Ubud (rice fields, temples, the food), then Sanur (calm beach town, the jumping-off point for Nusa Penida). The transfers get shorter as the week goes on, which matters more than it sounds when your last day involves a boat and a flight.

What you give up: Canggu and the north. Canggu has good cafes and worse traffic than anywhere else on the island, and the northern waterfalls add four-plus hours of driving for sights that Ubud’s day trips approximate. Seven days rewards depth over coverage.

Days 1 and 2: Uluwatu

Arrive at Denpasar (DPS) and head straight south. Uluwatu is 40 to 60 minutes from the airport, against the traffic, which makes it the correct first base. Stay around Bingin or Padang Padang rather than on the main road; “Uluwatu” in a listing name can mean anywhere on the peninsula, so check what is actually walkable to a beach on Booking.com before you commit.

Day 1 is a write-off after a long flight. Get to your room, walk down to Bingin Beach at low tide, eat grilled fish at one of the warungs on the sand, sleep.

Day 2, do the coast properly. Morning at Padang Padang or Suluban (Blue Point), where the beach sits inside a cave mouth and disappears at high tide, so check the tide chart first. In the late afternoon, head to Uluwatu Temple: entry IDR 60,000 for adults, and the clifftop kecak fire dance at 6pm costs IDR 150,000 booked online or IDR 200,000 at the gate. Arrive by 5:15pm for a seat on the west side. Keep sunglasses and phones zipped away; the temple monkeys are professional thieves and their handlers charge an informal ransom for returns.

Illustration of a macaque holding stolen sunglasses on a temple wall above the Uluwatu cliffs
Uluwatu’s temple monkeys take sunglasses and phones from visitors. Zip everything away.

Days 3 to 5: Ubud

The drive from Uluwatu to Ubud takes 1.5 to 2 hours depending on the Denpasar bottleneck. Leave by 9am.

Day 3, settle in and stay on foot. Walk the Campuhan Ridge trail before 8am or after 4pm (it is fully exposed and brutal at midday), then the Ubud market and palace area. Dinner options run from IDR 40,000 nasi campur at a warung to considerably more at the restaurants on Jalan Goutama.

Day 4 is the classic loop, best done with a hired car and driver, roughly IDR 700,000 to 900,000 for the day. Start at Tirta Empul before the tour buses, entry IDR 75,000 including sarong rental. You can join the purification ritual in the spring pools; bring a change of clothes. Then Tegallalang rice terraces, entry IDR 25,000, plus small donation points of IDR 10,000 to 20,000 along the trails, plus separate fees if you want the swings. Go before 9am or the terraces are mostly a photo queue. Finish at the Sacred Monkey Forest back in Ubud, IDR 100,000 on weekdays, IDR 20,000 more on weekends.

Day 5, choose one thing. The Mount Batur sunrise trek is the popular pick: a 2am pickup, about two hours of climbing in the dark, sunrise over the caldera at 1,717 m, back in Ubud by mid-morning. Shared treks with pickup, guide, and breakfast run IDR 400,000 to 600,000 per person. It is genuinely worth doing once, and genuinely cold at the top, so bring a layer. If a 2am start sounds like a punishment, swim at Tibumana waterfall instead, or take a cooking class, and have an unhurried last Ubud evening.

Illustration of stepped rice terraces in morning mist, a farmer with a hoe walking a ridge line among palms
Tegallalang costs IDR 25,000 in; before 9am it is terraces, after that mostly a photo queue.

Day 6: down to Sanur

Ubud to Sanur takes about an hour. Sanur is the quiet one: a long paved beach path, calm reef-protected water, older crowd, early nights. After Ubud’s scooter swarms it feels like a decompression chamber, which is exactly the point of putting it last.

Use the afternoon to rent a bike and ride the beach path, then book your Nusa Penida fast boat for the next morning at the harbour or through your hotel. In July, August, and the December holidays, book the boat a day or two ahead; departures sell out.

Day 7: Nusa Penida day trip

Fast boats leave Sanur harbour from early morning, take about 45 minutes, and cost roughly IDR 150,000 to 250,000 each way depending on the operator. There is a small IDR 25,000 entrance fee on arrival at the Penida port.

Do not try to see the whole island. Penida’s roads are narrow, potholed, and slow, and the west-coast circuit (Kelingking cliff viewpoint, Angel’s Billabong, Broken Beach) is a full day by itself. Book a car and driver on arrival or as a package with your boat ticket. The Kelingking viewpoint earns its reputation; the climb down to the beach itself is steep, unshaded, and takes most people two hours round trip, and plenty of visitors sensibly skip it. Swim at Crystal Bay before the last boat back instead.

Timing warning: boats back to Sanur can run late in rough seas. This day trip is safe if your flight leaves after 9pm or the next morning. If you fly earlier on day 7, swap days 6 and 7 and keep your final day on the mainland.

Illustration of a T-shaped headland dropping into turquoise water, tiny figures on the clifftop path
The climb down from Kelingking is steep, unshaded, and takes most people two hours round trip.

Getting around, money, and timing

Traffic is the single biggest tax on a Bali week. Gojek and Grab work well in the south and around Ubud for short hops and food delivery; for the inter-base transfers and the day 4 loop, a car with a driver is worth it. If you rent a scooter, you legally need an international driving permit, police checks do happen, and Bali’s traffic is not the place to ride for the first time. An eSIM for Bali sorted before you arrive means Gojek and offline maps work from the arrivals hall.

Carry cash. Cards work in hotels and bigger restaurants, but warungs, temple gates, drivers, and boat counters are cash businesses. Use ATMs attached to banks and decline the ATM’s own conversion rate.

Best months are the dry season, April through October. July and August bring the biggest crowds and the highest prices. The wet season (roughly November to March) means daily downpours, but usually in bursts, and everything is cheaper and greener. The one combination to avoid is a wet-season week built entirely around beaches.

FAQ

Is 7 days enough for Bali?
Enough for three bases done properly, not enough for the whole island. This itinerary covers the south coast, Ubud, and a Nusa Penida day trip. North Bali, Amed, and the Gilis need a second week or a second trip.
Should I stay in Canggu or Uluwatu?
For a first one-week trip, Uluwatu. It is closer to the airport, the beaches are better, and you skip Canggu’s traffic, which locals and expats alike describe as the worst on the island. Canggu makes more sense for longer stays built around surfing and cafe work.
Can I do Nusa Penida without a tour?
Yes, but rent a car with a driver on the island rather than a scooter. The roads are in poor shape, distances are deceptive, and a driver costs little more than two scooters plus the inevitable delays.

Checked August 2026.

The Booking.com link above is an affiliate link. Booking through it costs you nothing extra and helps keep Atli running.