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

15-Day Bali Itinerary: Ubud, Sidemen, Amed, Canggu, and Uluwatu

Day 1 · Wed, Jun 10
Ubud, Bali

Arrival in Ubud

  1. Arrival in Ubud — Ubud center — Keep the first day light and easy after landing, with hotel check-in and a gentle orientation walk; late afternoon, ~1 hour.
  2. Puri Lukisan Museum — central Ubud — A calm first stop for Balinese art and a low-key intro to Ubud’s cultural side; late morning or afternoon, ~1 hour.
  3. Sari Organik Walk — Campuhan ridge area — An easy green stroll through rice fields to reset from travel and avoid overdoing the first day; late afternoon, ~1–1.5 hours.
  4. Cafe Lotus — near Saraswati Temple, Ubud — Classic Ubud dinner spot with lotus-pond views; dinner, ~1.5 hours, about USD 10–20 per person.

Arrival and settle-in

Ease into Ubud center today — this is not the day to stack plans. After check-in, keep it to a gentle orientation walk around your hotel area so you can shake off the flight, find a water refill spot, and get your bearings. In central Ubud, the practical rhythm is simple: most places are a short walk or a quick Gojek ride away, and traffic can get sticky by late afternoon, so it’s nice to stay close to your base. If you need coffee, grab a quick one nearby and just let the day stay loose.

A calm cultural first stop

For an easy first outing, head to Puri Lukisan Museum in central Ubud. It’s one of the best low-pressure introductions to Balinese art, with paintings, carvings, and a quiet garden feel that suits a first day nicely. Plan about an hour here; admission is usually around IDR 85,000–100,000, and it’s typically open roughly 9:00 AM–6:00 PM. From most central stays, you can walk or take a short scooter/car ride, and the museum is close enough that you won’t lose much energy getting there.

Slow afternoon green walk

Later, make your way to the Sari Organik Walk near the Campuhan Ridge area. This is the part of the day that helps Ubud feel like Ubud: rice fields, narrow paths, a bit of breeze, and just enough movement to reset after travel. Go in the late afternoon if you can, when the light softens and the heat is less intense; give yourself 1–1.5 hours at an easy pace, with no need to rush the full loop. Wear shoes you don’t mind getting dusty or a little muddy if it’s rained recently, and keep cash handy if you want a drink at one of the small cafés along the way.

Dinner and an easy night

Finish with dinner at Cafe Lotus, right by Saraswati Temple. It’s a classic first-night Ubud spot because the setting does half the work: lotus pond, open-air tables, and a reliably easy menu for a relaxed meal after a long travel day. Expect roughly USD 10–20 per person, and try to arrive a little before sunset if you want the prettiest atmosphere before dinner service gets busy. If you still have energy afterward, just take a slow walk back through central Ubud — no big plans, just a soft landing into the trip.

Day 2 · Thu, Jun 11
Ubud, Bali

Ubud temples and rice terraces

  1. Saraswati Temple — central Ubud — Start with one of Ubud’s prettiest temples before the crowds build; early morning, ~45 minutes.
  2. Ubud Palace (Puri Saren Agung) — central Ubud — A quick cultural stop right by the main street and easy to pair with nearby sights; morning, ~30–45 minutes.
  3. Ubud Art Market — central Ubud — Best for browsing crafts and souvenirs while staying in the same walkable core; late morning, ~1 hour.
  4. Tegallalang Rice Terrace — north of Ubud — A must-see landscape stop with iconic stepped rice fields and viewpoints; midday, ~1.5 hours.
  5. Warung Bintangbali — Tegalalang area — Good for a relaxed lunch with rice terrace views; lunch, ~1 hour, about USD 8–15 per person.
  6. Campuhan Ridge Walk — west Ubud — End with a scenic sunset walk that feels different from the morning temple circuit; late afternoon, ~1–1.5 hours.

Morning in central Ubud

Start early at Saraswati Temple while it’s still calm, before the tour groups and day-trippers spill into town. It’s one of the prettiest stops in central Ubud, especially the lotus pond out front, and you only need about 45 minutes unless you linger for photos. From there it’s an easy walk to Ubud Palace (Puri Saren Agung), which sits right on the main road and is a quick but worthwhile cultural stop; expect around 30–45 minutes, with a better feel for the old royal heart of town if you arrive before the late-morning heat. Then continue on foot to Ubud Art Market, which is best browsed earlier in the day when the stalls are still relaxed and you can actually compare prices without feeling rushed. This whole cluster is walkable from central Ubud, so take your time and use the side lanes rather than hopping in and out of transport.

Late morning to lunch in Tegalalang

Head north by scooter, car, or driver to Tegallalang Rice Terrace — it’s usually a 20–30 minute ride from central Ubud, depending on traffic on Jalan Raya Ubud and the village roads. Go before midday if you can, because the light is softer and the viewpoint lanes are less chaotic; budget about 1.5 hours if you want to walk past the main viewing area and maybe stop for a photo at one of the swing cafés. For lunch, settle in at Warung Bintangbali in the Tegalalang area, where you can eat with a proper rice-terrace view without the full tourist-markup of some of the swing spots. Lunch here is usually in the USD 8–15 range per person, and it’s a nice reset before heading back toward town.

Afternoon and sunset

Keep the rest of the day loose and don’t overpack it — this is Bali, and the best part of Ubud is leaving some time for wandering, coffee, and getting stuck behind a procession or a slow-moving ceremony for once. In the late afternoon, make your way to Campuhan Ridge Walk on the west side of town; from central Ubud it’s a short drive or an easy 20-minute walk depending on where you’re staying. Go around golden hour for the best light and a cooler breeze, and plan on 1–1.5 hours if you stroll out and back at an easy pace. The path itself is free, though you may pay a tiny parking fee if you arrive by scooter or car, and it’s one of those simple Ubud experiences that feels best after a day of temples and rice fields.

Day 3 · Fri, Jun 12
Tegalalang, Bali

Northern Ubud villages

