If you’re coming into Ubud by car, plan for a calm first afternoon rather than trying to “do Bali” on day one. From the southern coast it’s usually about 1.5–2.5 hours depending on traffic, and the last stretch into town can be slow around Jalan Raya Ubud. Ask your driver to drop you near your hotel in the Ubud Centre so you can arrive, freshen up, and then walk the rest. Parking in the main strip is limited, so once you’re in town it’s much nicer to move on foot. Start with Puri Saren Agung (Ubud Royal Palace) right in the heart of town; the carved gates, bale pavilions, and quiet courtyards are an easy, low-effort way to get your bearings. It’s best enjoyed late afternoon when the light is softer and the heat starts easing off, and you only need about 45 minutes.
From the palace, drift straight into Ubud Art Market, which sits right by the main crossroads and is the busiest little shopping cluster in town. You’ll find baskets, sarongs, batik, wood carvings, and the usual suitcase-filler souvenirs; prices are negotiable, so start lower than the first number you hear and keep it friendly. It’s generally open from around 8:00 AM to 6:00 PM, though the later part of the day feels less intense and a bit less chaotic. If you want the market to feel less like a shopping mission and more like a walk, just browse a few stalls, then continue north toward Campuhan for the Sari Organik Walk. This is one of those lovely “first day in Bali” routes: a gentle path through rice fields and little farm lanes, with enough greenery to remind you why you came without turning the day into a hike. Give yourself about an hour, wear shoes that can handle dust or a bit of mud, and try to do it before full dark.
For dinner, keep it simple and close by. Locavore To Go is a smart first-night choice if you want something polished but not fussy; it’s a good option for takeaway or a casual sit-down depending on how tired you are, with roughly USD 8–20 per person. If you’d rather have a more traditional Balinese meal, stay in central Ubud and pick a well-reviewed spot near Jalan Hanoman or Jalan Goutama—places like Dumbo, Warung Biah Biah, or Nusantara by Locavore are all easy, dependable options depending on your mood and budget. Aim to eat early, around 6:30–8:00 PM, because that keeps the evening relaxed and avoids the heavier dinner rush. After that, it’s a nice night for an unhurried stroll back through town; Ubud feels best when you don’t try to overpack the first day.
Start early for Sacred Monkey Forest Sanctuary in southern Ubud — ideally right when it opens around 9:00 AM, because the monkeys are calmer, the air is cooler, and the paths are far less crowded. Entry is usually around IDR 80,000–100,000 for adults, and you’ll want about 1.5 hours to wander properly. Keep your sunglasses, hats, and loose items zipped away; the macaques are quick, and the staff here will tell you the same thing with a very tired smile. Walk slowly through the banyan trees and stone bridges, then continue straight into Pura Dalem Agung Padangtegal, the most atmospheric temple zone inside the sanctuary, where mossy courtyards and carved guardians make the whole place feel ancient even when it’s busy. The temple area is best appreciated as part of the forest loop, so don’t rush it — this is one of those spots where half the point is just standing still for a minute.
After that, head back toward the center for Threads of Life, a small but genuinely worthwhile stop if you’re interested in Indonesian textiles, weaving, and the stories behind traditional craft. It’s usually open from late morning through the afternoon, and 1 hour is enough to browse carefully without overdoing it. From the sanctuary area, it’s easiest to take a quick GoJek/Grab or a short taxi ride into Ubud Centre; traffic around the main lanes can be patchy, so walking is only pleasant if you’re already nearby. For lunch, settle into Clear Cafe, which is one of the easier, more relaxed places in town to pause without losing the flow of the day. Expect USD 8–18 per person depending on what you order; it’s a good place for smoothie bowls, salads, noodles, or a more substantial plate if you’ve been walking since morning. If you want, sit upstairs or in the breezier open area and let the middle of the day pass slowly — Ubud works best when you don’t try to cram every hour.
Keep the afternoon light and give yourself a real break before Campuhan Ridge Walk. This is best at golden hour, roughly 4:30–6:00 PM, when the heat drops and the hills look softer. From central Ubud, it’s a short ride or a manageable walk depending on where you’re based, but the easiest access is via the trail near Warung Pulau Kelapa / Bisma side roads rather than trying to fight traffic near the main roundabout. Plan about 1.5 hours if you want to walk out and back at a calm pace. The ridge is simple, not dramatic in a theme-park sense, which is exactly why locals like it: open views, palm hills, runners, kids on scooters, and that quiet green stretch that makes Ubud feel like itself. Finish the day with a proper dinner at Mozaic, one of Ubud’s classic splurge restaurants, where a multi-course meal can run around USD 60–120 per person depending on tasting menu and drinks. Reserve in advance, dress neatly, and allow about 2 hours so you’re not rushing the experience. If you’re returning afterward to your hotel in central Ubud, it’s usually a short car ride or an easy taxi hop, but book your return through the restaurant or a ride app if you’re eating later and don’t want to deal with street-hailing at night.
Leave Ubud early enough that you’re on the road before the day gets busy, because once you’re climbing toward the highlands the pace naturally slows and you’ll want the cool air and empty roads. Your first proper stop is Jatiluwih Rice Terraces, and this is the kind of place that feels bigger and quieter than the more famous rice views around Ubud. Give yourself about 1.5 hours here to wander a little, take in the layered valley views, and maybe walk one of the short marked paths rather than trying to “see it all.” Entry is usually around IDR 40,000–50,000, and the best light is still early, before the clouds build over the mountains.
From there, continue uphill to Pura Ulun Danu Beratan in Bedugul, which is one of those Bali icons that actually lives up to the photos if you arrive before the midday crowds. Plan around an hour here: enough to walk the lakeside gardens, take in the temple’s setting on the water, and not rush the atmosphere. The area gets cool and breezy, so it’s worth having a light layer in your day bag. Right after that, make the quick photo stop at Handara Gate—it’s only a short stop, usually 20–30 minutes, and it’s really just for the classic gate shot and a stretch break before lunch.
For lunch, settle into Warung Rekreasi Bedugul, which is a practical, no-drama stop for this route. It’s the kind of place locals and drivers actually use because it’s easy, cool, and reliable after a morning of sightseeing. Expect simple Balinese and Indonesian dishes, fresh veg, nasi goreng, soups, and drinks; budget roughly IDR 100,000–250,000 per person depending on what you order. Don’t linger too long here—this is more about recharging than making lunch the main event.
After lunch, continue north into Lovina and keep the rest of the day deliberately loose. Once you check in, head straight to Lovina Beach for an easy late-afternoon walk along the black-sand coast. This is a calmer, more old-school Bali beach area than the south, with a slower rhythm and fewer “must-do” distractions, which is exactly why it works well after a long transfer day. Sunset is usually the sweet spot here; you’ll see fishermen, a few beach cafés, and that soft northern light over the water. If you want a quick drink or snack nearby, just pick one of the low-key beach warungs rather than overplanning.
For dinner, Buda Bakery & Resto is a dependable finish to the day—casual, easy, and good if you’re tired after the road. It’s the sort of place where you can get a proper meal without having to think too hard, with a mix of Indonesian and Western-friendly options, and prices typically stay in the IDR 80,000–250,000 range depending on what you order. After that, keep the night simple; Lovina is best enjoyed unhurried, and tomorrow you’ll appreciate that you didn’t try to squeeze in one more thing tonight.
Set your alarm painfully early for Dolphin Watching Lovina — in practice, that means being at the Lovina Beach departure area around 5:30–6:00 AM so you’re on the water before the sun gets high and the sea gets choppier. The classic local boats leave right off the black-sand shoreline, and on a good morning you’ll see several boats fan out across the bay chasing the same pod. Expect a 2–3 hour outing, and bring a light layer because it can feel surprisingly cool before sunrise; reef-safe sunscreen and a dry bag are worth it. Boats are usually arranged through your hotel or directly on the beach, and prices typically vary by boat and private/shared setup, so confirm in advance and agree on the duration before you hop in.
After you’re back on land, head straight to Banjar Hot Springs in the Singaraja area for a slow, restorative soak. The pools are easiest to enjoy before the midday tour buses roll in, so late morning is the sweet spot. Entry is generally inexpensive, and you’ll want about 1.5 hours to move through the different pools, rinse off, and actually relax rather than rush. The vibe is very local and unpretentious — leafy gardens, warm mineral water, and a few snack stalls around the entrance — so keep it simple and bring a towel plus some cash for lockers or small purchases.
For lunch, stop at Warung Dolphin Lovina back near the coast; it’s the kind of easy seaside place that fits this day well, with straightforward Indonesian dishes, seafood, and cold drinks. Plan on about an hour here, and budget roughly USD 5–12 per person depending on whether you order fish or keep it to noodles, rice, and juice. Then continue to Brahmavihara-Arama in Banjar, Bali’s largest Buddhist monastery, which is a calm counterpoint to the beach and hot springs. Go respectfully dressed — shoulders and knees covered is best — and give yourself around an hour to wander the quiet paths, admire the statues, and take in the hilltop views; it’s usually open from morning through late afternoon, and donations or a modest entrance fee may apply.
If you still have energy, save Aling-Aling Waterfall in Sambangan for the active part of the day. This is not a casual roadside stop — plan on roughly 2 hours including the walk in, and if you want to do the smaller cliff jumps or slides, go with a local guide and waterproof sandals. The terrain can be slippery, especially after rain, so take it as a fun adventure rather than a race. End the day back in Lovina at Mister Bean Beachfront Café for sunset drinks or dessert right on the sand; it’s an easy place to unwind with a sea breeze, a cold drink, and a simple dinner if you’re not too tired. The waterfront stretch here is best just before dusk, when the light softens over the black sand and the whole north coast finally slows down.
Leave Lovina after breakfast and take the coastal-inland road toward Sangsit for Pura Beji, a lovely first stop because it’s compact, uncrowded in the morning, and full of those intricate red-stone carvings that make East Bali temples feel different from the south. Plan on about 45 minutes here; dress modestly, bring a sarong if you have one, and keep in mind the temple is more about quiet detail than big “sightseeing” spectacle. From there, continue east toward Karangasem for Tirta Gangga, where the water gardens, stepping stones, and koi ponds are the real draw. If you arrive before the midday rush, you’ll get softer light for photos and fewer people in the pools area; 1.5 hours is enough to wander slowly, grab a drink, and actually enjoy it rather than sprinting through.
By late morning, head up toward Lempuyang Temple, but go in with realistic expectations: the famous gate photo is popular, lines can move slowly, and the mountain setting is best appreciated if you’re patient. Budget around 2 hours total including the access road, shuttle/queue time if needed, and a bit of breathing room at the top. After that, stop for lunch at a local Warung Babi Guling Ibu Oka-style spot in Karangasem rather than waiting until Amed; a simple plate of babi guling, rice, lawar, and vegetables is exactly the kind of hearty reset this day needs, and you’ll usually pay somewhere around USD 5–15 per person. This is also the best point in the day to refill water, top up fuel if needed, and give your driver a clear reset before the beach stretch.
Continue to Virgin Beach (Pantai Pasir Putih) near Candidasa for an easier, slower finish after the temple circuit. This is one of the nicer places on this coast when you want sand without the heavy resort feel: the water is generally calmer, the beach clubs are low-key, and it’s a good place to sit with a cold coconut, swim a bit, or just recover from the heat. Two hours here feels right, especially if you’re not trying to pack in one more attraction. The road down is a little bumpy in parts, so keep sandals handy and don’t overpack your beach bag; this is a place for wandering, not performance.
Roll into Amed in late afternoon and check in before the light starts going soft over the bay. If you still have energy, keep dinner simple and go to Warung Ombak for an easy seafood-and-sunset meal rather than trying to do anything elaborate after a long day on the road. It’s a relaxed local-style spot, usually in the USD 8–20 range per person depending on what you order, and it fits Amed perfectly: unhurried, salty, and low-key. After dinner, call it a night early — tomorrow in Amed is best enjoyed with an early start, and this coast rewards people who actually get some sleep.
Start early at Amed Beach, before the sun gets too high and the water loses that glassy look. This is one of those places where the day really does begin with the sea — black sand, fishermen’s boats, and easy shoreline access that makes a relaxed snorkel feel effortless. If you’re renting fins or a mask, most small stalls along the beach can sort it out cheaply; expect roughly IDR 50,000–100,000 for basic gear, and it’s worth checking the strap and mask seal before you head in. Give yourself about an hour here to warm up, float, and just enjoy the slower pace.
From there, head to the Japanese Shipwreck near Lipah for the first proper snorkel stop of the day. It’s one of the more rewarding easy-access sites around Amed, with decent coral and fish life close enough to shore that you don’t need a boat for a good look. Conditions are usually best in the calm morning water, and local guides or small warungs nearby can point you to the safest entry point depending on the tide. Keep an eye on the reef and avoid standing on coral — this area is beautiful, but fragile.
Continue on to Jemeluk Bay, which is usually the best “second stop” because the cove is protected and the snorkeling can be excellent even if the sea has a little movement. The water here often feels clearer than you expect, and you can spend a solid 1.5 hours drifting along the reef without needing much effort. If you want a break from swimming, the bay itself is an easy place to sit for a few minutes and dry off before lunch. Then make your way to Warung Enak Amed for a no-fuss meal — reliable Balinese dishes, simple service, and a handy position between the swim spots. It’s a good place for nasi campur, grilled fish, or a noodle dish, with most lunches landing around USD 6–15 per person depending on what you order and whether you go for fresh seafood.
After lunch, aim for a mid-afternoon departure so you’re not pushing the drive into the evening. The route south can feel long even when it’s flowing, so a clean leave-around-2-ish rhythm is ideal: you’ll have enough daylight for the coastal-to-inland stretch and a few scenic pauses without feeling rushed. If you want one memorable visual stop on the way, keep an eye out for the Pura Lempuyang lookout road area and the ridge scenery around Karangasem — you’re not trying to “do” another big temple stop today, just using the road well and enjoying the views as the landscape shifts away from Amed’s dry east-coast feel. Once you get closer to Nusa Dua, traffic usually settles down and the final approach via the toll road is straightforward, with hotel drop-offs in the resort zone generally easy.
For dinner, settle into Bumbu Bali in Nusa Dua — a classic choice for a proper Balinese meal after a long transfer day. It’s the kind of place that feels worth dressing up a little for without being formal, and the menu is a good introduction to regional dishes done well. Expect roughly USD 15–35 per person, depending on how many dishes you share and whether you go for a tasting-style dinner. If you still have energy after checking in, a short walk around the resort area is enough — tonight is really about landing, eating well, and letting the day end slowly.
Start early at Waterblow in Peninsula Nusa Dua while the tide is still lively and the light is softer; once the sun gets high, the spray loses some of its drama and the limestone paths feel hotter underfoot. Go for a straightforward taxi or short Grab ride from your resort, then walk the coastal path in about 10–15 minutes from the parking/entry area. There’s usually no big fee beyond any small parking or access charge, and the whole stop works best in the first hour after you arrive — expect around 45 minutes total, especially if you want a few photo pauses and time to wait for a good wave burst.
From there, head to Mengiat Beach, one of the calmer stretches in the area and a nice counterpoint to the rocky blowhole. It’s a good place to actually sit down for a bit: the water is generally gentler, the sand is easy, and the beach clubs/resort frontage means you can find shade and a cold drink without much fuss. If you want a swim, this is the safer, more relaxed choice in Nusa Dua; if you just want to lounge, linger about 1.5 hours and don’t overthink it.
For a low-effort midday reset, move over to Bali Collection — it’s the most convenient “all-in-one” stop in the resort zone, with cafes, shops, and enough shade to break up the heat. This is where the day feels less like sightseeing and more like actually enjoying the rhythm of Nusa Dua. A coffee, some AC, maybe a little shopping, and a slow walk through the open-air complex is usually enough; plan roughly 1.5 hours here. If you need a practical break, this is also the easiest place to find a restroom, grab sunscreen, or recharge phones before the afternoon.
Have lunch at Nusa Dua Beach Grill or a similar beachfront seafood spot in the area, ideally somewhere you can sit with sand nearby and not rush. Expect a relaxed meal around the USD 12–30 per person range depending on how fancy you go and whether you order fresh fish, prawns, or a drink. A late-morning to early-afternoon beach lunch works well here because it gives you an easy bridge into the quieter indoor part of the day; service in resort areas is generally smooth, and you can usually be in and out in about an hour.
After lunch, switch gears with Museum Pasifika, which is one of the better culture stops in south Bali if you want air-conditioning and something a bit more thoughtful than another pool or beach hour. The collection is broad, with Southeast Asian and Pacific art alongside Indonesian works, and it’s a nice way to understand the island beyond the resort bubble. Entry is usually around the low hundreds of thousands of rupiah or less depending on any current pricing, and 1–1.5 hours is enough unless you’re an art person. End the day with the Devdan Show in the theatre area — it’s polished, tourist-friendly, and genuinely one of the better evening spectacles in Bali if you want a seated night out without needing to travel into town. Check the schedule in advance, arrive a little early for parking and seating, and let this be a comfortable finish rather than trying to squeeze in anything else.
Arrive from Nusa Dua to Seminyak after breakfast and settle in near Petitenget or the stretch by Jalan Kayu Aya so you can do most of the day on foot. Start at Pantai Batu Belig, the quieter northern edge of Seminyak before the beach clubs kick in. Mornings here are best for a long, unhurried walk on the sand, a quick coffee from a nearby warung if you need one, and a bit of people-watching without the full chaos of central Seminyak. If you’re coming by taxi or Grab, ask to be dropped near the beach access points off Jalan Batu Belig; it’s usually a short walk from there to the shoreline.
From the beach, make your way to Petitenget Temple, which is small but worth the stop for its atmosphere and location. Dress modestly if you want to go inside the grounds, and keep a sarong or scarf handy; donations are usually appreciated rather than strictly required, though you may see a small entrance or parking fee depending on where you enter. After that, head to Revolver Espresso in the Seminyak shopping core for a proper mid-morning coffee break. It’s a popular stop, so expect a bit of buzz and a wait at peak brunch hours, but the coffee is strong and the fit-out is part of the charm.
Next, drift into Seminyak Village for a slower, air-conditioned reset. This is a handy place to browse without the heat buildup, and it’s also one of the easier spots in the area to combine browsing, a bathroom break, and lunch planning all in one stop. You’ll find a mix of local and international shops, plus plenty of casual places if you want a snack before lunch. Parking can get tight in the later morning and around lunch, so if you’re moving by ride-hail it’s easiest to use the main drop-off and not worry about it. After some wandering, settle in at Sisterfields for lunch; it’s dependable, lively, and good for a relaxed sit-down without having to overthink the menu. Expect roughly USD 8–20 pp depending on drinks and mains, and it’s a very easy place to people-watch while the Petitenget crowd rolls in and out.
Keep the afternoon light and unstructured, since Seminyak is really best enjoyed without rushing between appointments. A slow wander back toward the beach, a bit of shopping, or simply resting at your stay works well before the evening push. Then finish at KU DE TA on inyak Beach for sunset drinks; this is one of those classic Bali terraces that still earns its reputation when the light is good and the tide is behaving. Aim to arrive about an hour before sunset if you want a better table or a prime terrace spot, and budget roughly **USD 20–60 pp depending on how many rounds you order. If you’re heading back after dark, use a taxi or Grab rather than trying to walk long distances in the heat and traffic; the area stays busy, and ride-hail pickup is usually easiest from the road side rather than directly on the beach.
Ease into your last Bali morning with a beach walk at Double Six Beach in Seminyak, ideally before 9:00 AM when the sand is cooler and the beach is still in its gentler, local rhythm. This stretch is great for one last look at the ocean without committing to a full beach day — just a relaxed stroll, maybe a quick dip if the sea is calm, and a few final photos before checkout timing starts to matter. If you’re coming from the central Seminyak hotel strip, it’s usually an easy 5–10 minute taxi or scooter ride, or a straightforward walk if you’re staying near Jalan Camplung Tanduk or Jalan Arjuna.
From there, head straight to La Plancha for a light breakfast or brunch by the sand. It’s one of those classic easygoing beach spots where you can keep things simple — coffee, smoothie bowls, eggs, toasts, or a chilled cocktail if your flight is later in the day. Expect roughly USD 8–18 per person, with seating filling up faster once the day warms up, so going earlier is smarter. It’s right on the beach near the Double Six end, so you won’t lose time in transit.
After breakfast, do a quick last-minute souvenir sweep at The Flea Market Seminyak. This is the practical, no-fuss stop for grab-and-go gifts like woven bags, sarongs, beachwear, small homewares, and a few touristy keepsakes you may suddenly decide you need. It’s best as a 45-minute stop: browse fast, bargain politely, and don’t feel pressured to overthink it. From La Plancha, it’s usually a short walk or 5-minute ride depending on where you enter the market stretch near the main Seminyak retail area.
For a proper farewell meal, settle in at Bambu in Seminyak. This is the polished, sit-down lunch that feels like a nice final chapter rather than a rushed airport bite, with Indonesian dishes presented beautifully in a calm, airy setting. Budget around USD 15–35 per person, more if you add drinks, and plan about 1.5 hours so you can enjoy it without looking at the clock. If your checkout or airport timing is tight, tell the staff up front — they’re used to travelers and will usually help keep service efficient.
If your flight timing still gives you breathing room, make one last stop at Motel Mexicola in Petitenget/Seminyak for a cocktail or snack before heading out. It’s lively, colorful, and a fun contrast to the slower lunch just before it — more of a final atmosphere stop than a long sit-down. Keep it to 45 minutes so you don’t gamble with traffic; from Bambu, it’s an easy 5–10 minute taxi ride. For the ride to the airport, leave Seminyak with a serious buffer — traffic can turn sticky fast after lunch, and the route to Ngurah Rai International Airport is simplest by taxi or Grab/Gojek car rather than trying to be clever with side streets.