After landing at Ngurah Rai International Airport (DPS), give yourself a bit of breathing room for immigration, bags, and the walk out to the taxi area or pre-booked driver. For a Denpasar hotel, the drive is usually about 30–60 minutes depending on traffic and where you’re staying; on a Thursday night around 20:15–20:45 departure from the airport is realistic. If you’re arranging pickup, it’s worth confirming the hotel name in full and pinning the exact drop-off point, because a few Denpasar streets can be a little confusing after dark. Once you’ve checked in, don’t try to “do Bali” tonight — just shower, unpack the essentials, and reset.
If you still have energy, head out for a short, easy loop starting with Bajra Sandhi Monument in Renon. It’s a solid first glimpse of Balinese identity and history, and the grounds are pleasant even at night; you won’t need much more than 45 minutes. From there, continue to Lapangan Puputan Badung for a gentle walk among local families, exercise groups, and evening snack vendors. This is the kind of place where Denpasar feels lived-in rather than touristy, and it’s a nice low-effort introduction before the rest of the trip gets more active.
For dinner, Warung Wardani is the right move: dependable, local, and not trying too hard. Order Balinese staples like nasi campur or babi guling if it’s on offer, and expect roughly IDR 50,000–120,000 per person depending on what you choose. It’s a good first-night meal because service is fast and the food is familiar to locals and visitors alike. Afterward, if you’re curious, swing by Badung Market for a quick look at the city’s commerce scene, but keep it brief — late at night the market atmosphere thins out, so this is more of an orientation stop than a real shopping stop.
Finish with a calm walk back to your Denpasar hotel and call it an early night. Tomorrow in Ubud starts more comfortably if you’ve already slept well, and the first day of an island itinerary is always better when you deliberately leave some room instead of overfilling it.
Leave Ubud early and head straight for Tegalalang Rice Terrace while the light is soft and the view still feels peaceful; this is the classic Bali postcard, but it’s much nicer before 9:00 a.m. when the tour buses and swing crowds arrive. Give yourself about 1.5 hours to wander the main viewpoints, take the little ridge paths, and stop for a coconut or coffee if you want to linger. Expect a small parking fee and occasional requests for “donations” at viewpoints, so carry some small cash and keep moving if someone gets pushy.
From there, continue north toward Tirta Empul Temple in the Tampaksiring area, one of the island’s most important water temples. You don’t need to do the purification ritual unless you want to; even as a visitor, the atmosphere is worth the stop. Dress modestly with a sarong and sash, which you can usually rent or borrow at the entrance, and budget around 1.5 hours to look around at an easy pace. Mornings are best here too, before the heat builds and the courtyards get packed.
Have lunch at D Alas Warung, which works nicely as a scenic reset after temple sightseeing. It’s the kind of place where you can sit over the valley and let the day slow down a bit; the menu usually covers Indonesian staples, grilled chicken, noodles, rice dishes, and cold drinks, with a rough spend of IDR 100,000–250,000 per person depending on what you order. One hour is enough unless you want to stretch it into a longer break, and honestly, that’s not a bad idea before heading back toward town.
Back in Ubud center, start with Saraswati Temple, a compact but elegant stop that’s easy to enjoy in 30–45 minutes. The lotus pond and carved gateways make it one of the prettiest quick visits in town, especially if you catch good afternoon light. From there it’s an easy walk to Ubud Palace (Puri Saren Agung), just a few minutes away on the main streets around Jalan Raya Ubud and Jalan Monkey Forest. The palace is small, but it’s one of those places you should see once for the royal Balinese architecture and central location; if you’re lucky, you may catch a dance performance later in the evening, though schedules vary by day.
Wrap up with Gianyar Night Market, which is best approached as a casual food crawl rather than a sit-down dinner. Go hungry and keep your expectations flexible: it’s lively, local, and a great change of pace from Ubud’s cafés. You’ll find satay, fried snacks, rice plates, soups, and sweets for roughly IDR 40,000–100,000 per person if you eat modestly. It’s busiest after sunset, so arrive with time to wander, sample a few stalls, and watch the evening rhythm of locals doing their shopping and dinner runs.
Leave Ubud early enough to be at Pura Besakih while the air is still cool and the mountain light is soft; in August the temple area can get busy by late morning, so an arrival around 8:00–8:30 a.m. is ideal. Expect roughly 2 hours here if you want to do it properly: the main terraces, the long stairways, and the sweeping views of Mount Agung make this a full-on temple visit rather than a quick photo stop. Bring a sarong if you have one, though rental is usually available at the entrance for a small fee, and keep some cash handy for parking, temple donations, and the local guides who may offer to show you around.
A short wander through Pura Penataran Agung Dalem Sedana gives you a quieter, less rushed feel for the Besakih complex without adding much driving or effort. It’s a good contrast to the main courtyards: more breathing room, fewer people, and time to notice the layered temple layout that makes this whole hillside site feel so important. From there, head down toward Sidemen for lunch at Warung D’Carik Sidemen; it’s the kind of place where you sit over rice fields instead of staring at a road, and the menu is simple but well-judged — think nasi campur, grilled chicken, fresh juices, and Balinese staples in the IDR 75,000–180,000 range. If you’re hungry after the temple morning, don’t rush this meal; the valley deserves a slower pace.
After lunch, keep the day soft and scenic with an easy walk through the Sidemen Valley rice fields. This is one of those places where the route itself is the point: small footpaths, farmers at work, little village shrines, and long views back toward the hills. Go with a local guide if you want to avoid wandering onto private plots, but even a gentle self-guided stroll for 1 to 1.5 hours is enough to feel the rhythm of the area. As the heat eases, continue to Gembleng Waterfall for a short hike and a refreshing dip if conditions are safe; the steps can be a bit uneven, so wear shoes with grip, and expect a modest climb rather than a full trek. It’s a lovely late-afternoon reset before the evening quiets down.
Finish at Shanti Natural Panorama Restaurant for dinner with the valley opening up beneath you as the light fades. This is one of the nicer “sit still and watch Bali” meals in Sidemen, with a more relaxed atmosphere than the busier tourist belt and prices generally around IDR 100,000–250,000 per person depending on how much you order. After dinner, keep the night low-key — Sidemen is best when you let it be calm — and if you still have energy, take one last look at the darkening rice terraces from your stay before turning in early for the next move east.
Leave Sidemen early enough to get to Lempuyang Temple before the big tour wave shows up; in August, that usually means aiming to arrive around 7:00–7:30 a.m. if you want a calmer atmosphere and a better chance of clearer mountain views. The temple complex sits high above the coast, so bring a light layer, water, and patience — the shuttle queue and photo line can stretch, especially once the day warms up. Entry is typically a small donation plus a sarong if you don’t have one, and the main thing here is not to rush: even if you’re only staying about 2 hours, the setting is part of the experience.
From there, head to Tirta Gangga, which is much more relaxed and makes a good second stop before the heat gets intense. Plan for about 1 to 1.5 hours wandering the lily ponds, stepping-stone pools, and garden paths; it’s one of those places where the best pace is slow, with a drink in hand and no need to overthink it. There are small snack stalls and cold coconuts around the entrance, but if you want a proper sit-down later, save your appetite for Amed.
Once you reach Amed, keep lunch easy at Warung Enak Amed — it’s the kind of unfussy spot that works well after a temple-and-garden morning, with simple Indonesian dishes, seafood, and enough choice for a casual beach day. Expect roughly IDR 60,000–160,000 per person, and don’t be surprised if service moves at island pace; that’s normal here. After lunch, head straight down to Jemeluk Bay, Amed’s most convenient snorkel spot, where you can rent mask, snorkel, and fins from beach operators for a modest fee and wade in without needing a boat. The reef is close to shore, so this is a nice low-effort afternoon: give yourself around 2 hours to swim, float, and dry off without feeling hurried.
As the light softens, take a relaxed Amed Beach sunset stroll along the black-sand shoreline and through the fishing-village edge of town; this area feels most alive in late afternoon, when boats are coming in and the temperature finally eases. If you want a quiet coffee or an iced tea first, the road strip near the beach has a few simple cafés, but the real pleasure is just walking and watching the sea change color. For dinner, keep it local with an Amed local seafood grill near the harbor area — look for the small open-air warungs grilling fish, squid, or prawns over charcoal, usually in the IDR 100,000–250,000 range per person depending on what you order. It’s a fitting end to an east-coast day: nothing fancy, just fresh seafood, salt air, and an early night.
Set off from Amed early and treat the transfer to Munduk as a proper repositioning day: the road climbs inland through cooler country, so it’s worth leaving first thing to avoid spending the best light in the car. Aim to arrive in the Munduk area with enough time for a slow start, a coffee stop, and a bit of breathing room before you head to the viewpoints. Once you’re up in the highlands, the air feels noticeably fresher and the pace drops fast — exactly the right mood for a lake-and-waterfalls day.
Start at Lake Tamblingan viewpoint while the morning mist still hangs over the valley. It’s a short, scenic stop rather than a long hike, so 45 minutes is plenty unless you want to linger with a coffee and photos. From there, continue north to Banyumala Waterfalls, which is one of the best waterfall walks in this part of Bali: expect a bit of a downhill trek on the way in and a small workout on the way back up, but the pool and curtain-like falls are worth it. Give yourself 1.5–2 hours here, and wear proper shoes — the path can be slick, especially in shaded sections.
For lunch, Warung Classic is an easy, practical stop right where you want it in Munduk. It’s the kind of place that does the job well without fuss, and the bill usually lands around IDR 70,000–180,000 per person depending on what you order. After a couple of active stops, keep lunch relaxed and don’t rush; the point of this day is the landscape, not ticking boxes. In the afternoon, head uphill to Munduk Moding Plantation Nature Resort & Spa even if you’re not staying there — the hilltop setting, coffee, and big valley views make it one of the nicest places in the area to sit still for a while. Plan about an hour here for a drink, a wander, and a proper reset before the final walk.
Finish with Munduk Waterfall, which is the easiest “one more waterfall” stop of the day and a nice contrast to the bigger hike earlier. It’s close to the village area, so it works well late in the afternoon when you don’t want anything too ambitious; 45 minutes is enough for the descent, photos, and the climb back out. As evening settles in, the temperature drops quickly in the hills, so this is the moment to head for Warung Heaven for dinner. It’s a cozy choice for the cooler air, and a good place to slow down over simple Balinese dishes and a hot drink, with dinner typically running around IDR 80,000–200,000 per person.
Leave Munduk very early and treat the cross-island drive as the real first block of the day; with the winding inland roads and southern traffic, the goal is to be parked near Uluwatu Temple by late morning before the cliffside heat ramps up. The temple visit is straightforward but worth slowing down for: dress modestly, use the sarong/sash provided or bring your own, and give yourself around 1.5 hours to walk the outer paths, take in the ocean views, and keep an eye out for the resident monkeys around the railings and shaded corners. Entrance is typically in the low tens of thousands of rupiah, with a small additional fee if you want to catch the evening Kecak performance later in the day, though this itinerary keeps you moving south instead.
From the temple, it’s an easy hop down to Suluban Beach, where the whole mood changes from sacred cliffs to a more rugged, cave-like shoreline. The descent is part of the experience: steps, narrow passages, and tide-dependent rock pools make it more of a beach adventure than a lazy swim, so wear sandals you don’t mind getting wet and watch the surf before going too far down. A 1-hour stop is plenty unless you want to linger with a coconut from one of the tiny warungs tucked into the cliffside. Then head up to Single Fin for lunch or a drink; this is one of those places that absolutely earns its reputation because the view over the breaks is as much the attraction as the food. Expect roughly IDR 150,000–350,000 per person if you have a proper meal and a couple of drinks, and try to sit early if you want a good edge-of-the-cliff table without a wait.
After lunch, continue into Pecatu for Padang Padang Beach, which is compact, photogenic, and much easier to “do” quickly than a larger west-coast beach. The entrance is via a narrow stairway and rock passage, so it feels a little hidden even though it’s famous; an hour is enough for a swim, a bit of sun, or just the classic sand-and-cliff scene. If you still have energy, finish with Thomas Beach, which is a calmer exhale after the busier stops: longer sand, fewer crowds, and a more relaxed stretch for a late-afternoon walk or a final dip if the tide is friendly. Both beaches are in the Pecatu area, so keep the pace loose and leave room for traffic between short hops.
For dinner, head north toward Jimbaran Bay and settle in for a beachfront seafood feast at one of the tables on the sand. The atmosphere is the point here: grilled fish, prawns, squid, sambal, rice, and sunset lingering into the evening while the tables glow under string lights. Budget roughly IDR 150,000–400,000 per person depending on what you order, and if you’re returning afterward to Seminyak, it’s smart to leave after dinner before the late-night road congestion builds; from Jimbaran the drive north is usually manageable, but it can slow down once the south-Bali nightlife traffic starts to thicken.
After your mid-morning transfer from Uluwatu, settle into Seminyak and head west before the day gets too hot for the coastal drive to Tanah Lot. Go first thing if you can; the temple’s sea-cliff setting is at its best in softer light, and you’ll avoid the heaviest tour traffic. Budget about 1.5 hours here, plus a little extra if you want to linger at the outer viewpoint paths or grab a coconut/coffee from one of the stalls nearby. Expect an entrance fee and small parking charge; bring cash and be careful on the slick rocks if the tide is up.
On the way back, stop at Petitenget Temple in the Petitenget area for a quick, low-key cultural pause before you switch into beach mode. It’s compact, so 30–45 minutes is plenty unless there’s a ceremony on; a sarong is useful, though rentals are usually available. From there it’s an easy hop to La Plancha on Seminyak Beach for lunch and a drink under the bright umbrellas—classic easygoing Bali, right on the sand, with lunch generally landing around IDR 100,000–250,000 per person. If you want a slightly quieter stretch, walk a few minutes north or south on the beach before settling in.
Keep the rest of the afternoon simple with Seminyak Beach itself. This is the nicest part of the day to slow down: a beach walk, a swim if the surf is calm, or just a shaded seat and people-watching as the light softens. From La Plancha, it’s all on foot, so there’s no transit pressure and no need to over-plan. If you want a quick refresh later, pop up toward Seminyak Village for air-conditioning, a coffee, or a small shopping detour—good for about 45 minutes, especially if you want to pick up one last thing without getting stuck across town.
For your final dinner, head to Merah Putih in Petitenget and book ahead if you can; it’s one of those places that’s popular for a reason, with polished Indonesian dishes and a dining room that feels suitably “last night in Bali.” Aim for an early dinner around 7:00 p.m. so you’re not rushed, and expect roughly 1.5–2 hours with a bill around IDR 300,000–700,000 per person depending on drinks. It’s an easy finish to the day and a very workable base for your next-morning airport run from Seminyak.
Have a relaxed last coffee in Seminyak before checkout — somewhere easy like Revolver Espresso on Jalan Kayu Aya or Biku in the Petitenget area works well if you want a good cup without turning the morning into a project. Keep it light and unhurried; most cafés open around 7:00–8:00 a.m., and you’ll want to be in the car by 08:30–09:00 so you’re not fighting the late-morning airport push. Expect to spend roughly IDR 40,000–100,000 per person, and give yourself a little extra time for bags, one last ATM stop, or a quick hotel lobby checkout.
If traffic is kind, ask your driver to swing past Pantai Kuta for a brief coastal look before heading into the airport zone. This is just a quick drive-by, not a proper beach stop — enough to see the long sweep of sand, surf, and the dense strip of shops and cafés that define this part of Bali. In the back half of the morning, this area can be busy and a bit chaotic, so keep it to 15–20 minutes max if you do it at all; otherwise, go straight on and save the time for a calmer airport arrival.
Once you reach Ngurah Rai International Airport (DPS), aim to move through check-in and security without lingering, then grab a final snack or breakfast in the terminal. The airport has plenty of straightforward options for coffee, pastries, nasi goreng, or a sandwich, and prices are usually around IDR 75,000–200,000 depending on where you sit. If you like a little breathing room before boarding, settle near your gate early — the airport can feel crowded by late morning, and having everything done by the time you reach the lounge area makes the last day feel easy instead of rushed.