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-Night Bali Itinerary with Uluwatu, Ubud, and Nusa Penida

Day 1 · Mon, Jun 15
Uluwatu, Bali

Start in Uluwatu

  1. Padang Padang Beach — Uluwatu area — Catch the late-afternoon surf scene and golden-hour swim; go now since it’s already evening, for ~1 hour.
  2. Single Fin — Uluwatu cliff area — Sunset drinks and a casual dinner with ocean views; arrive ~6:30 PM, stay ~1.5–2 hours, about $12–25 pp.
  3. Uluwatu Temple — Pecatu — If you still have daylight, this is the classic cliff-top landmark for a quick first-night visit; late afternoon/evening, ~1 hour.
  4. Mason — Bingin/pecatu area — A reliable sit-down dinner option with polished Indonesian/Western dishes; after sunset, ~1–1.5 hours, about $15–30 pp.

Early Evening: Padang Padang Beach

Since it’s already evening, go straight to Padang Padang Beach while there’s still a little light left. This is one of the easiest quick wins in Uluwatu: park up near the roadside entrance off Jalan Labuansait, pay the small entrance fee and beach access charge, then walk down the narrow cliff-cut stairs to the cove. Expect around IDR 10,000–20,000 per person total, plus parking. If the tide is kind, you’ll catch the last surfers carving through the reef and a lovely warm-water swim before sunset; if not, it’s still a great place just to sit on the sand and watch the light soften over the bay. Give it about an hour, and don’t linger too long after dark because the beach itself is tiny and service around it thins out quickly.

Sunset Drinks: Single Fin

From Padang Padang Beach, it’s a short hop up the road to Single Fin on the Uluwatu cliffline, usually 5–10 minutes by scooter or car depending on traffic. This is the classic first-night move: arrive around 6:30 PM for the sunset crowd, grab a table with a view, and settle in with a drink and something casual to eat. Expect roughly $12–25 per person depending on how many cocktails or beers you order. The vibe gets lively rather than fancy, with surfers, travelers, and expats all coming for that open-ocean view. If you want the best seats, come a little earlier than you think, especially in high season.

If You Still Have Daylight: Uluwatu Temple

If the light is still hanging on, you can fit in a quick first look at Uluwatu Temple in Pecatu before dinner or right after a drink at Single Fin. It’s only about 10–15 minutes away, but timing matters: the grounds are usually open through the evening, and the late-afternoon glow on the cliff is what makes it worth it. You’ll pay a modest entrance fee, and if you enter near dusk you’ll want to be mindful of the monkeys—they’re bold around phones, sunglasses, and anything shiny. A one-hour visit is enough tonight; save the longer, more deliberate temple experience for a calmer time later in the trip. If you’re here near sunset, the sea views alone justify the stop.

Dinner: Mason

Wrap the night with dinner at Mason in the Bingin/Pecatu area, which is a solid choice when you want something more polished than beach-bar food but still relaxed. It’s about a 10–15 minute drive from Single Fin depending on traffic, and a good place to decompress after the cliff crowds. The menu leans modern Mediterranean and Indonesian-friendly crowd-pleasers, with mains and shared plates generally landing around $15–30 per person. If you’re tired from travel, keep it simple: order a couple of plates, a cold drink, and let the night wind down slowly. From here, it’s an easy ride back to your stay in Uluwatu—best to head off once you’re finished around 9:00–10:00 PM so you avoid the late-night scooter traffic on the narrow roads.

Day 2 · Tue, Jun 16
Uluwatu, Bali

Second night in Uluwatu

  1. Uluwatu Temple — Pecatu — Go early to avoid heat and crowds, and enjoy the dramatic sea cliffs properly; morning, ~1.5 hours.
  2. Kecak Dance at Uluwatu Temple — Pecatu — Save this for the temple sunset slot for the most iconic Bali cultural experience; late afternoon, ~1.5 hours.
  3. El Kabron Bali — Pecatu — Cliffside lunch or late-afternoon cocktails with a strong viewpoint over the surf; midday/afternoon, ~1.5 hours, about $20–40 pp.
  4. Suluban Beach — Uluwatu — A scenic cave-beach stop that pairs well with the temple corridor and surf area; afternoon, ~1 hour.
  5. Drifter Surf Shop & Cafe — Bingin — Easy final stop for coffee, smoothies, or an early dinner after beach time; late afternoon/evening, ~1 hour, about $8–18 pp.