Getting there from Ubud, Bali
Private driver or Grab/Gojek car (15–25 min, ~IDR 80,000–150,000). Best to leave mid-morning after your Ubud temple stops, so you can still do lunch/viewpoints in Tegalalang.
Scooter rental if you’re comfortable riding (15–25 min, ~IDR 70,000–120,000/day).
  1. Pura Gunung Kawi — Tampaksiring — One of Bali’s most atmospheric temple complexes, best visited early before it heats up; morning, ~1.5 hours.
  2. Tirta Empul — Tampaksiring — A nearby holy water temple that pairs naturally with Gunung Kawi and adds a spiritual stop; late morning, ~1 hour.
  3. Gunung Kawi Sebatu Temple — Sebatu — A quieter, greener temple choice that fits the north Ubud circuit well; midday, ~45 minutes.
  4. Cretya Ubud — Tegalalang — A scenic terrace-view lunch-and-lounge stop with a strong Ubud feel; lunch/early afternoon, ~2 hours, about USD 15–30 per person.
  5. Uma Pakel Agro Tourism — Tegalalang — A short coffee and tasting stop for local flavors without a long detour; mid-afternoon, ~45 minutes.
  6. Kepitu Village walk — north of Ubud — Finish with a gentle countryside walk away from the busiest tourist core; late afternoon, ~1 hour.

Morning

Leave Ubud with enough time to get up to Pura Gunung Kawi before the heat and the tour buses. From central Ubud, it’s usually a 20–30 minute drive north, and the last stretch drops you into a lush river valley, so wear grippy shoes for the stairs down and back up. Entry is usually around IDR 50,000, and you’ll want about 90 minutes here to take in the carved shrines, the damp stone, and the almost jungle-like atmosphere that makes this one of the most memorable temple complexes in the area.

A short hop brings you to Tirta Empul, where the rhythm changes from atmospheric ruins to active ritual. Arrive before late morning if you can, because it gets busy with both visitors and worshippers; plan on roughly an hour if you’re just exploring, or longer if you want to join the purification pools. Sarongs are required and are usually provided at the gate, with an entry fee around IDR 75,000. After that, continue a little farther to Gunung Kawi Sebatu Temple, which feels calmer and greener than the more famous stops — a good reset before lunch, and usually quiet enough that you can actually hear the water and birds.

Lunch and early afternoon

Roll into Cretya Ubud in Tegalalang for lunch when you’re ready to stop moving. This is one of those places where the terrace views are the point, so book ahead if you can, especially for a daybed or poolside table; expect roughly USD 15–30 per person depending on how much you order, plus the usual service and tax. It’s a comfortable place to spend two hours without feeling rushed, and it works best if you treat it as a scenic break rather than a quick meal. If you want a lighter pace, just order a drink and linger over the rice-terrace view.

From there, it’s an easy transition to Uma Pakel Agro Tourism, a short coffee-and-tasting stop that fits neatly into the afternoon flow. This is a practical place to sample local coffee, teas, and the usual luwak-related tasting set if that interests you, though the atmosphere is more about the stop than the depth of the experience. Expect around 45 minutes. It’s a good idea to keep your spending casual here and save room for the countryside walk later.

Late afternoon and evening

Finish the day with a gentle Kepitu Village walk north of Ubud, when the light softens and the rice fields start to glow. This part of the day is less about a fixed attraction and more about slowing down: a quiet lane, a few farm paths, maybe a shrine or two, and the feeling that you’ve finally stepped away from the busiest part of the Ubud corridor. If you have a driver, ask them to drop you near the village edge and pick you up after an hour so you can wander without backtracking. Bring small cash, water, and insect repellent, and keep your pace loose — this is the kind of walk that works best when you leave space for an unplanned detour or a long look over the paddies.

Day 4 · Sat, Jun 13
Sidemen, Bali

Transfer to Sidemen

Getting there from Tegalalang, Bali
Private driver/charter car (1.5–2.5 hrs, ~IDR 500,000–800,000 per car). Depart after breakfast; this is the most practical way to do an en route Besakih stop.
Pre-booked hotel transfer via Klook/your hotel concierge (similar cost, usually easiest with luggage).
  1. Journey: Ubud to Sidemen via Klungkung — road transfer — Leave after breakfast to keep the drive smooth, ~2–2.5 hours depending on traffic; arrive with time for check-in and a short rest.
  2. Pura Besakih — Rendang / Karangasem — The mother temple is a worthwhile en route stop if you want a major temple day on the transfer; late morning, ~1.5 hours.
  3. Siddharta Lounge by the Ridge — Sidemen — A scenic lunch stop that matches Sidemen’s slower pace; lunch, ~1–1.5 hours, about USD 10–20 per person.
  4. Sidemen rice fields walk — Sidemen valley — Ease into the valley with an unhurried walk through paddies and village paths; afternoon, ~1.5 hours.
  5. Samanvaya Resort restaurant — Sidemen — A relaxed sunset dinner spot in the valley, convenient after check-in; dinner, ~1.5 hours, about USD 15–25 per person.

Morning

Leave Tegalalang after breakfast and head southeast toward Sidemen with one good en route stop: Pura Besakih in Rendang. In practice, this works best if you’re rolling out by about 8:00–8:30 AM, before the road gets busier and before the temple area fills with tour minibuses. Expect around 2–2.5 hours total driving if traffic is kind, plus time for the temple visit; wear something modest, bring a light sarong if you have one, and budget a little extra for the shuttle-style parking system at the base. Entrance and guide fees can vary, but a sensible all-in allowance is roughly IDR 150,000–250,000 per person depending on what you use and whether you take a local guide.

Lunch

After Pura Besakih, continue down into Sidemen and take lunch at Siddharta Lounge by the Ridge. It’s the kind of place that makes sense on a transfer day: big valley views, unhurried service, and enough space to actually decompress after the drive. Aim to order by around 1:00 PM so you’re not eating against check-in time, and expect roughly USD 10–20 per person for a proper meal and drink. If you’re hungry, this is a good spot for Balinese staples plus something lighter; if you’re tired, just sit with a cold coconut or iced coffee and let the afternoon slow down around you.

Afternoon

