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

Bali Itinerary: Ubud, Canggu, and Uluwatu

Day 1 · Sun, Sep 6
Ubud

Arrival in Ubud

  1. Ubud Palace (Puri Saren Agung) — Ubud Center — Easy first stop after arrival; a compact royal compound that gives you a quick feel for central Ubud’s architecture and atmosphere. Timing: afternoon, ~45 min.
  2. Ubud Art Market — Ubud Center — Browse batik, baskets, wood carvings, and souvenirs in the heart of town; best for low-pressure wandering after checking in. Timing: late afternoon, ~1 hour.
  3. Pura Taman Saraswati — Ubud Center — Beautiful lotus-pond temple right off the main drag, ideal for a short scenic stop before dinner. Timing: late afternoon, ~30 min.
  4. Seniman Coffee Studio — Lodtunduh/Ubud area — Solid coffee stop with a modern café feel; a good first Bali caffeine reset, roughly IDR 60k–120k per person. Timing: late afternoon, ~45 min.
  5. Ibu Oka — Ubud Center — Classic place to try babi guling on your first night if you eat pork; simple, local, and quintessentially Ubud, roughly IDR 50k–120k per person. Timing: evening, ~1 hour.
  6. Campuhan Ridge Walk — Campuhan/Ubud — Gentle sunset stroll to end the day with greenery and cooler air before heading back. Timing: sunset, ~1 hour.

Arrival and easy first wander

After landing in Ubud, take it slow and keep the first afternoon light — the center is compact, but the roads around Jl. Raya Ubud can still get sticky with scooters and taxis. If you’re coming from a villa or hotel a little outside town, a short GoJek/Grab ride or hotel shuttle is usually easiest; parking near the center is limited, so this is one of those days where walking between stops just feels better. Start with Ubud Palace (Puri Saren Agung), a quick, low-effort first look at the old royal compound right in the middle of everything. It’s usually best visited in the afternoon when the light softens and the courtyards feel calmer; budget about 45 minutes, and don’t expect a huge museum-style visit — it’s more about atmosphere, carved gates, and getting your bearings.

Market, temple, and a proper coffee reset

From there, drift into Ubud Art Market, which is busiest in the morning but still fun later in the day if you want fewer crowds and a more relaxed browse. This is the place for batik, woven bags, wood carvings, and last-minute souvenirs, and bargaining is normal — start around half of the first price and smile your way to a middle ground. Next, walk over to Pura Taman Saraswati, just off Jl. Kajeng, for one of the prettiest little temple stops in central Ubud; the lotus pond and carved entrance make it especially nice in late afternoon before the light fades. Then head to Seniman Coffee Studio in the Lodtunduh/Ubud area for a proper coffee break — it’s a good first-day reset, with excellent espresso, cold brew, and a more modern café feel than the usual tourist strip. Expect roughly IDR 60k–120k per person, and if you’re crossing from the center, a short scooter ride or taxi is the easiest way.

Dinner and a gentle sunset finish

For dinner, Ibu Oka is the classic first-night Ubud call if you’re up for babi guling; it’s simple, busy, and very much a local institution rather than a polished restaurant, with plates typically around IDR 50k–120k depending on what you order. If pork isn’t your thing, you can still keep this stretch easy and use it as a quick dinner stop before the evening walk. End the day with Campuhan Ridge Walk, which is best around sunset when the heat drops and the grass turns golden; go in sandals or trainers, expect about an hour return, and bring water because there’s not much shade at the top. It’s an easy way to shake off the travel day and get that first real Bali exhale before heading back to your hotel for an early night.

Day 2 · Mon, Sep 7
Ubud

Ubud base

  1. Tegallalang Rice Terraces — Tegallalang — Start north of Ubud with the most iconic rice terrace views before crowds build; best for photos and a short walk. Timing: morning, ~1.5 hours.
  2. Tirta Empul Temple — Tampaksiring — Continue north for one of Bali’s most important water temples; go respectfully and keep the visit unhurried. Timing: late morning, ~1.5 hours.
  3. Gunung Kawi — Tampaksiring — Nearby carved shrines and river valley setting make this a strong culture-and-scenery pairing after Tirta Empul. Timing: midday, ~1.5 hours.
  4. Bebek Tepi Sawah Restaurant — Mas/Ubud area — Relaxed lunch with rice-field views and Balinese dishes; expect roughly IDR 100k–250k per person. Timing: lunch, ~1.5 hours.
  5. Bali Swing — Tegallalang — If you want the classic swing-and-jungle photo stop, this is easiest to combine with the north Ubud loop. Timing: afternoon, ~1.5 hours.
  6. Locavore NXT — Lodtunduh/Ubud area — Standout modern dinner option for a higher-end final meal in Ubud; budget roughly IDR 300k–700k per person. Timing: evening, ~2 hours.