Morning

Start early for Uluwatu Temple in Pecatu — ideally arrive by 8:00–8:30 AM before the heat builds and the tour buses turn up. The temple sits on a dramatic clifftop, and the morning light is much better for photos than midday haze. Dress modestly with a sarong and sash if you’re not already wearing one; rentals are usually included or cost just a few thousand rupiah at the entrance. Expect around IDR 50,000–75,000 per person for entry, plus a little extra if you want to park close. Take your time walking the cliff path, but keep an eye on your sunglasses, hats, and any loose items — the macaques here are famously opportunistic.

Lunch / Cliffside Break

For a long, lazy lunch, head to El Kabron Bali in Pecatu, which is one of the best spots on this side of the island if you want surf views without rushing. It works well around midday when you’re ready to cool off, have a proper sit-down meal, and reset before the afternoon. Expect roughly USD 20–40 per person depending on what you order; cocktails and seafood push it up fast, but the view is the real reason to come. If you’d rather keep things light, order a cold drink and stay just long enough to enjoy the terrace, then head back out before the late-afternoon crowd arrives.

Afternoon Exploring

After lunch, make the short move down toward Suluban Beach in Uluwatu. The access is part of the fun here: you descend through narrow rock gaps and cave passages before the beach opens up, so wear sensible sandals and don’t carry too much. It’s a great stop for a quick wander, wave-watching, or just sitting near the rock shelves while the tide changes. If you still have energy, this is a good time to take a slow drive or scooter hop toward Bingin and ease into the last part of the day rather than trying to cram in anything else.

Evening

Save the iconic sunset slot for Kecak Dance at Uluwatu Temple — this is the version everyone talks about, and it’s worth arriving early so you’re not stuck in the back. Show up around 5:00 PM for a sunset performance, since seats fill quickly and the amphitheater has some of the best views in Bali as the sky turns gold behind the cliffs. After the performance, wind down at Drifter Surf Shop & Cafe in Bingin for coffee, a smoothie bowl, or a very easy early dinner; it’s relaxed, good for recharging, and usually much calmer than the louder beach bars. If you’re heading back to your hotel after dark, leave a little buffer for the narrow roads and the evening traffic around Pecatu and Jalan Labuansait.

Day 3 · Wed, Jun 17
Ubud, Bali

Transfer to Ubud

Getting there from Uluwatu, Bali
Private driver / car transfer (about 1.5–2.5 hrs, ~IDR 350,000–600,000 per car). Best to leave after breakfast, around 8:00–9:00 AM, so you can arrive in Ubud by late morning for your first walk and lunch.
Grab/Gojek or Bluebird-style taxi if available for a cheaper point-to-point ride; same drive time, usually ~IDR 250,000–450,000 depending on pickup and demand. Book via Gojek/Grab app or arrange with hotel concierge.
  1. Jalan Raya Ubud — Ubud center — Arrive and settle into the town core, then start with a gentle walk through the main strip; late morning, ~45 minutes.
  2. Ubud Palace (Puri Saren Agung) — Ubud center — A compact cultural landmark right in town and a good first look at Ubud’s royal history; late morning, ~45 minutes.
  3. Sari Organik — Campuhan ridge area — Lunch among the rice fields, best before you head into the green belt; midday, ~1.5 hours, about $10–20 pp.
  4. Campuhan Ridge Walk — Campuhan — A classic low-effort scenic walk that fits perfectly after lunch; afternoon, ~1–1.5 hours.
  5. Taman Dedari — Kedewatan — Stop for an atmospheric riverside dinner on the way back toward central Ubud; evening, ~1.5 hours, about $15–30 pp.

Late Morning: Arrive in Ubud and ease into Jalan Raya Ubud

After the drive up from Uluwatu, keep the first hour light: check in, drop bags, grab a cold drink, and just walk the main spine of town along Jalan Raya Ubud. This is the best way to get your bearings—side streets peel off quickly into cafes, boutiques, and little family-run warungs, while the main road gives you the full buzz of central Ubud without needing any plan. If you need a coffee reset, Seniman Coffee Studio is a reliable stop nearby, and the whole area is easy to do on foot from the town center. Aim for about 45 minutes here; the point is to settle in, not rush.