Keep the rest of the day soft with a Sidemen rice fields walk through the valley paths and village lanes. The nicest way to do it is simply on foot from your accommodation area, without trying to “see everything”; the charm here is the quiet rhythm of the paddies, irrigation channels, and local life between Sidemen hamlets. A 1.5-hour wander is plenty, especially in the late afternoon when the light goes gold and the air cools off. Wear sandals or trainers you don’t mind getting dusty, bring water, and don’t be shy about stepping aside for scooters and farm traffic on the narrow paths.

Evening

For dinner, head to Samanvaya Resort restaurant and keep things easy. It’s a good first-night choice because you’re already in the valley, you don’t need to think about transport, and the setting feels made for sunset into evening. Expect around USD 15–25 per person, and if you can, arrive a little before dusk so you can enjoy the view while the rice fields go dark. After that, call it an early night—Sidemen is the kind of place that rewards a slow start tomorrow.

Day 5 · Sun, Jun 14
Sidemen, Bali

Sidemen valley and countryside

  1. Sidemen Valley trek — Sidemen — Start with the classic countryside experience while temperatures are cooler; morning, ~2 hours.
  2. Pelangi Traditional Weaving — Sidemen — A good cultural stop to see endek weaving and local craft traditions; late morning, ~45 minutes.
  3. Warung Dapur Kapulaga — Sidemen — A solid lunch choice for Indonesian dishes in a peaceful setting; lunch, ~1 hour, about USD 8–15 per person.
  4. Gembleng Waterfall — Sidemen — A refreshing short hike-and-dip spot with strong valley views; afternoon, ~1.5 hours.
  5. Kubu Bali Eco Textile — Sidemen area — A practical stop if you want natural-dye and textile souvenirs without rushing; late afternoon, ~45 minutes.
  6. A small warung with rice-field views — Sidemen — Keep dinner simple and local to match the area’s quiet rhythm; dinner, ~1 hour, about USD 7–15 per person.

Morning

Start early with the Sidemen Valley trek while the air is still cool and the light is soft over the rice terraces. This is the kind of walk where you don’t need a strict “route” so much as a loose loop with a local guide or a hotel-arranged path through the paddies and village lanes; plan on about 2 hours and wear shoes you don’t mind getting muddy if the irrigation channels are wet. The best part is the pace here — you’ll pass farmers heading out, small shrines tucked into the fields, and those long valley views that make Sidemen feel so different from busier Bali. Bring water, a hat, and some small cash for a guide tip if someone joins you along the way.

Late Morning to Lunch

After the walk, head to Pelangi Traditional Weaving for a short cultural stop. It’s worth going in with a curious, unhurried mindset: this is where you can see endek weaving up close and understand how much patience goes into the local textiles. A visit usually takes about 45 minutes, and it’s a better experience if you ask a few questions rather than treating it like a quick shopping stop. From there, keep lunch easy at Warung Dapur Kapulaga — a calm place for Indonesian staples in a greener setting, with dishes that usually land around USD 8–15 per person. If you’re driving between stops, everything in Sidemen is close by but roads are narrow, so count on short hops rather than “traffic” in the city sense.

Afternoon Exploring

Save the afternoon for Gembleng Waterfall, which is more of a short hike-and-reward stop than a full-on waterfall mission. The climb is brief but can be slippery, especially on the stone steps, so take your time and don’t rush the descent; you’re really here for the valley view and a cool-down, not a big swim scene. After that, swing by Kubu Bali Eco Textile in the late afternoon if you want a practical souvenir stop without the pressure of souvenir-market chaos. It’s a good place to look at natural-dye pieces, scarves, and home textiles, and 45 minutes is plenty if you already know what you like.

Evening

For dinner, keep things simple with a small warung with rice-field views and lean into Sidemen’s slower rhythm. This is the place to order something comforting, sit under the dim evening light, and listen to the frogs and the rustle from the paddies rather than chasing another big activity. Dinner here is usually around USD 7–15 per person, and the best move is to go a little before sunset so you can enjoy the view before dark falls fast in the valley. If you still have energy afterward, just take a quiet walk back to your stay — in Sidemen, that’s often the nicest “activity” of the day.

Day 6 · Mon, Jun 15
Amed, Bali

East Bali coast move to Amed

Getting there from Sidemen, Bali
Private driver/charter car via Selat/Culik (1.5–2 hrs, ~IDR 400,000–700,000). Leave after breakfast to arrive with daylight for Lempuyang/Tirta Gangga stops.
Scooter only if you’re very experienced on mountain roads (time similar, cheaper, but not ideal with luggage).
  1. Journey: Sidemen to Amed via Selat and Culik — road transfer — Depart after breakfast, ~1.5–2 hours; stop only briefly for photos so you reach Amed with daylight to spare.
  2. Lempuyang Temple — east Bali highlands — If you want the marquee east-Bali temple, this is the best day to slot it in before Amed; midday, ~1.5–2 hours.
  3. Tirta Gangga — Karangasem — A beautiful water palace that fits naturally between the temple and the coast; afternoon, ~1 hour.
  4. Warung Enak Amed — Amed — A reliable local-style dinner near the beach, easy after a travel day; dinner, ~1–1.5 hours, about USD 8–18 per person.
  5. Amed Beach sunset — Amed coastline — End with a simple beach walk and sunset after the transfer and sightseeing; evening, ~45 minutes.

Morning

Leave Sidemen after breakfast and make the climb east toward Lempuyang Temple via Selat and Culik; with a private driver it’s usually a relaxed 1.5–2 hours, but the road can be slow with corners and occasional village traffic, so an early start keeps the day feeling smooth. If you’re planning the famous “gates,” go with a driver who already knows the queue routine and park early—once the tour crowd builds, the wait can stretch, and the views are best before the heat haze settles in. Budget roughly IDR 400,000–700,000 for the car today, plus temple donation/entry and any extra shuttle or photo-stop fees if they’re running.

Afternoon

From Lempuyang, continue down to Tirta Gangga, which sits nicely on the way toward the coast and makes a very natural second stop. Plan on about an hour here: wander the lotus pools, stepping stones, and shaded gardens at an easy pace, then grab a drink or a light snack nearby before the last leg into Amed. The water palace is especially pleasant in the later afternoon when the light softens and the tour buses thin out a bit, so you’re not fighting crowds the whole time. Keep things loose today—this is not a day for squeezing in more than these two sights before you reach the beach.