Morning

Start early and head north before the roads clog up around Ubud. The drive to Tegallalang Rice Terraces is usually about 20–30 minutes from central Ubud, but give it a bit more if you’re leaving after 8:00 AM because scooter traffic and tour vans build fast on Jl. Raya Tegallalang. Try to arrive by 7:30–8:00 AM for the softest light and the quietest paths; entrance fees and “donation” stops vary by section, but it’s usually a small cash cost, and if you want the classic photo spots, bring a bit extra for a drink or a local guide. Take your time walking the edges rather than rushing for the main viewpoint — the terraces are best when you just let yourself wander for 45 minutes to an hour.

Late Morning

From there, continue a few minutes north to Tirta Empul Temple in Tampaksiring. It’s one of those places that feels more meaningful if you slow down: wear a sarong, keep your shoulders covered, and don’t treat the purification pools like a photo backdrop. The temple is generally open from early morning until late afternoon, and entry is modest, with a small extra fee if you choose to do the cleansing ritual. Afterward, keep going to Gunung Kawi, which sits in a lush river valley and feels like a different world — there’s a long stair descent, so allow time for the climb back up and wear shoes with decent grip. The pairing works really well because you get both the spiritual side and the scenery in one north-Ubud loop.

Lunch + Afternoon

For lunch, head back toward town and settle in at Bebek Tepi Sawah Restaurant in the Mas/Ubud area. This is a good reset point: shaded seating, rice-field views, and a menu that leans into Balinese favorites like crispy duck, satay, and fresh juices, usually around IDR 100k–250k per person depending on how much you order. After lunch, keep the afternoon loose and do the Bali Swing back up in Tegallalang if you want the classic jungle-photo stop. It’s very much a tourist experience, but if you’re expecting that and just want the shot, it works well as a fun, slightly silly contrast to the temples earlier — plan on around 1–1.5 hours including the queue, outfit changes, and photos, and expect add-on costs if you want extra swings or drone-style shots.

Evening

Finish with dinner at Locavore NXT in the Lodtunduh/Ubud area for a more polished end to the day. It’s one of the most creative dining rooms in the area, and it books out, so make a reservation if you can; budget roughly IDR 300k–700k per person depending on whether you do à la carte or a tasting-style meal. If you’re coming from Tegallalang or central Ubud, a Grab/GoCar or hotel driver is the easiest way back and forth, especially after dark when the smaller roads get less predictable. Keep the night calm after dinner — this is a full north-Ubud day, so the best ending is just a slow ride back, a short walk, and an early sleep.

Day 3 · Tue, Sep 8
Ubud

Ubud base

  1. Sacred Monkey Forest Sanctuary — Ubud Center — Best early before it gets hot and busy; an easy, famous Ubud must-do with shady paths and temples. Timing: morning, ~1.5 hours.
  2. Pura Dalem Agung Padangtegal — Monkey Forest area — Fold this into the sanctuary visit for a closer look at the temple setting and forest atmosphere. Timing: morning, ~30 min.
  3. Threads of Life: Indonesian Textile Arts Center — Ubud Center — Small but excellent cultural stop if you want something calmer than the usual tourist circuit. Timing: late morning, ~1 hour.
  4. Kafe — Ubud Center — Healthy, reliable lunch spot with a wide menu and easy central location; roughly IDR 80k–180k per person. Timing: lunch, ~1 hour.
  5. Neka Art Museum — Campuhan/Ubud — Good afternoon choice for Balinese painting and art history without too much walking. Timing: afternoon, ~1.5 hours.
  6. Sweet Orange Warung — Subak Juwuk Manis/Ubud — Go for a rice-field sunset meal away from the busiest streets; simple local food, roughly IDR 70k–150k per person. Timing: sunset, ~1.5 hours.

Morning