A short stroll brings you to Ubud Palace (Puri Saren Agung), right in the heart of town. It’s compact, free to look around during the day, and worth a quick visit for the carved gates and glimpse of local royal heritage. It won’t take long—around 30 to 45 minutes is plenty—so you can wander slowly and then head straight to lunch without feeling overplanned.

Midday: Lunch at Sari Organik

For lunch, head out toward Campuhan to Sari Organik, one of the nicest low-key spots for a rice-field meal in Ubud. It’s a gentle change of pace from the center: you can reach it with a short taxi ride or a scenic walk if you’re feeling energetic, though most people will prefer to save their legs for the ridge walk later. Expect simple, fresh food, open-air tables, and a very easy 1.5-hour stop—good for salads, nasi campur, smoothies, and a slow lunch that feels properly Bali. Budget roughly $10–20 pp depending on what you order.

Afternoon to Evening: Walk Campuhan Ridge, then dinner at Taman Dedari

After lunch, head into the green belt for the classic Campuhan Ridge Walk. It’s one of the easiest scenic walks in Ubud—not strenuous, just beautifully open, with sweeping hillside views and a nice breeze if you go later in the day. Start from the Campuhan side and take your time; an hour to 90 minutes is enough, and the best light is usually late afternoon when the fields warm up and the crowd thins a bit. Bring water, wear decent sandals or sneakers, and don’t worry about “doing” the whole thing—turn around whenever it feels right.

For dinner, continue toward Kedewatan to Taman Dedari, which is a lovely way to end your first full day in Ubud. It’s known for its dramatic riverside setting and big statues, so it feels a bit more atmospheric than a standard town-center dinner. Make this your lingering meal rather than a quick stop: arrive around sunset if you can, order something simple, and enjoy the setting before heading back. Expect about $15–30 pp, and if you’re tired after the transfer day, this is the kind of place where you can sit back and let the evening come to you.

Day 4 · Thu, Jun 18
Ubud, Bali

Second night in Ubud

  1. Tegallalang Rice Terrace — North of Ubud — Start early for the best light and cooler temperatures over the terraces; morning, ~1.5 hours.
  2. Tirta Empul Temple — Tampaksiring — Visit for the sacred spring and temple complex, a strong contrast to the rice fields; mid-morning, ~1.5 hours.
  3. Kumulilir — Tegallalang area — Coffee and lunch stop with jungle valley views and an easy break between sights; midday, ~1–1.5 hours, about $10–20 pp.
  4. Gunung Kawi — Tampaksiring — A rewarding archaeological site with lush ravine scenery and less rush than the major temple stops; afternoon, ~1.5 hours.
  5. Rüsters Ubud — Penestanan — Dinner back near Ubud with a modern cafe-bakery feel and good coffee; evening, ~1–1.5 hours, about $12–25 pp.

Morning

Head out early for Tegallalang Rice Terrace while the valley is still cool and the light is soft — this is the time that actually feels magical, before tour vans and selfie crowds build up. From central Ubud, it’s usually a 20–30 minute drive depending on traffic; grab a car, scooter, or ask your hotel to arrange a driver for the loop north of town. Expect a modest entrance/donation fee at the gate plus extra charges if you wander into the swing/photo platforms, so keep some small cash handy. Take your time here for about 1.5 hours, walking the ridgeline paths and stopping for the classic layered-field views without trying to rush the whole thing.

Continue on to Tirta Empul Temple in Tampaksiring, usually 15–20 minutes farther up the road. Go mid-morning, when the temple is active but not yet at full tour-bus volume, and dress respectfully — sarong and sash are required, and you can usually rent them at the entrance if you don’t have your own. If you’re not joining the purification ritual, it’s still worth lingering around the spring pools and temple courtyards; the shift from bright rice terraces to a deeply sacred, water-filled complex is one of the best contrasts in the whole Ubud area.

Lunch