Evening

Once you’re checked in, keep dinner simple at Warung Enak Amed; it’s a good low-key landing spot after the transfer, with a local-style menu that’s easy on the budget, roughly USD 8–18 per person depending on what you order. Afterward, take a slow walk along Amed Beach just before sunset—the coastline here is more about quiet lava-sand edges, fishing boats, and soft evening light than a big “scene,” which is exactly why it works after a long day. If you still have energy, linger on the beach with a coconut or beer rather than planning anything else; Amed is best when you let it stay unhurried.

Day 7 · Tue, Jun 16
Amed, Bali

Amed beach and snorkeling base

  1. Jemeluk Bay — Amed — Best base for snorkeling access right from shore, especially in the morning when visibility is often better; morning, ~2 hours.
  2. Lipah Beach — Amed — Another easy snorkel-and-swim stop with a more relaxed feel than the main bay; late morning, ~1.5 hours.
  3. Galanga Restaurant — Amed — A popular lunch option with good views and a comfortable reset between swims; lunch, ~1 hour, about USD 10–20 per person.
  4. Amed Salt Farm area — Amed — A short cultural stop to see the coast’s traditional salt production landscape; afternoon, ~45 minutes.
  5. Amed local café for coffee or smoothie bowls — Amed — Keep the pace easy with a casual café break before dinner; late afternoon, ~45 minutes, about USD 5–12 per person.
  6. Beachfront seafood warung — Amed — Dinner on the coast is the right finish for a snorkel-heavy day; evening, ~1–1.5 hours, about USD 8–20 per person.

Morning

Start at Jemeluk Bay as early as you can — this is the kind of place where the day really changes by the hour. If you get in the water around 7:00–8:00 AM, the sea is often calmer and visibility is usually better before the boat traffic picks up. Shore entry is easy enough from the beach, but bring reef shoes because the coral and pebbles can be rough underfoot. Most local snorkel rentals run around IDR 50,000–100,000 for mask, fins, and snorkel, and if you want a guide or boat pickup for a longer drift, you’ll pay more. Park close to the beach access and keep valuables minimal; Amed is relaxed, but it’s still smartest to travel light.

Late Morning to Lunch

Next, head a little down the coast to Lipah Beach, which feels softer and less busy than the main bay. It’s one of those easy places where you can just float, swim, and linger without a big plan, and it’s especially nice if you want a second snorkel spot with a different mood. Spend about an hour or so here, then break for lunch at Galanga Restaurant, a reliable Amed favorite with a breezy hillside setting and a menu that works well after a swim. Expect roughly USD 10–20 per person; the pace is unhurried, so this is a good place to sit a while, rehydrate, and let the heat peak before you move again.

Afternoon

After lunch, take a short coastal hop to the Amed Salt Farm area. This is more about atmosphere than a long activity: the black-sand shoreline, the neat salt pans, and the traditional drying process give you a real sense of what Amed has been built around for generations. It’s best as a quick, low-key stop in the afternoon when you’re not looking to do much physically. Then keep things easy with an Amed local café for coffee or smoothie bowls — a chilled stop around the village main road is perfect here, and you’ll find plenty of small places serving iced coffee, juices, and bowls in the USD 5–12 range.

Evening

For dinner, finish at a beachfront seafood warung so you can eat with your feet in the sand and the fishing boats drifting just offshore. Go for grilled fish, sambal, rice, and a cold drink rather than anything fussy — that’s the Amed mood. Most places are casual and open until around 9:00 PM or later, and the best tables usually go first at sunset, so arriving a little before dusk is worth it. Keep the night simple, because tomorrow this coastline is the kind of place that rewards another slow start.

Day 8 · Wed, Jun 17
Kintamani, Bali

Mount Batur area

Getting there from Amed, Bali
Private driver/charter car (2–3 hrs, ~IDR 500,000–900,000). Depart early morning after breakfast; roads are slow and winding, and a morning start is best for the Mount Batur day.
Scooter rental for flexible stops (2.5–3.5 hrs, ~IDR 70,000–120,000/day), but not recommended with bags or if you’re doing an early hike.
  1. Mount Batur sunrise viewpoint — Kintamani — Do the classic sunrise experience early if you’re up for it; pre-dawn start, total ~3–4 hours including descent/return.
  2. Batur Natural Hot Spring — Toya Bungkah — A perfect post-hike recovery stop to soak tired legs; morning, ~1–1.5 hours.
  3. Lake Batur viewpoint — Kintamani — Take in the crater-lake scenery at a calmer pace after the hike and soak; late morning, ~45 minutes.
  4. AKASA Specialty Coffee — Kintamani — A worthwhile coffee stop with strong mountain views and a sensible lunch break; lunch, ~1 hour, about USD 8–15 per person.
  5. Museum Geopark Batur — Kintamani — Adds context on the volcano and region if you want a lighter afternoon; mid-afternoon, ~45 minutes.
  6. Stay in Kintamani area restaurant with volcano views — Kintamani — Keep dinner close to base after an early start; dinner, ~1–1.5 hours, about USD 10–20 per person.

Early morning

From Amed to Kintamani, the practical move is to arrive well before sunrise, settle in, and keep the morning simple: this is a long, twisty mountain day, so you’ll want a driver who knows the backroads and a hotel or base near Toya Bungkah or Penelokan so you’re not wasting energy on extra transfers. If you’re doing the classic Mount Batur sunrise viewpoint, expect a pre-dawn start and about 3–4 hours total including the climb, summit time, and descent; bring a light layer because it can feel properly cold and windy up top, even when the valley is warm. Hike costs vary a lot by operator, but a guided sunrise trek is usually bundled with transport and comes in around IDR 500,000–900,000 per person depending on inclusions.

Morning recovery