Start early at the Sacred Monkey Forest Sanctuary before the heat and tour groups really build up. From central Ubud, it’s an easy ride by scooter, GoJek, or a short taxi hop; if you’re staying anywhere near Jl. Monkey Forest or Jl. Raya Ubud, you can even walk in about 10–20 minutes. Aim to arrive around opening time, when the forest feels calmer, the light is better for photos, and the monkeys are a bit less chaotic. Entry is usually around IDR 80k–100k for adults, and you’ll want to keep your bag zipped, skip dangling jewelry, and hold onto sunglasses and snacks — the monkeys are absolutely fearless.

Inside the sanctuary, fold in Pura Dalem Agung Padangtegal as part of the same visit rather than treating it like a separate stop. It’s one of the nicest parts of the forest — mossy stone, banyan shade, and that classic Ubud mix of temple atmosphere and jungle humidity. Give yourself a good 1.5 hours total for the forest and temple area together, moving slowly rather than trying to power through. If you go right after opening, you’ll have a much better chance of enjoying the paths before the mid-morning crowds arrive.

Late Morning to Lunch

After that, head back toward the center for Threads of Life: Indonesian Textile Arts Center, a quieter and more thoughtful stop than the usual tourist loop. It’s a small museum/shop space, but it’s genuinely worth it if you like craft, design, or just want a break from temples and traffic. Expect to spend about an hour here; entry is typically around IDR 50k–75k depending on the exhibit or workshop schedule. It sits close enough to central Ubud that getting there is straightforward by scooter or ride-hail, and it pairs well with a slower, cooler late-morning pace.

For lunch, settle into Kafe in central Ubud. It’s one of those reliable places that works whether you want a salad, nasi campur, smoothie bowl, or something more substantial, and it’s easy to use as a reset point because the location is so central. Plan on IDR 80k–180k per person, depending on whether you go light or order a proper lunch and drinks. The flow here is simple: eat, cool off, and keep the rest of the day loose so you don’t feel boxed into a schedule.

Afternoon to Sunset

In the afternoon, make your way toward Neka Art Museum in the Campuhan side of Ubud. It’s a good choice when you want culture without a lot of physical effort, and the drive from the center is usually only 10–15 minutes depending on traffic. The museum is best if you like Balinese painting, older artistic styles, and a calmer setting than the busier attractions in town; budget roughly IDR 100k–150k for entry and about 1.5 hours to browse without rushing. If you still have energy afterward, you can linger in the greener outskirts of Campuhan rather than bouncing straight back into the busiest streets.

Finish the day at Sweet Orange Warung in Subak Juwuk Manis for sunset. Getting there is part of the charm: it’s a short scooter or taxi ride from central Ubud, then a pleasant little walk through the rice-field paths, so wear sensible shoes and don’t go too late if you want daylight for the approach. The food is simple and affordable — usually around IDR 70k–150k per person — but the real draw is the setting, with open paddy views that feel a world away from Jl. Raya Ubud. It’s a lovely, unhurried way to end the day, especially if you want one proper golden-hour meal before drifting back to your hotel.

Day 4 · Wed, Sep 9
Canggu

Transfer to Canggu

Getting there from Ubud
Private driver or Grab/GoCar via app (1.5–2.5h, ~IDR 300k–600k total). Leave after breakfast to beat Bali traffic and arrive before lunch.
Shared shuttle (Perama/Arjuna-style transfers via 12Go or Bookaway) — slower/less flexible, ~IDR 150k–250k per seat.
  1. Jalan Raya Ubud to Canggu transfer — Ubud to Canggu — Leave after breakfast to avoid traffic; the drive usually takes ~1.5–2.5 hours depending on route and congestion, and it’s best to arrive with luggage dropped before lunch. Timing: morning departure, ~2 hours.
  2. Tanah Lot — Beraban/Tabanan — Break up the transfer with Bali’s most famous sea temple; a smart first stop once you’re westbound. Timing: late morning, ~1.5 hours.
  3. Nirjhara — Tabanan/Canggu area — Stylish lunch stop if you want a calmer, polished setting between temple and beach time; roughly IDR 150k–300k per person. Timing: lunch, ~1.5 hours.
  4. Echo Beach — Canggu — Easy first Canggu beach stop for a walk, surf watching, and a sunset reset. Timing: afternoon, ~1.5 hours.
  5. La Brisa Bali — Echo Beach/Canggu — Great for sundowners right on the sand, with a strong beach-club atmosphere and snacks/cocktails; budget roughly IDR 150k–400k per person. Timing: sunset, ~2 hours.
  6. Mason — Batu Bolong/Canggu — Strong first-night dinner in Canggu with a buzzy but polished vibe; roughly IDR 150k–350k per person. Timing: evening, ~1.5 hours.