Break for lunch at Kumulilir in the Tegallalang area, where the whole point is the view: jungle valley, coffee plants, and a slow, shaded reset between sights. It’s an easy place to sit for 1–1.5 hours, and you can keep this relaxed with coffee, a snack, or a full lunch without overcommitting — think roughly $10–20 per person depending on how much you order. If you want to try Balinese coffee or luwak-style tasting flights, this is the kind of stop where it makes sense, but don’t feel pressured to buy the whole souvenir rack.

Afternoon

After lunch, make your way back toward Tampaksiring for Gunung Kawi, which feels quieter and more atmospheric than the big-name stops. The path down into the ravine takes a bit of effort, and that’s part of the charm: you descend into a lush, green valley to reach the carved shrines, with the sound of water and birds around you instead of traffic. Give yourself about 1.5 hours here, and wear decent shoes — the steps can be uneven and a little slippery if it’s rained. It’s usually much less hectic than the temple circuit closer to town, so this is a good spot to slow down and actually absorb where you are.

Evening

Head back to Ubud for dinner at Rüsters Ubud in Penestanan, a pleasant change of pace after the temple-and-terrace loop. It’s about a 15–25 minute drive from the northern sites, depending on traffic, and it works well as an evening landing spot because the vibe is modern but not stiff — part café, part bakery, part restaurant, with good coffee and a dependable menu. Plan on 1–1.5 hours here and roughly $12–25 per person, especially if you add dessert or a drink. If you still have energy after dinner, you can wander a little around Penestanan or just head back and call it an early night — tomorrow’s easiest if you don’t turn this into a late one.

Day 5 · Fri, Jun 19
Ubud, Bali

Third night in Ubud

  1. Sacred Monkey Forest Sanctuary — Central Ubud — Do this early before the heat and crowds, and keep your belongings secure; morning, ~1.5 hours.
  2. Threads of Life — Ubud center — A thoughtful stop for Balinese textiles and craft context, right after the forest area; late morning, ~45 minutes.
  3. Bebek Tepi Sawah — Mas area — Classic Balinese lunch in a polished garden setting, easy to reach from central Ubud; midday, ~1.5 hours, about $15–30 pp.
  4. Neka Art Museum — Sanggingan — A worthwhile art-focused afternoon that adds variety after temples and nature; afternoon, ~1.5 hours.
  5. Buddha Bar Ubud — Ubud center — Finish with a relaxed dinner and cocktail stop in town; evening, ~1.5 hours, about $15–35 pp.

Morning

Start as early as you can at Sacred Monkey Forest Sanctuary in central Ubud — ideally right when it opens around 8:30 AM, before the day-trippers arrive and before the monkeys get extra bold in the heat. Go in with empty hands if possible, or keep your phone, sunglasses, and snacks zipped away; the macaques are entertaining, but they are absolutely not shy. Ticket prices are usually in the low hundreds of thousands of rupiah for foreign visitors, and you’ll want about 1.5 hours to wander the temple-lined paths, stone bridges, and mossy ravines at an easy pace. From there, it’s an easy walk or a very short ojek ride back toward the center to Threads of Life.

Late Morning to Lunch

Threads of Life is one of those quietly excellent Ubud stops that people often miss, and it’s worth the hour if you like culture with context. The space is compact and thoughtful, with beautifully displayed textiles, weaving traditions, and a shop that supports craft communities across Indonesia. After that, head south to Bebek Tepi Sawah in the Mas area for lunch — it’s one of the classic “sit-down and breathe” meals in Ubud, with garden views and a very Bali-feeling menu of crispy duck, sate, and fresh juices. Expect roughly IDR 250,000–500,000 per person depending on how much you order and whether you add drinks; a car or Grab/Gojek ride from central Ubud is the easiest way to get there, usually 10–20 minutes depending on traffic.

Afternoon

After lunch, keep the afternoon art-focused with Neka Art Museum in Sanggingan, just northwest of central Ubud. It’s a calmer, more grown-up stop than the usual sightseeing circuit, with a solid collection of Balinese painting plus enough variety to make it feel like a real museum visit rather than a quick photo stop. Plan on about 1.5 hours here; admission is typically affordable by international museum standards, and a car is the easiest way in and out since it sits a little off the main walkable center. If you’re not in a rush afterward, this is a good area to linger for a coffee before heading back into town.

Evening