After the hike, head straight to Batur Natural Hot Spring in Toya Bungkah while your legs are still grateful for it. The pools are best in the morning before it gets busy, and 1–1.5 hours is plenty unless you’re in full holiday mode. Entry is usually around IDR 150,000–250,000, and it’s worth bringing a dry bag and sandals because the floor areas can get slippery. From there, swing up to the Lake Batur viewpoint for a slower look at the crater and water below; the light is often cleaner once the sun is up, and this is the stop where the whole landscape really makes sense.

Lunch and a slower afternoon

For lunch, AKASA Specialty Coffee is a smart reset: good mountain views, decent espresso, and enough space to actually sit for a while after an early start. Expect roughly USD 8–15 per person for coffee, a meal, or both, and plan about an hour there. If you still have energy afterward, drop into Museum Geopark Batur for a short, low-effort afternoon stop; it’s a useful 45-minute visit if you want the backstory on the volcano, caldera, and local geology without committing to another hike. A ticket is typically inexpensive, and it’s one of the better “fit it in if you’re here anyway” stops in Kintamani.

Evening

Keep dinner close and easy at a Kintamani restaurant with volcano views rather than trying to push further afield after such an early day. Around sunset, the temperature falls quickly, so a warm soup, grilled fish, or a simple Indonesian dinner feels right. Budget about USD 10–20 per person for a relaxed meal, and if your place has a terrace facing Mount Batur or Lake Batur, linger a little — this is the kind of evening where the view does most of the work.

Day 9 · Thu, Jun 18
Munduk, Bali

Central Bali transfer to Munduk

Getting there from Kintamani, Bali
Private driver/charter car via Bedugul/Ulun Danu Beratan (2.5–3.5 hrs, ~IDR 600,000–1,000,000). Leave after breakfast to fit the scenic stop list and avoid late-afternoon mountain traffic.
Scooter if traveling light and comfortable on hilly roads (3–4 hrs, cheaper, but tiring).
  1. Journey: Kintamani to Munduk via northern highlands — road transfer — Leave after breakfast, ~2.5–3.5 hours with scenic stops; it’s a long but rewarding cross-island move.
  2. Ulun Danu Beratan Temple — Bedugul — The best-known en route stop and an easy centerpiece for the transfer day; late morning, ~1 hour.
  3. Handara Gate — Bedugul — A quick photo stop that works naturally with the temple and mountain route; midday, ~20–30 minutes.
  4. Warung Makan lokal near Bedugul — Bedugul — Have lunch before the final stretch to Munduk; lunch, ~1 hour, about USD 7–15 per person.
  5. Munduk Moding Plantation Nature Resort café — Munduk — A scenic coffee stop on arrival if you want a luxurious first impression of Munduk; afternoon, ~1 hour, about USD 6–15 per person.
  6. Munduk village sunset walk — Munduk — A gentle end to the travel day with cool air and valley views; late afternoon, ~45 minutes.

Morning

Leave Kintamani after breakfast and treat this as a proper highland crossing, not a rushed transfer. The road north and west is all about cool air, switchbacks, and big volcanic-to-lake scenery, so build in a little buffer for photo stops and slower uphill traffic. If you’re staying near Penelokan or Toya Bungkah, it’s easiest to be on the road by around 8:00 AM so you can reach Bedugul before the late-morning crowds.

Your first real stop is Ulun Danu Beratan Temple, which usually feels best between about 10:00 and 11:00 AM. Give yourself roughly an hour to wander the lakeside grounds, take the classic photos, and grab a hot drink if the breeze is chilly — this area often feels noticeably cooler than the rest of Bali, so a light layer is actually useful. Parking is straightforward and the entry fee is modest, typically around IDR 40,000–50,000 per person, depending on current rates.

Midday

Next, swing over to Handara Gate for a quick photo stop. It’s one of those places that works best as a 20–30 minute pause rather than a long visit; the shot is the whole point, and the mountain backdrop is what makes it memorable. Try not to overthink it — arrive, take your pictures, and move on before the queue builds. From there, head to a Warung Makan lokal near Bedugul for lunch; this is the right place for a simple Indonesian meal rather than anything fancy, and you’ll usually pay around USD 7–15 per person depending on what you order.

Afternoon

After lunch, continue the final stretch toward Munduk and arrive with enough daylight to enjoy the first impression properly. If you want a polished coffee break, stop at Munduk Moding Plantation Nature Resort café for a scenic afternoon drink; even if you’re not staying there, the view over the hills is worth the detour, and a coffee or cake stop usually runs about USD 6–15 per person. It’s one of the best ways to reset after the drive and ease into Munduk’s slower pace.

Evening

Keep your last plan simple: a gentle Munduk village sunset walk is enough for today. The village road and nearby lanes feel especially nice in the late afternoon when the air turns cool and the valley starts to fade into soft green shadows. Don’t try to push for too much — this is the day to arrive, breathe, and let Munduk settle around you. If you still have energy after the walk, find a quiet dinner spot near your hotel and call it an early night; tomorrow is the one for waterfalls and longer explorations.

Day 10 · Fri, Jun 19
Munduk, Bali

Munduk waterfalls and highlands

  1. Munduk Waterfall — Munduk — Start with one of the area’s signature falls while the light is still soft; morning, ~1 hour.
  2. Melanting Waterfall — Munduk — An easy add-on in the same waterfall zone without excessive driving; late morning, ~1 hour.
  3. Munduk Coffee Plantation — Munduk — Good for tasting Balinese coffee and cloves while keeping the day grounded in the highlands; late morning, ~45 minutes.
  4. Warung Classic Munduk — Munduk — A dependable lunch stop with broad appeal and easy logistics; lunch, ~1 hour, about USD 8–18 per person.
  5. Tamblingan lake viewpoint — Lake Tamblingan area — Finish with a quiet forested-lake landscape for a different side of North Bali; afternoon, ~1–1.5 hours.
  6. A local hillside café — Munduk — Keep dinner simple and close after a day of walking and waterfalls; dinner, ~1 hour, about USD 7–15 per person.

Morning

Start at Munduk Waterfall while the light is still soft and the path is quiet — this area gets much more pleasant before the mid-morning heat and small tour waves arrive. From most Munduk stays, the drive is short, but the last bit often involves narrow village roads and a little downhill walking, so wear proper sandals or shoes that can handle damp steps. Expect around 1 hour here including the walk down, a few photos, and a slow return; entrance and parking are usually inexpensive, with a small local fee that can vary by access point.