Morning

Leave Ubud after breakfast and keep the transfer fairly early so you’re rolling west before the roads tighten up around Sangeh, Mengwi, and the outer edges of Denpasar. With a private driver or Grab/GoCar, the run to Canggu usually lands somewhere around 1.5–2.5 hours depending on traffic, so the goal is simple: luggage dropped in Canggu before lunch, then keep the rest of the day loose. If you’re self-driving, parking is easiest once you’re near the beach road or your villa, but it’s worth letting a driver handle the day so you can actually enjoy the stops.

Late Morning to Lunch

Break the drive with Tanah Lot, Bali’s most famous sea temple, which works well as a first westbound stop because it gives you a proper change of scenery without adding much detour. Expect a bit of a crowd, especially around the temple viewpoints and the cliffside paths, but it’s still worth it for the ocean setting and the classic silhouette at high tide. Entry is usually around IDR 75k for foreign visitors, and the site is best enjoyed with 45–90 minutes in hand. From there, continue toward Nirjhara in the Tabanan/Canggu area for a calmer lunch. It’s a nice reset after the temple bustle — polished, quiet, and much more relaxed than the strip in central Canggu. Budget roughly IDR 150k–300k per person and don’t rush it; this is the kind of lunch where you actually sit down, cool off, and let the day slow a little.

Afternoon to Evening

Once you’re in Canggu, head straight to Echo Beach for an easy first taste of the coast: black sand, surf action, and the kind of late-afternoon light that makes the whole area feel a bit cinematic. It’s a good place for a walk or just to sit and watch the waves before the evening crowds build. From there, drift over to La Brisa Bali right by Echo Beach for sunset; it’s one of those places that can feel very “Bali beach club” in the best way if you go with the right expectations. Aim to arrive before the golden hour rush, especially on weekends, and expect to spend around IDR 150k–400k per person once you factor in drinks and snacks. Finish the night with dinner at Mason in Batu Bolong, which is one of the best first-night choices in Canggu because it feels lively without being chaotic. It’s an easy, polished dinner spot for wood-fired plates and solid cocktails, and after a day of moving around you’ll probably appreciate not having to think too hard about where to go.

Day 5 · Thu, Sep 10
Canggu

Canggu base

  1. Pererenan Beach — Pererenan — Start slightly quieter than central Canggu for a morning beach walk and surf check. Timing: morning, ~1 hour.
  2. Shady Shack — Batu Bolong/Canggu — Popular brunch spot with healthy bowls and good coffee; expect roughly IDR 100k–200k per person. Timing: brunch, ~1 hour.
  3. Love Anchor Canggu — Batu Bolong/Canggu — Browse boutiques, homewares, and small-market stalls for a casual mid-day wander. Timing: late morning, ~1 hour.
  4. Finns Recreation Club — Berawa/Canggu — Easy active break if you want pool, water slides, or gym/spa energy; pick one activity and don’t overpack the day. Timing: afternoon, ~2 hours.
  5. Nelayan Beach — Canggu — A less hectic stretch for sunset compared with the busiest parts of Batu Bolong. Timing: late afternoon, ~1 hour.
  6. Ji Restaurant Bali — Batu Bolong/Canggu — Good dinner option for sushi and elevated Asian plates after a beach day; roughly IDR 150k–400k per person. Timing: evening, ~1.5 hours.

Morning

Ease into the day with a beach walk at Pererenan Beach before Canggu fully wakes up. This is one of the calmer stretches on this side of town, with a more local surf vibe and fewer hawkers than the busier parts near Batu Bolong. Early morning is best for a clean shoreline, cooler air, and a decent look at the waves; if you’re thinking of surfing, board rentals are usually around IDR 50k–100k per hour, and the beach access is straightforward by scooter or car, though parking near the sand can get tight once breakfast crowds arrive.

Brunch and a wander