Finish the day with dinner and a cocktail at Buddha Bar Ubud in the center of town — a relaxed choice when you want something easy, social, and close to everything. It’s a nice final stop after a full day because you can keep it low-key, browse the menu without feeling rushed, and stay in the heart of Ubud for a post-dinner stroll on Jalan Raya Ubud. For the return to your hotel, a short Grab, Gojek, or driver pickup is simplest if you’re staying outside the center; if you’re nearby, it’s one of the few places where walking home after dinner actually feels pleasant, especially once the streets thin out later in the evening.

Day 6 · Sat, Jun 20
Nusa Penida, Bali

Head to Nusa Penida

Getting there from Ubud, Bali
Fast boat from Sanur Port to Nusa Penida (45–60 mins crossing, ~IDR 150,000–300,000 per person). Leave Ubud very early—about 5:30–6:00 AM—to reach Sanur for the 7:30–8:30 AM sail and still have most of the day on Penida. Book on 12Go or directly with operators like Angel Billabong, Maruti, Semabu Hills, or Penida Express.
Private transfer Ubud → Sanur + fast boat package; a bit easier logistically, often ~IDR 300,000–500,000 total transfer plus boat fare. Good if you don’t want to self-coordinate the port run.
  1. Sanur Harbor to Nusa Penida fast boat — Sanur — Take an early boat so you arrive with most of the day left; depart around 7:30–8:30 AM, ~45–60 minutes crossing, and use a driver on arrival since roads are spread out.
  2. Diamond Beach — Eastern Nusa Penida — Start on the east side first to group the most remote viewpoints efficiently; late morning, ~1–1.5 hours.
  3. Atuh Beach — Eastern Nusa Penida — A natural pairing with Diamond Beach and good for a slower beach stop; late morning, ~1 hour.
  4. Warung Dapur Nusa Penida — East side — A practical lunch stop with local dishes between sightseeing blocks; midday, ~1 hour, about $6–15 pp.
  5. Rumah Pohon “Tree House” viewpoint — Eastern Nusa Penida — Stop for one of the island’s most famous photo viewpoints before heading west; afternoon, ~45 minutes.
  6. Crystal Bay — West Nusa Penida — End with an easy swim and sunset on the western side near many stays; late afternoon, ~1.5 hours.

Morning

Take the Sanur Harbor fast boat early so you’re on Nusa Penida with the full day ahead of you. Aim for a 7:30–8:30 AM departure and arrive a bit early for check-in, luggage tagging, and the usual port shuffle; boats are straightforward but can run a little behind, so don’t cut it close. Once you land, grab a pre-booked driver right at the harbor—Penida is too spread out to wing it efficiently, and for the east side you’ll want the island roads on your side before the sun gets too harsh. Head straight to Diamond Beach first, since it’s one of the furthest sights and the morning light is best on that side of the island. Expect a steep stair descent if you actually want the sand, or just stay up top for the classic cliff-and-ocean view; either way, give yourself 1 to 1.5 hours here and wear shoes with grip because the steps can be dusty and slippery.

A short drive away, pair it with Atuh Beach for a slower, more relaxed stop. This is the more sit-down-and-take-it-in part of the morning: fewer “bucket list” photo moments than Diamond Beach, but a nicer place to linger if you want to dip your feet or have a coconut. The east side roads are bumpy in places, so keep the pace easy and expect a bit of bouncing between viewpoints. If you’re traveling light, it’s worth carrying reef-safe sunscreen, water, and a small towel—there’s not much shade, and the midday heat comes on fast.

Lunch

Stop at Warung Dapur Nusa Penida around midday for a proper reset. It’s the kind of practical, no-fuss place that works well on Penida: local plates, cold drinks, and enough variety that everyone can find something decent without overthinking it. Budget roughly IDR 100,000–250,000 per person depending on what you order and whether you go for seafood, nasi goreng, or fresh juice. Service can be a little slower than mainland Bali, so this is a good time to actually sit down, cool off, and let the driver sort the route for the afternoon rather than trying to power through everything in one go.

Afternoon

After lunch, continue to Rumah Pohon “Tree House” viewpoint for one of the island’s most famous photo stops. This is less about the building itself and more about the jaw-dropping cliffside overlook, so even if you don’t want the classic pose-on-the-steps shot, the view is worth the detour. Give it about 45 minutes—long enough for photos without draining the day—and be ready for a bit of a climb and some uneven footing. From here, it’s a longer transfer over to the west side, but that’s the whole point of clustering the day this way: you’ve already cleared the remote east, and now you can finish somewhere easy and beachy.