Late morning

Continue straight on to Melanting Waterfall so you stay in the same waterfall corridor without wasting time in the car. It’s a good second stop because the approach is manageable and the atmosphere feels a touch wilder and less staged than some of the more famous falls in Bali. Plan another hour here, especially if you want to linger at the base and cool off a bit; the trails can be slick after rain, so it’s worth keeping a hand free and moving carefully. After that, head to Munduk Coffee Plantation for a slower, drier reset — this is the right moment for coffee, cloves, and a bit of highland breathing room. Tastings are usually straightforward and affordable, and you’ll often find simple explanations of how the beans are dried and roasted; budget roughly the cost of a few drinks and snacks rather than a full “tour.”

Lunch and afternoon

For lunch, settle into Warung Classic Munduk and don’t overthink it. This is the practical kind of stop that works well after a waterfall morning: comfortable, local, and easy to reach without adding transport stress. Expect about an hour here, with dishes usually landing in the USD 8–18 range per person depending on what you order and whether you go for drinks or dessert. In Munduk, lunch is best treated as a reset, not a big production — eat, cool down, and then let the afternoon be scenic rather than busy.

Evening

Finish with Tamblingan lake viewpoint in the Lake Tamblingan area, where the landscape shifts from waterfalls and plantations to misty forest and still water. It’s one of the nicest “deep exhale” moments in North Bali, especially later in the day when the crowds thin and the light softens over the hills. Give yourself 1 to 1.5 hours for the viewpoint and any short wandering nearby, then head back toward your stay for a simple dinner at a local hillside café in Munduk. This is the kind of evening where you want something close, warm, and low-effort — soup, noodles, rice dishes, or grilled chicken — and most casual spots here will keep you in the USD 7–15 range.

Day 11 · Sat, Jun 20
Canggu, Bali

Move to Canggu

Getting there from Munduk, Bali
Private driver/charter car (2.5–3.5 hrs, ~IDR 600,000–1,000,000). Depart after breakfast and aim to reach Canggu by early afternoon before traffic builds.
Ride-hailing car for only part of the route if available, but in practice long-distance drivers are more reliable than Grab here.
  1. Journey: Munduk to Canggu via Bedugul and Denpasar — road transfer — Depart after breakfast, ~2.5–3.5 hours depending on traffic; arriving by early afternoon helps avoid the worst congestion.
  2. Tanah Lot — Beraban — Best saved for the Canggu move day as a classic coastal stop en route; mid-afternoon, ~1–1.5 hours.
  3. Batu Bolong Beach — Canggu — A relaxed first beach stop once you’re in Canggu and settled; late afternoon, ~45 minutes.
  4. Crate Café — Canggu — A well-known brunch/casual meal option for a reliable first night in town; late lunch or early dinner, ~1 hour, about USD 8–18 per person.
  5. Old Man’s — Batu Bolong — Easygoing sunset drinks and dinner in the heart of the action; evening, ~1.5 hours, about USD 10–25 per person.

Morning

Leave Munduk after breakfast and keep the transfer to Canggu relaxed rather than ambitious — if you’re on the road by around 8:00 AM, you’ll usually land in the south by early afternoon before the worst of the beach-town gridlock kicks in. The drive is straightforward with a private car, but once you drop toward the coast, traffic can thicken fast around Denpasar and the west-side approach into Canggu. If your driver is flexible, have them aim for a drop near your stay in the Batu Bolong or Berawa area so you can settle in without crossing the busiest lanes again later.

Afternoon

Once you’re checked in and have shaken off the drive, make Tanah Lot your first outing. It’s the classic Bali move on a Canggu transfer day: not because it’s secret, but because the timing works beautifully in mid-afternoon when the light turns warm and the sea starts to glow. Expect about 20–30 minutes from central Canggu depending on where you’re staying and the traffic near Beraban; parking is easy, though the temple area is mostly a scenic walk-and-watch visit rather than a long stay. Entry is typically around IDR 60,000–75,000 per adult, and the grounds are best enjoyed for 45–60 minutes — enough for the ocean views, the black-rock shoreline, and a slow wander without trying to “do” everything.

From there, head back into Canggu for a soft landing at Batu Bolong Beach. This is less about a perfect swimming beach and more about getting your first proper feel for the neighborhood: surfboards under arms, sunset walkers, warungs, and a very easygoing strip of sand when the tide is right. If you want a low-effort first beach stop, come with just a drink, a towel, and no expectations — the vibe is the point. The walk from the beach area back toward the main strip is simple, so you can stop anywhere that catches your eye without overplanning.

Evening

For dinner, Crate Café is a solid first-night call if you want something dependable and unfussy after a travel day. It’s one of those Canggu staples where the menu is broad, portions are generous, and the crowd is a mix of surfers, laptop workers, and people still half in beach mode; expect roughly USD 8–18 per person depending on how hungry you are. If you’d rather keep the night easy and social, finish at Old Man’s on the Batu Bolong side for sunset drinks and a casual dinner — it’s lively, not precious, and works well as an introduction to the neighborhood without requiring a reservation or a dress code. Aim to arrive before sunset if you want a seat with a view of the action, then keep the rest of the night loose; in Canggu, the best first evening is usually the one where you don’t try to squeeze in too much.

Day 12 · Sun, Jun 21
Canggu, Bali

Canggu beach and café district

  1. Echo Beach — Canggu — Begin with an early beach walk or surf check before the area gets busy; morning, ~1 hour.
  2. La Brisa Bali — Echo Beach — A scenic beach-club-style breakfast or brunch stop that fits the coastline route; late morning, ~1.5 hours, about USD 15–35 per person.
  3. Love Anchor Canggu — Batu Bolong — Good for browsing boutiques and market-style shopping in the same neighborhood; midday, ~1 hour.
  4. Milk & Madu — Berawa — A popular café/lunch choice with broad appeal and easy parking/logistics; lunch, ~1 hour, about USD 10–20 per person.
  5. Finns Recreation Club — Berawa — Add an active afternoon option if you want pool, gym, or family-friendly downtime; afternoon, ~2 hours.
  6. The Lawn Canggu — Batu Bolong — Finish with sunset drinks and dinner right by the sea; evening, ~1.5 hours, about USD 15–30 per person.