Head over to Shady Shack for brunch — it’s one of those Canggu staples that earns the reputation: bright, leafy, vegetarian-friendly, and reliably good coffee. Expect about IDR 100k–200k per person, depending on whether you go light or lean into the bigger bowls and juices. Afterward, wander through Love Anchor Canggu on Jl. Pantai Batu Bolong for a low-key browse of boutique clothes, homewares, and small market stalls. It’s not something to rush; half the fun is just drifting through and seeing what catches your eye, especially if you’re looking for easy-to-pack souvenirs or beachwear.

Afternoon reset

Keep the afternoon simple with a few hours at Finns Recreation Club in Berawa if you want a break from sand and scooters. It’s a nice option when you want one activity to anchor the day rather than cramming in a dozen stops — choose the pool, water slides, or a spa/gym reset and leave the rest for another trip. Entry and activity costs vary, but budget roughly IDR 200k–500k+ depending on what you do. Getting there from Batu Bolong is usually a short ride by GoJek, Grab, or taxi, but traffic around Jl. Subak Canggu and Jl. Pantai Berawa can slow down around late afternoon, so it’s worth heading before the school-run and sunset rush.

Evening

For a softer sunset, make your way to Nelayan Beach rather than fighting for space on the busiest Canggu strip. It’s a little more relaxed, with enough room to sit, watch the surf, and catch that late light without the full chaos of the main beach clubs. Then finish at Ji Restaurant Bali for dinner — it’s a solid pick in Batu Bolong if you want sushi and elevated Asian plates after a beach day, with mains and drinks usually landing around IDR 150k–400k per person. If you’re heading back to a villa in central Canggu, the ride is short, but I’d still leave a little buffer after sunset because traffic around Jl. Pantai Batu Bolong can jam up fast once everyone moves from beach to dinner.

Day 6 · Fri, Sep 11
Canggu

Canggu base

  1. Batu Bolong Beach — Batu Bolong/Canggu — Early surf-and-beach atmosphere before the area gets crowded; good for people-watching and a slow start. Timing: morning, ~1 hour.
  2. The Practice — Canggu — Drop in for a solid yoga session if you want one proper wellness morning in Bali. Timing: late morning, ~1.5 hours.
  3. Crate Cafe — Canggu — Classic breakfast/brunch stop with big portions and fast energy; roughly IDR 90k–180k per person. Timing: brunch, ~1 hour.
  4. Samadi Bali — Canggu — Nice alternative if your trip aligns with a market or wellness event; even without that, it’s a relaxed place to browse and reset. Timing: midday, ~1 hour.
  5. Finns Beach Club — Berawa/Canggu — Spend the afternoon here if you want the full beach-club experience with pool, drinks, and sunset. Timing: afternoon to sunset, ~3 hours.
  6. Peloton Supershop — Canggu — Light, healthy dinner after a heavy beach-club afternoon; roughly IDR 120k–250k per person. Timing: evening, ~1.5 hours.

Morning

Start with Batu Bolong Beach while Canggu is still half asleep — this is when the whole strip feels most local, with surfboards under arms, a few dog walkers, and coffee shops just opening up. If you want to get here without a hassle, aim for an early scooter or GoJek ride before 8:00 AM; after that, the roads around Jl. Pantai Batu Bolong start to clog with beach traffic and parking gets annoying. There’s no real “must-do” here besides walking the sand, watching the beginners in the surf, and soaking up that first-cup-of-coffee energy for about an hour.

Late Morning to Brunch

Head to The Practice for a proper yoga class if you want one wellness stop that actually feels worth the time. Classes usually run through the morning and fill up fastest on busy travel days, so book ahead online if you can; walk-ins sometimes work, but not always. After that, it’s an easy ride or short drive to Crate Cafe in the heart of Canggu for brunch — expect big plates, quick service, and a lively crowd, with mains usually around IDR 90k–180k. It’s the kind of place where you can linger over iced coffee, recharge, and people-watch without feeling rushed.

Midday to Afternoon

Keep things loose with a stop at Samadi Bali, especially if there’s a market, breathwork session, or any wellness event happening that day. Even on a quiet day, it’s a calm reset from Canggu’s louder corners, and it’s a nice place to browse a little before the afternoon heat kicks in. From there, make your way to Finns Beach Club in Berawa; go in the mid-afternoon so you can settle into a daybed, swim a bit, and stay for sunset without arriving in the thickest rush. Entry policies can change, and minimum spend varies by seating, so it’s smart to check ahead — budget a bit extra for drinks and snacks because this is one of those places where the vibe is part of what you’re paying for.