Evening

Wrap up at Crystal Bay for a softer ending to the day. This is the most comfortable place on today’s route for a swim, a slow drink, and sunset without the drama of the cliff viewpoints. Arrive in time for the late afternoon light so you can settle in before the sky changes color; the bay is popular, but it still feels laid-back compared with the island’s more famous lookouts. If your stay is nearby, you can simply walk or do a short scooter/driver hop back afterward, which is exactly why Crystal Bay makes such a smart final stop on your first day in Nusa Penida.

Day 7 · Sun, Jun 21
Nusa Penida, Bali

Final night in Nusa Penida

  1. Kelingking Beach — West Nusa Penida — Go first for the signature viewpoint before the crowds and heat build; morning, ~1.5 hours.
  2. Broken Beach — West Nusa Penida — A dramatic coastal arch and easy next stop that fits the western loop; late morning, ~45 minutes.
  3. Angel’s Billabong — West Nusa Penida — Best viewed around calmer tide windows, and it sits right by Broken Beach; late morning, ~45 minutes.
  4. Penida Colada Beach Bar — Crystal Bay area — Casual lunch and a final island-side break with ocean views; midday/afternoon, ~1.5 hours, about $10–25 pp.
  5. Pura Paluang — Near Kelingking — A quick cultural/photo stop on the return loop if timing allows; afternoon, ~30 minutes.
  6. Banjar Nyuh Port area — Sampalan/Ped — Head back toward the harbor in time for sunset transfers or a relaxed final harbor dinner nearby; late afternoon, ~1 hour, about $8–18 pp.

Morning

If you’re staying on Nusa Penida for the last night, make this a western loop day and get moving early—ideally out of your hotel by 6:30–7:00 AM if you want the cliffs before the heat turns brutal. Start with Kelingking Beach, which is the classic “wow” viewpoint for a reason: the drive from most east-side stays takes about 45–75 minutes on bumpy roads, and the last approach is slow, so leave extra time and wear shoes with grip. There’s usually a small parking fee, and by 8:00–9:00 AM the viewpoint is already getting busy; if you want those clean photos, go straight to the main platform first, then spend the rest of your time wandering the railings and soaking it in rather than rushing the steep beach descent.

Late Morning

From there, continue the western loop to Broken Beach, which is only a short hop away and pairs naturally with Angel’s Billabong since they’re essentially next door. Broken Beach is more of a scenic pause than a long activity—expect around 45 minutes to walk the rim, take photos, and watch the water funnel through the arch. Then head over to Angel’s Billabong; the tide matters here, so it’s best admired from the edge when the water is calm and not surging. Don’t push for a swim if the sea looks rough. The ground around both sites can be uneven and hot by late morning, so keep water on you and don’t overstay once the sun starts beating down.

Lunch and Slow Afternoon

For lunch, aim for Penida Colada Beach Bar near the Crystal Bay area, which is the right kind of easy reset after a dusty cliff circuit. It’s a relaxed spot for grilled fish, nasi goreng, fruit shakes, and a cold Bintang with sea views, and you can expect roughly IDR 150,000–400,000 per person depending on how lightly or heavily you order. The beach here is also one of the better places to just sit for a while, rinse off the road fatigue, and let the afternoon slow down. If you still have energy after lunch, swing back toward Pura Paluang for a quick cultural/photo stop—this little temple is known locally for its unusual car-shaped shrines and makes a nice 20–30 minute detour if you’re already looping back inland.

Evening

By late afternoon, start easing back toward Banjar Nyuh Port area so you’re not stuck in the island’s worst road traffic at dusk. The harbor zone is practical rather than pretty, but it’s the right place to end the day: grab an early dinner at a simple warung or café nearby, expect about IDR 120,000–300,000 for a low-key meal, and keep your boat check-in timing in mind if you’re leaving the island tomorrow. If you want one last soft-hour view, arrive a little before sunset and sit with a drink while the harbor calms down—then keep the transfer plan flexible, because roads on Nusa Penida can be slow even when the distance looks short on a map.

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