Morning

Start at Echo Beach while Canggu is still half asleep — ideally between 6:30 and 8:00, before the scooters, surfers, and beach clubs wake up. This is the best time for a proper shoreline walk and a quick surf check, especially if you want that clean early light and a more relaxed vibe. Parking is easiest near the smaller lane access points off Jalan Pura Batu Mejan, and if you’re just walking in, bring a little cash for a motorbike spot or beach access snacks. If you’re not surfing, it’s still worth lingering a bit to watch the lineup and the tide; Canggu changes fast with the ocean, and mornings are when the beach feels most itself.

Late Morning

Head straight to La Brisa Bali for breakfast or brunch, which works well because it sits right on the coastline and doesn’t feel like a detour. It’s one of those places where you pay a little more for the setting — expect roughly USD 15–35 per person — but the sea views, shaded nooks, and lazy brunch pace make sense here. Go earlier rather than later if you want a decent table without waiting; from around 9:00 to 11:00 AM it’s still manageable, while peak brunch hours can get crowded. After that, drift into Love Anchor Canggu in Batu Bolong for a browse through boutiques, jewelry stalls, swimwear, and the usual market-style clutter that somehow works in Canggu. Keep this casual: about an hour is enough unless you’re actually shopping.

Afternoon

For lunch, Milk & Madu in Berawa is the practical choice — easy to reach, good for groups, and one of the more dependable café stops in this part of town. It’s the kind of place where you can get in and out without too much friction, which matters in Canggu, and parking is generally simpler than in the denser beach lanes. Expect around USD 10–20 per person. Afterward, if you want to keep the day balanced, spend a couple of hours at Finns Recreation Club. It’s not a “must” for every traveler, but it’s a solid way to reset in the afternoon if you want pool time, a workout, or a family-friendly break from the beach scene. Book ahead if you’re planning to use the facilities heavily, and allow extra time for the ride over because Berawa traffic can bunch up around school pickup and late lunch hours.

Evening

Wrap up at The Lawn Canggu back in Batu Bolong for sunset drinks and dinner right by the sea. Aim to arrive around 5:00 PM so you can settle in before the strongest sunset rush; this is one of the easiest ways to feel the whole Canggu evening shift happen around you, from beach walkers to pre-dinner cocktails. Plan on about USD 15–30 per person depending on how much you order, and don’t be surprised if the best front-row spots go first. If you still have energy afterward, you can do one last slow wander along the beachfront lanes before heading back — Canggu’s evenings are best enjoyed unhurried, not packed.

Day 13 · Mon, Jun 22
Uluwatu, Bali

South Bali transfer to Uluwatu

Getting there from Canggu, Bali
Private driver or Grab/Gojek car (1.5–2.5 hrs, ~IDR 250,000–500,000). Best to leave mid-morning after checkout and before peak southern Bali traffic.
Scooter rental (1.5–2 hrs, ~IDR 70,000–120,000/day) if you’re comfortable riding in traffic.
  1. Journey: Canggu to Uluwatu via Jimbaran — road transfer — Leave mid-morning after checkout, ~1.5–2.5 hours depending on traffic; aim to arrive before the hottest part of the day.
  2. Jimbaran Bay — Jimbaran — A good lunch stop on the way south, especially if you want seafood before Uluwatu; midday, ~1.5 hours, about USD 12–30 per person.
  3. Padang Padang Beach — Pecatu — A classic first Uluwatu beach stop and a manageable transition into the cliffside area; afternoon, ~1 hour.
  4. Single Fin — Uluwatu — A famous clifftop drink-and-view stop that works well after check-in; late afternoon, ~1.5 hours, about USD 10–25 per person.
  5. A local restaurant in Pecatu — Uluwatu area — Keep dinner close to your hotel after a moving day; evening, ~1 hour, about USD 10–20 per person.

Morning

Check out of Canggu mid-morning and head south with enough buffer to beat the worst traffic around Kerobokan and the Bypass Ngurah Rai. Once you’re in Uluwatu, the nicest first stop is Jimbaran Bay for lunch before the heat peaks — think beachfront seafood grills with tables right on the sand. A good stretch of the bay is lined with casual warungs and seated seafood places, and lunch usually runs about IDR 200,000–500,000 per person depending on what you order and whether you go for prawns, fish, or crab. It’s a very Bali-soft landing after a moving day, and it keeps you close to the route south instead of backtracking later.

Afternoon

After lunch, continue into Pecatu and spend your first proper Uluwatu beach hour at Padang Padang Beach. Go in expecting a compact, popular cove rather than a long stroll: there’s a short stair descent, a small entry fee of about IDR 15,000–25,000, and the beach can get busy in the afternoon, so this is more about a quick dip, sitting on the sand, and getting your first look at the cliffs. If you’re carrying bags, most drivers can wait nearby, but parking is tight on busy days, so it’s worth asking your driver to drop you and circle back only if needed. From here, the cliffs and surf energy start to feel very different from Canggu — quieter roads, bigger views, and a more spread-out pace.

Late Afternoon to Evening

Settle in, then head to Single Fin for the classic clifftop sunset drink. This is one of those places that works best when you don’t over-plan it: arrive before golden hour, order a cold drink, and claim a table facing the ocean if you can. Expect prices around IDR 150,000–400,000 for a drink-and-snack stop, with a more pronounced crowd around sunset and especially on weekends. After that, keep dinner simple and close by in Pecatu — a local restaurant near your hotel is the move tonight, something low-key with Indonesian staples, grilled fish, or nasi goreng rather than a long dinner outing. After a full transfer day, staying near your base will make tomorrow’s Uluwatu exploring feel much easier.

Day 14 · Tue, Jun 23
Uluwatu, Bali