Evening

For dinner, keep it light at Peloton Supershop — a good move after cocktails, sun, and a long beach-club afternoon. The menu is healthy but not boring, with plant-based bowls, salads, and enough variety to feel satisfying without being heavy; expect roughly IDR 120k–250k per person. If you’re heading back to your villa after, leave a little buffer for the return ride, especially on Jl. Pantai Berawa and the roads around Batu Bolong, where sunset traffic can slow to a crawl.

Day 7 · Sat, Sep 12
Uluwatu

Move to Uluwatu

Getting there from Canggu
Private driver or Grab/GoCar (1.5–2.5h, ~IDR 300k–600k total). Morning departure is best so you arrive with daylight and avoid the worst traffic.
Scooter rental if you’re experienced (2h+, ~IDR 80k–150k/day plus fuel); not ideal with luggage or in traffic.
  1. Canggu to Uluwatu transfer — Canggu to Uluwatu — Leave after an early breakfast to beat traffic; the drive is usually ~1.5–2.5 hours, and it helps to arrive in Uluwatu with daylight for a first look. Timing: morning departure, ~2 hours.
  2. Padang Padang Beach — Pecatu — Classic first Uluwatu beach stop with easy access and a compact cove feel; good for a swim if conditions are calm. Timing: late morning, ~1.5 hours.
  3. Single Fin — Uluwatu — Lunch with a view is the move here; iconic cliffside spot for a breezy midday break, roughly IDR 120k–300k per person. Timing: lunch, ~1.5 hours.
  4. Suluban Beach — Pecatu — Walk down through the cave access to one of Uluwatu’s most dramatic beach settings. Timing: afternoon, ~1 hour.
  5. Uluwatu Temple — Pecatu — Visit in the late afternoon for cliffside views and the most atmospheric time of day. Timing: late afternoon, ~1.5 hours.
  6. Kecak Fire Dance at Uluwatu Temple — Pecatu — Book this as your night cap; one of Bali’s marquee cultural performances and best paired with sunset. Timing: sunset/evening, ~1.5 hours.

Morning

Leave Canggu after an early breakfast and aim to be rolling by 8:00 AM if you can — once you clear the coast road, the trip down to Uluwatu is usually around 1.5–2.5 hours depending on traffic. A private driver is the easiest option with luggage, and you’ll want daylight on arrival so you can settle in, check into your stay, and still have time for a first look around the cliffs without rushing. If you’re self-driving a scooter, be extra careful on the final stretch through Pecatu: roads get narrow, winding, and a bit chaotic near the beach turnoffs, and parking at the main sights is usually IDR 5k–10k per bike or around IDR 10k–20k for a car.

Late Morning to Lunch

Make your first stop Padang Padang Beach while the light is still soft and the cove is relatively calm. It’s one of the easier Uluwatu beaches to dip into on a first day: a short stair descent, a small entry fee, and then you’re on sand with that classic limestone-cliff backdrop. Conditions change fast here, so if the water looks rough, just enjoy the beach and move on — no need to force a swim. From there it’s a quick hop to Single Fin, where lunch with a view is pretty much the point: think breezy cliffside tables, cold drinks, surf energy, and a relaxed midday pause. Expect roughly IDR 120k–300k per person depending on what you order, and it’s worth lingering a bit if you want to watch the lineup below.

Afternoon

After lunch, head to Suluban Beach, one of the most dramatic little corners on this coast. The access path drops through a cave-like opening and spits you out into a rugged, tide-dependent beach that feels very different from Padang Padang — more raw, more moody, and best at mid to low tide. Wear decent footwear for the stairs and rocky bits, and keep your expectations flexible if the swell is big; sometimes the real reward here is the setting rather than a long beach hang. Give yourself about an hour, then make the short ride up to Uluwatu Temple in time for the late-afternoon light, which is easily the best time to be there. Entrance is usually around IDR 50k for foreigners, and you’ll be asked to wear a sarong if you’re not already dressed for it.

Evening

