If you’re coming in from the airport or another part of Bali, plan to arrive in Ubud with enough daylight to settle in, drop your bags, and get moving before it gets too dark. Traffic can be slow around Gianyar and the main Jl. Raya Ubud corridor, so a private car or hotel-arranged transfer is the easiest option; once you’re in town, most of tonight is best done on foot. Start with Sacred Monkey Forest Sanctuary in the Ubud Monkey Forest area — it’s usually open until early evening, and the shaded paths, mossy temple ruins, and constant macaque drama make it a very “first day in Bali” kind of stop. Give yourself about 1.5 hours, and keep sunglasses, snacks, and any loose items tucked away; monkeys are bold, especially near the entrance and bridge areas.
From there, it’s a short walk or quick GoJek/Grab hop into central Ubud for Puri Lukisan Museum. This is a good decompression stop after travel: small enough not to overwhelm you, but rich in Balinese painting and sculpture, with a peaceful garden that feels like a reset button in the middle of town. Expect roughly an hour here, and if you like a quieter visit, late afternoon is ideal because the light is softer and the crowds thin out. Afterward, continue on foot toward Saraswati Temple, one of the prettiest spots in central Ubud at dusk. The lotus pond in front is the real draw, and you don’t need a long visit — 30 to 45 minutes is plenty for photos and a slow stroll. Evening entrance is usually easy, and the area around Jl. Kajeng and the main Ubud center is perfect for wandering without a plan.
For dinner, CP Lounge Ubud is a practical choice because the menu is broad and forgiving after a travel day — think Indonesian staples, Western options, and easy drinks, usually around USD 10–20 per person depending on what you order. It’s a straightforward place to land if you don’t want to spend mental energy deciding where to eat on your first night. After dinner, take a slow 20–30 minute walk to Ubud Palace (Puri Saren Agung), which is especially nice at night when the carved gates are lit and the central location gives you a feel for how compact Ubud really is. If you still have energy, linger around the palace area and the nearby main road for a final look at the town before heading back — tomorrow is better for a slower, deeper Ubud day, so tonight is really about easing in rather than ticking boxes.
Start as early as you can and head to Campuhan Ridge Walk before the sun gets strong — ideally by 7:00–7:30 AM. From central Ubud, it’s a short 5–10 minute scooter or car ride to the trail entrance near Warwick Ibah and Komaneka at Bisma, and then it’s an easy out-and-back walk of about 1.5 hours if you take your time. The path is paved but a little uneven in spots, and the best part is simply the open valley air and soft morning light over the ridges. Wear proper walking shoes, bring water, and don’t bother rushing; this is one of those Ubud experiences that works best when you let it unfold slowly.
After the walk, head back into town for lunch at Warung Babi Guling Ibu Oka 3, one of the classic places for Balinese roast pork. It’s casual, busy around peak lunch hours, and a good plate usually runs around USD 8–15 per person depending on what you order. Come hungry, because the crackling skin, rice, sate, and lawar combo is the whole point here. Once you’ve eaten, stay in the same central area and wander through the Ubud Art Market on Jl. Raya Ubud, where you’ll find woven bags, sarongs, wood carvings, silver jewelry, and plenty of bargaining room. Midday is fine for browsing, but keep it relaxed — you’re not trying to “do” the market so much as drift through it and pick up a few small things if something catches your eye.
From the market, make your way back toward Campuhan for Blanco Renaissance Museum, a short ride or a manageable walk depending on where you’re starting from. The museum usually takes about an hour, and it’s one of the more memorable stops in Ubud because it feels so personal and eccentric — part art collection, part house, part fantasy. There are good views from the hilltop too, and the setting makes it a nice break from the busier center. If you want a little extra breathing room after that, go north in the late afternoon to Tegallalang Rice Terrace; traffic can back up there, so leaving Ubud by around 3:30–4:00 PM is smart. The terraces are most beautiful when the light softens, and even if you’ve seen photos before, the scale is better in person. Expect small entry and parking fees in some spots, plus lots of café-hopping and photo platforms along the road.
Wrap the day with dinner at Green Kubu Cafe near Tegallalang, which is a very easy way to stay close to the terraces instead of backtracking into town. Tables with rice-field views go fast, so arriving before sunset is ideal if you want the best seat. Dinner is usually in the USD 15–30 per person range, and it’s the kind of place where you can linger over grilled seafood, nasi goreng, or a cold drink while the fields turn gold and the area quiets down. If you’re heading back to central Ubud after dinner, the drive is typically 20–30 minutes depending on traffic, so keep your evening loose and don’t plan anything too fixed afterward.
Leave Ubud early and treat this as a proper mountain day, because the first two stops are best before the heat and tour buses build up. At Tirta Empul Temple, plan on about 1.5 hours: if you want to join the purification pools, arrive with modest clothing, a sarong, and some small cash for the locker/offerings area and the cleansing experience. The temple is busiest from late morning onward, so getting there around opening time makes a big difference for atmosphere and photos. From there, it’s a short drive to Gunung Kawi Temple, where the carved cliff shrines sit down in a lush valley — beautiful, but you’ll want to budget a bit of energy for the stone steps down and back up. Wear proper shoes and take it slowly; the whole visit feels more rewarding when you’re not rushing.
Continue up toward Kintamani Viewpoint for your first big look at Mount Batur and Lake Batur. This is the kind of stop where you don’t need long — 30 to 45 minutes is enough to soak in the scale of it, grab photos, and let the cooler mountain air reset the day. For lunch, Montana Del Cafe is an easy, comfortable choice with wide volcano views and a menu that works well for a long sightseeing day; expect roughly USD 12–25 per person depending on drinks and extras. It’s a good place to slow down, sit by the window if you can, and avoid overdoing it before the afternoon portion of the day.
After lunch, head down to Batur Natural Hot Spring in Toya Bungkah. This is the “don’t hurry me” stop of the day: give yourself 1.5 to 2 hours to actually enjoy the pools rather than just ticking them off. Bring a change of clothes, a towel if your driver doesn’t have one, and some cash for entry and drinks; the setting is relaxed, and it’s one of the best ways to unwind after temple stairs and viewpoint stops. From there, finish at Pura Ulun Danu Batur, a significant temple in the mountain road area that feels especially calm in the late afternoon light. Keep your visit respectful and unhurried — this is a good place to end the day on a quieter note before heading back toward Ubud, with the drive back feeling easier once you’ve had the hot springs and a slow temple stop behind you.
Leave Kintamani after breakfast and treat the drive to Seminyak as part of the day, not just a transfer. The route usually takes about 2.5–3.5 hours depending on traffic, and the nicest version is to break it with a stop at Goa Gajah in Bedulu first. It’s compact, so 45–60 minutes is plenty here: wander the carved stone entrance, duck into the small forested grounds, and keep a sarong handy if you’re wearing shorts. Entrance is usually a modest local fee, and parking is easy if your driver drops you right at the gate.
From there, continue up toward the Tegallalang hills for a coffee-and-spice pause at Bali Pulina Agro Wisata. This is a good place to slow down, sample a flight of Balinese coffees and teas, and sit over the rice-terrace view for about an hour. Expect a touristy but pleasant setup, with tasting packages commonly in the USD 5–15 range; if you want the best seats, go straight to the edge terrace before browsing the shop. It’s a nice reset before the final push south.
Aim to reach Seminyak by early afternoon, check in, and head straight to Naughty Nuri’s Warung Seminyak for lunch. This is the easygoing version of a first meal in town: grilled meats, smoky sauces, cold drinks, and a lively dining room that doesn’t require dressing up. Budget roughly USD 10–20 per person, and if it’s busy, a 15–30 minute wait isn’t unusual around peak lunch hours. From there, it’s an easy ride or walk to Seminyak Beach for a relaxed 1.5-hour stretch — the sand is best for a long walk rather than swimming, and late afternoon is ideal when the heat softens and the beach clubs start to wake up.
For sunset, settle in at Ku De Ta, one of the classic beachfront spots in Seminyak. Go a little before golden hour so you can grab a table or lounge seat without feeling rushed; drinks and dinner here usually run around USD 20–45 per person depending on how much you order. Afterward, finish with a short wander along Eat Street (Jalan Kayu Aya), where the vibe shifts from beachy to buzzy in just a few blocks. It’s the easiest place to browse boutiques, grab a dessert, or just people-watch for 30–45 minutes before calling it a night.
Start the day at Petitenget Temple in the Petitenget area before the beach scene fully wakes up — aim for around 8:00–9:00 AM so you can catch it quiet. The temple is small but atmospheric, with a real neighborhood feel and a bit of sea air coming in from nearby Petitenget Beach. Dress modestly if you want to step inside properly; a sarong is usually available, and a small donation is appreciated. From most hotels in central Seminyak, it’s an easy 5–15 minute taxi, Grab, or scooter ride, and you’ll usually find simple parking nearby if you’re on a bike or car.
From there, head down to Double Six Beach, which sits on the Seminyak–Legian border and is one of the easiest stretches of sand for a no-fuss beach day. Late morning is perfect: the beach clubs aren’t yet in full swing, vendors are still manageable, and you can rent a sun lounger and umbrella for roughly IDR 100,000–200,000 depending on where you sit. If you want a drink or snack, you’ll find plenty of simple warungs and beach bars along the access paths, and the walk from Petitenget down here is easy by car or scooter in about 10–20 minutes depending on traffic.
For lunch, go to Motel Mexicola Seminyak in Petitenget — it’s loud, colorful, and one of those places that turns lunch into a mood. This is a good reset after the beach, with tacos, ceviche, quesadillas, and frozen drinks that usually land in the USD 10–25 range per person depending on how much you order. It gets busy, especially around 12:30–1:30 PM, so arriving a little earlier keeps things smoother and means you’re not waiting too long for a table. Afterward, drift over to Seminyak Village in central Seminyak for an air-conditioned break; it’s a practical mid-afternoon pause with fashion boutiques, small lifestyle stores, and a few cafes if you want coffee without the heat. From Petitenget, expect a 5–10 minute drive, or a slightly sweaty 20-minute walk if you’re in the mood.
As the sun drops, make your way to La Favela for dinner — it’s one of Seminyak’s most recognizable evening spots, with a moody, overgrown, vintage-jungle interior that feels especially alive after dark. Book ahead if you can, because tables fill quickly on weekends and the best time to arrive is usually around 7:00–7:30 PM before the late-night crowd fully arrives. Dishes and drinks generally run around USD 15–35 per person depending on how you dine, and it’s an easy taxi ride from Seminyak Village or most central Seminyak hotels. If you still have energy after dinner, finish with a quick browse at The Flea Market Seminyak for souvenirs, beachwear, and small gifts — it’s an easy 30-minute wander, best when you’re not carrying too much and just want one last casual look before heading back.
By the time you roll into Nusa Dua from Seminyak, it’s best to head straight to Waterblow while the tide and light are still working in your favor. Aim for an early start if you can — the dramatic wave action is most satisfying before the place gets busier, and the heat is still manageable. The viewing area is easy to reach by car or taxi, with straightforward drop-off and plenty of signage once you’re inside the BTDC area; budget around 30–45 minutes here unless the sea is particularly active and you want to linger for photos. Wear shoes with a bit of grip, keep your phone protected from spray, and don’t stand too close to the edge when the swell is strong.
From there, it’s a short hop to Bali Collection, which is the easiest place in the area to slow down, grab coffee, and reset after the coastline. It’s not a “must-see” in the dramatic sense, but it’s genuinely useful: shaded walkways, air-conditioned cafés, a few souvenir shops, and a calmer rhythm than the beachfront resort strip. If you want a simple caffeine stop, Starbucks and The Coffee Club are both reliable, and this is also where you’ll find practical things like ATMs, convenience stores, and decent restroom access before moving on.
Once you’re ready to be back outside, continue to Geger Beach, one of the nicer stretches in Nusa Dua if you want a softer beach day without the heavier resort crowd. It’s good for an easy swim when the water is calm, and even if you’re not planning a full beach session, it’s the sort of place where a couple of hours disappear quickly under an umbrella with a cold drink. Access is easiest by short taxi or hotel buggy depending on where you’re staying; bring small cash for loungers or beach club-style extras, and expect a more relaxed feel than the busier south Bali beaches.
For lunch, head to Bumbu Bali in Tanjung Benoa, a dependable stop for properly cooked Balinese dishes in a polished, comfortable setting. This is the kind of place where you can order a few classics, sit down for a real meal, and not worry about it being overly touristy in the bad sense — it’s popular for a reason. Plan about 1 to 1.5 hours here, and if you’re arriving directly from the beach, it’s an easy taxi ride away. After lunch, keep the afternoon unhurried so you’re not rushing into the evening program.
In the late afternoon, make your way to Bali Nusa Dua Theatre for the Devdan Show, which is the best structured cultural evening option in the area if you want something beyond the beach clubs and hotel bars. The venue is straightforward to reach from most parts of Nusa Dua, and it’s smart to arrive a little early so you’re not dealing with queue stress or last-minute seating. The show typically runs around 1.5 hours, and the mix of dance, acrobatics, and visual staging makes it an easy fit for a travel day that still wants a proper highlight without being exhausting.
Wrap the night with dinner at Jinny’s Garden, a relaxed nearby option that works well after the show and keeps the logistics simple. It’s an easy final meal of the day — comfortable, low-fuss, and close enough that you won’t feel like you’re spending half the evening in transit. If you still have energy afterward, you can take a quiet walk around your hotel area or just call it a night early, which is honestly the smartest move before departure day.
If you have a few hours before you need to leave for the airport, start with Pasar Badung in central Denpasar while the market is still lively. It’s best early — roughly 7:00–8:30 AM — when locals are buying produce, flowers, incense, and daily staples, and the heat hasn’t taken over yet. Expect a very local, no-frills scene; bring small cash, keep your bag close, and be ready for narrow lanes and plenty of foot traffic. After a quick wander, head to Bajra Sandhi Monument in Renon, which usually takes about 10–15 minutes by car depending on traffic. The monument and its surrounding park are a good contrast to the market: clean, spacious, and easy to navigate, with entry typically around IDR 20,000–30,000 and a visit that fits comfortably into about an hour.
For lunch, make your way to Warung Wardani in Denpasar — a solid farewell stop for classic Balinese comfort food like babi guling, ayam betutu, and mixed rice plates. It’s the kind of place that feels reliable rather than fancy, and you can expect to spend roughly USD 8–18 per person depending on how much you order. Afterward, if your flight timing allows, stop by Bajra Sandhi Renon Park right next door for a calm 30–45 minute walk. It’s one of the nicer last pauses in the city: shady paths, open lawns, and enough space to sit down, sort your bags, or just let the trip settle in before you head out.
From Renon or central Denpasar, leave for Ngurah Rai International Airport (DPS) with a generous buffer — ideally about 3 hours before an international flight or at least 2 hours before domestic, because Bali traffic can turn ordinary distances into slow ones fast. A Bluebird or Grab is the easiest choice, and if you’re already carrying luggage, it’s worth leaving a little earlier rather than trying to squeeze in one last stop. If your timing is tight, skip any extra wandering and go straight after lunch; if you do have spare time, this route keeps you close to the airport without much stress.