Uluwatu clifftop area

  1. Uluwatu Temple (Pura Luhur Uluwatu) — Uluwatu — Go early to beat crowds and heat at the area’s signature temple; morning, ~1.5 hours.
  2. Suluban Beach — Uluwatu — A great follow-up with a dramatic cave-and-surf setting below the cliffs; late morning, ~1–1.5 hours.
  3. Bukit Café — Pecatu — A solid lunch stop with healthy options and a practical location between beach and temple areas; lunch, ~1 hour, about USD 10–20 per person.
  4. Thomas Beach — Pecatu — A quieter beach for a slower swim or sun break before sunset; afternoon, ~1.5 hours.
  5. El Kabron Bali — Pecatu — A well-known clifftop sunset venue for drinks and a splurge dinner if you want one marquee evening; sunset/dinner, ~2 hours, about USD 25–60 per person.

Morning

Start early at Pura Luhur Uluwatu — this is the day to beat both the heat and the traffic, because once the tour vans arrive the clifftop paths feel much busier. Aim to be there around opening time, roughly 7:00–8:00 AM, and budget about 1.5 hours for the grounds, temple edge viewpoints, and a slow walk along the sea-facing paths. Wear something that covers shoulders and knees, and if you’re bringing a camera, keep it close — the resident macaques are bold around sunglasses, hats, and loose straps. Entry is usually around IDR 50,000–75,000, plus a sarong if needed.

From the temple, continue to Suluban Beach while the tide and light are still friendly. The approach is part of the fun: you’ll descend through narrow limestone gaps and end up in that dramatic cave-and-surf setting the Bukit is known for. Go late morning, when the beach is lively but not yet at full noon heat, and plan for 1 to 1.5 hours. If you want photos, the upper cliffside warungs and steps around the entrance give you the classic view without much effort.

Lunch

Head up to Bukit Café in Pecatu for lunch — it’s one of the easiest, least-fussy places to reset between the beach and sunset portions of the day. The menu is the usual useful mix for south Bali: smoothie bowls, salads, sandwiches, nasi goreng, coffee, and plenty of cold drinks, so it works whether you want something light or a proper meal. Expect about USD 10–20 per person, and if you’re driving yourself, this is also a practical stop because parking is much simpler than trying to linger at the beach in the hottest part of the day. It’s a good place to slow down for an hour instead of trying to overdo the itinerary.

Afternoon into Evening

After lunch, head to Thomas Beach for a quieter stretch of sand and a slower pace before sunset. Compared with the more obvious cliffs and surf lookouts, this beach feels a little more tucked away and less performative, which is exactly why it works well in the middle of an Uluwatu day. Spend 1.5 hours here if you want to swim, read, or just sit with a drink; the sea can be rough, so keep an eye on conditions and don’t expect the kind of calm water you’d get in a sheltered bay. Late afternoon is the sweet spot, when the sun softens and the beach starts to feel properly relaxed.

Finish at El Kabron Bali for sunset and dinner if you want the marquee south-coast finale. This is one of those places where the setting is the main event — clifftop views, infinity-pool energy, and a strong sunset crowd — so reserve if you can, especially for a good table around 5:30–6:00 PM. Budget roughly USD 25–60 per person depending on drinks and whether you go light or make a full night of it. If you’re staying in Pecatu or elsewhere in Uluwatu, it’s an easy final stop; if you’re heading onward tomorrow, keep the evening comfortable and leave yourself time for a smooth transfer out of the peninsula.

Day 15 · Wed, Jun 24
Denpasar, Bali

Departure from Denpasar

Getting there from Uluwatu, Bali
Airport transfer/private car to Ngurah Rai via Jimbaran (45–90 min, ~IDR 150,000–350,000 to airport area; slightly more if booked hotel-to-door). Leave 3 hours before an international flight, 2 hours before domestic.
Grab/Gojek car if available from your hotel area; easiest for a straightforward airport run.
  1. Garuda Wisnu Kencana Cultural Park — Jimbaran/Pecatu road corridor — Best-used as a final sightseeing stop if your flight is later in the day; morning, ~1.5–2 hours.
  2. Sundays Beach Club — Ungasan — A good last-day beach option if you want one final relaxed swim before departure; late morning, ~2 hours, about USD 20–40 per person.
  3. A local seafood or Indonesian lunch spot near Jimbaran — Jimbaran — Keep lunch easy and close to the airport corridor; midday, ~1 hour, about USD 10–25 per person.
  4. Kuta/Ngurah Rai airport area transfer — Denpasar — Leave with plenty of buffer for traffic and check-in, ideally 3 hours before an international flight or 2 hours before domestic; afternoon.

Morning

If you’re squeezing in one last bit of sightseeing before the flight, head straight into the Jimbaran/Pecatu corridor for Garuda Wisnu Kencana Cultural Park. Go earlier rather than later so you’re not wandering the big open spaces in the heat, and give yourself about 1.5–2 hours for the main statue, viewpoints, and a slow look around. Entry is usually in the ballpark of IDR 125,000–150,000 for adults, with extra charges for some performances and buggy shuttles. Parking is easy, and this is one of those places where a private car makes the day much simpler because you can keep your bags in the vehicle and move on without fuss.

Late morning

From there, continue south to Sundays Beach Club in Ungasan if you want one final swim and a proper beach-side pause before leaving Bali. This is a very different vibe from the clifftop park: beach loungers, cocktails, soft sand, and a short cable-car descent if you’re arriving from the top. Expect around USD 20–40 per person for the day experience depending on what you order and whether any minimum spend is in play, so it’s best for a relaxed last splurge rather than a quick in-and-out. If you’re tight on time, stay just long enough for a dip and a drink — the point is to enjoy the view, not to build a full beach day.

Lunch and airport run

Keep lunch simple and close by in Jimbaran — this is the sensible part of the day, not the adventurous one. A nearby seafood or Indonesian lunch spot along the Jimbaran Bay side of things is ideal, especially somewhere you can get out of in under an hour and still make the airport calmly. Think grilled fish, nasi campur, or a light seafood plate; budget roughly USD 10–25 per person depending on where you stop. After that, head to Ngurah Rai International Airport with plenty of buffer: leave about 3 hours before an international flight, 2 hours before domestic, because southern Bali traffic can turn ordinary distances into a slow crawl at exactly the wrong moment.

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