Stay on at Uluwatu Temple for the Kecak Fire Dance at Uluwatu Temple, which is one of those Bali experiences that’s popular for a reason. The amphitheater gets busy, so arrive a little early to get a decent seat and avoid the scramble; sunset slots are the most atmospheric, with the performance unfolding as the sky dims over the cliffs. Tickets are usually around IDR 150k–200k, and it’s smart to keep an eye on your bag, sunglasses, and anything loose around the monkey-filled temple grounds. After the show, you can either head straight back to your hotel in Uluwatu or linger for a post-show drink nearby if you still have energy — but honestly, this is a good day to keep the evening simple and let the clifftop sunset be the last word.

Day 8 · Sun, Sep 13
Uluwatu

Uluwatu base

  1. Melasti Beach — Ungasan — Start south of Uluwatu with one of the cleanest, most scenic beach areas; ideal for a morning swim or walk. Timing: morning, ~1.5 hours.
  2. Savaya Bali — Ungasan — If you want one high-energy luxury beach-club day, this is the place to do it; plan for lounging, music, and a long afternoon. Timing: midday to afternoon, ~4 hours.
  3. El Kabron Bali — Pecatu — Alternatively, go here for a cliffside lunch and pool time with strong sunset views; roughly IDR 200k–500k per person. Timing: lunch/afternoon, ~3 hours.
  4. Garuda Wisnu Kencana Cultural Park — Ungasan — A good cultural-and-photo stop between beach time and dinner, especially if you want a more structured afternoon. Timing: late afternoon, ~1.5 hours.
  5. Bingin Beach — Pecatu — Swing by for a relaxed cliff-to-sand sunset stroll in a more laid-back corner of Uluwatu. Timing: sunset, ~1 hour.
  6. Suka Espresso — Uluwatu area — Easy-casual dinner or late meal with good coffee, bowls, and pasta; roughly IDR 90k–220k per person. Timing: evening, ~1.5 hours.

Morning

Start the day early with Melasti Beach in Ungasan before the sun gets too fierce and the road down becomes a parade of scooters and private cars. From central Uluwatu, it’s usually a 20–30 minute drive, but give yourself a little buffer if you’re coming from a villa in Pecatu or Bukit and want to arrive around 8:00 AM. The beach entrance road is dramatic and very photo-friendly, and once you’re down there the vibe is calm, clean, and far less chaotic than some of Bali’s more famous surf spots. Parking is easy but paid, and if you want to swim, go when the tide is moderate and the water’s still clear; a quick walk along the sand and the limestone edges is usually enough to feel like you’ve properly started a Bali day.

Midday

From Melasti Beach, head up to Savaya Bali in Ungasan if you want the full high-energy, glossy beach-club experience. This is the kind of place where time disappears: pool loungers, big music, drink service, and that classic cliffside drama above the Indian Ocean. It’s best to pre-book if you can, especially on weekends, and expect spendy minimums once you factor in food, drinks, and a daybed. If you’d rather keep things a touch quieter, swap in El Kabron Bali in Pecatu for a long lunch and pool session instead — the cliff views are excellent, and spending around IDR 200k–500k per person is a realistic ballpark once you order food and a couple of drinks. Either way, keep the afternoon loose; this part of Bali is more about lingering than rushing.

Afternoon into Evening

Before sunset, make a detour to Garuda Wisnu Kencana Cultural Park in Ungasan for a more structured break from beach-club mode. It’s a good reset point if you want a bit of culture, huge-scale architecture, and easy photo stops without straying far from your route. The main grounds are best in the late afternoon when the heat softens, and you don’t need to stay long — about 1.5 hours is plenty unless you’re planning to catch a performance. After that, drift west toward Bingin Beach in Pecatu for a sunset stroll; this is the softer, more laid-back side of the Bukit, with cliff paths, small warungs, and a great golden-hour atmosphere. Keep an eye on footing if you’re heading down to the sand — the access paths are steeper than they look.

Evening

Wrap up at Suka Espresso in the Uluwatu area for an easy dinner that doesn’t feel like a mission after a full day out. It’s one of the handiest spots around for bowls, pasta, coffee, and a no-fuss meal, with typical spend around IDR 90k–220k per person depending on how hungry you are and whether you want dessert or another drink. If you’re driving, aim to leave Bingin Beach before the main sunset crush fully clears, because roads through Pecatu can bottleneck fast once everyone heads home at once. If you still have energy after dinner, you can linger for a quiet drink nearby, but honestly this is a day built for letting the pace slow down at the end.

Day 9 · Mon, Sep 14
Uluwatu

Final day in Uluwatu

  1. Thomas Beach — Pecatu — Quiet final-morning beach walk with fewer people than the headline beaches; a mellow way to start your last day. Timing: morning, ~1 hour.
  2. Drifter Surf Shop & Cafe — Uluwatu — Good breakfast stop for coffee, surf culture, and a last relaxed meal before checkout, roughly IDR 80k–180k per person. Timing: breakfast, ~1 hour.
  3. Nyang Nyang Beach — Pecatu — If you want one last scenic adventure, this is the dramatic cliff-to-beach finale; go only if you’re okay with the walk back up. Timing: late morning, ~2 hours.
  4. Bumbu Bali Uluwatu — Uluwatu area — Strong final lunch for Balinese flavors in a sit-down setting; roughly IDR 120k–300k per person. Timing: lunch, ~1.5 hours.
  5. Bamboo Spa by L’Occitane — Jimbaran/Uluwatu area — Excellent way to close the trip with a massage or spa treatment before departure. Timing: afternoon, ~1.5 hours.
  6. Rock Bar Bali — Jimbaran — End with one last sunset drink if your departure timing allows; dramatic clifftop setting and a fitting farewell to the south. Timing: sunset, ~2 hours.

Morning

Start your last Bali day with a quiet walk at Thomas Beach in Pecatu while the light is still soft and the heat hasn’t kicked in yet. It’s a calmer stretch than the headline beaches, and that’s exactly why it works for a final morning — expect a simple access road, a short walk down, and maybe a few surfers rather than a crowd. Give yourself about an hour here, and wear sandals or trainers you don’t mind getting sandy; the return climb is mild compared with some of the steeper beach accesses, but it still gets sweaty by mid-morning.

From there, head a few minutes inland to Drifter Surf Shop & Cafe for breakfast. It’s one of those easy, good-looking Uluwatu stops where you can linger over coffee, smoothie bowls, eggs, or toast without feeling rushed, and the surf-shop atmosphere makes it feel very much like the area you came to enjoy. Budget around IDR 80k–180k per person, and if you’re heading there after 9:00 AM on a busy day, it’s worth arriving before the brunch rush so you can get a better table and avoid waiting around.

Late Morning to Lunch

If you’re up for one more scenic adventure, make Nyang Nyang Beach your final “wow” moment. This is the one to choose when you want that wild, cinematic Bali finish — long sand, big cliffs, and a proper sense of getting away from it all. The trade-off is the return walk, which is steep enough to count as exercise, so go light, bring water, and don’t overpack the day. Two hours is plenty if you’re happy with a slower pace and a few photos; it’s less about doing things here and more about taking in the setting and enjoying the effort of getting there.

After the beach, head back toward the Uluwatu area for a proper sit-down lunch at Bumbu Bali Uluwatu. This is a good place to leave the trip with a real Balinese meal rather than another casual beach bite — think a more polished setting, classic local dishes, and enough choice to make your final lunch feel like a small celebration. Plan for about IDR 120k–300k per person, and if you have luggage in the car, this is also a sensible time to keep everything with your driver or at your hotel and avoid unnecessary back-and-forth.

Afternoon to Sunset

Use the afternoon for a reset at Bamboo Spa by L’Occitane in the Jimbaran/Uluwatu area. A massage or spa treatment is the nicest way to soften the end of a trip, especially after a few days of beach walking, scooter rides, and cliffside sun. Book ahead if you can — late-afternoon slots go quickly — and aim for about 90 minutes so you’re not rushing straight into sunset. If you’re flying out later, check whether your hotel can hold luggage or arrange a late checkout; that makes this part of the day much smoother.

If your departure timing allows, finish with one last drink at Rock Bar Bali in Jimbaran. Go early enough to claim a good spot and catch the light before sunset gets fully packed — it’s famous for the view, so reservations help a lot, especially in high season. This is the kind of end-of-trip stop that feels properly final: cliffs, sea spray, golden light, and a last slow look at the south coast before you head off. If you’re going straight to the airport afterward, leave yourself a generous buffer; the drive from Jimbaran to Ngurah Rai International Airport is usually straightforward, but the roads can still bunch up around sunset and dinner hours.

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