Your day starts with the long-haul hop from Bangalore Airport (BLR) to Ngurah Rai International Airport (DPS), so think of this as a travel day rather than a sightseeing one. If you’re still in Bangalore when you read this, aim for the earliest workable connection you can get; a clean transit can still take around 10–14 hours door to door once you factor in check-in, immigration, baggage, and the road from DPS into Kuta. On landing, the simplest move is a taxi or Grab from the official airport pickup area — it’s a short ride, usually 15–25 minutes depending on traffic, and worth not overthinking after a flight. If you arrive in the afternoon, you’ll hit the first wave of resort traffic, so keep your expectations light and just get to the hotel, drop bags, and change before heading out.
For your first proper look at the island, head straight to Kuta Beach. It’s not the prettiest beach in Bali, but for a first evening it works beautifully: wide sand, big surf, and that classic Bali sunset crowd without any planning pressure. Late afternoon into dusk is the sweet spot, roughly 1.5 hours is enough to walk the shoreline, watch the surfers, and ease into island time. If you need a practical reset before the beach, stop at Beachwalk Shopping Center first — it’s right by the strip, air-conditioned, easy to find, and handy for an ATM, SIM card, toiletries, or a quick change after the flight. The mall is open into the evening, and the ocean-facing side gives you a very easy transition from arrival mode to vacation mode.
For dinner, Crumb & Coaster is a smart first-night choice: casual, comfortable, and close enough that you won’t need to wrestle with transport after a long travel day. Expect roughly IDR 100,000–200,000 per person, with a mix of western and Asian comfort food that’s friendly to jet-lagged appetites. After that, take a mellow stroll down Poppies Lane I — it’s a classic Kuta backstreet with small shops, souvenir stalls, bars, and a bit of nightlife buzz without requiring a full late night. Keep it to about 45 minutes, just enough to absorb the atmosphere, grab anything you forgot, and then call it early so you’re ready for tomorrow’s easier start.
Settle into Seminyak by late morning and keep the first part of the day easy. From Kuta, the move over is short enough that you can check in, drop your bags, and still have a proper beach morning without feeling rushed. Start at Seminyak Beach for a calmer, wider stretch of sand than Kuta, best enjoyed before the afternoon heat builds. A relaxed walk here takes about 1.5 hours; expect soft black sand, surfers offshore, and plenty of room to just wander. If you want coffee first, the Kayu Aya / Oberoi area has plenty of easy stops before you head down to the coast.
Continue north to Petitenget Beach, which feels a little quieter and more polished, with fewer crowds and a nicer photo stop if the sea is cooperating. From there, step into Pura Petitenget for a short cultural pause — it’s an atmospheric seaside temple where you’ll usually see locals bringing offerings, and a respectful visit takes 30–45 minutes. Keep shoulders and knees covered if you go inside the temple grounds, and carry a small scarf or sarong just in case. For lunch, La Plancha is the classic beachside move: colorful beanbags, cold drinks, and easy plates right on the sand, usually around IDR 150,000–300,000 per person depending on how much you order. It’s busiest from 12:30 to 2:00 PM, so arriving a little earlier makes the whole experience calmer.
After lunch, head inland for a break at Seminyak Village on Jalan Kayu Jaya. It’s an easy air-conditioned reset in the middle of the day, with a mix of boutiques, cafés, and practical stores if you need sunscreen, a swimsuit, or just want to escape the heat for an hour. The mall is compact, so don’t overplan it — this is more about wandering, grabbing ice cream or a cold drink, and taking a slower pace before sunset. Taxis and ride-hails are simple here, and most beach-to-mall hops are just a few minutes.
Wrap the day at Ku De Ta, one of the best-known sunset spots on the Seminyak coast. Come a little before golden hour so you can claim a good table or beanbag, and expect to spend about IDR 250,000–500,000 per person once you factor in drinks or dinner. The setting works best when you let the evening unfold slowly — sea breeze, music, and that very Bali mix of beach club energy without needing to do much. If you’re heading out for a quiet night instead, the Oberoi / Jalan Kayu Aya strip nearby is the easiest area for a post-sunset stroll or a more casual dinner, but Ku De Ta is the right place to end this beach day.
Leave Seminyak after breakfast and head south to Uluwatu early enough to reach the temple before the heat and tour-bus wave build up. The first stop, Uluwatu Temple, is best around opening time; plan about 1.5 hours here, and keep an eye on your sunglasses, hat, and loose items because the macaques are cheeky. Entry is typically around IDR 50,000 per person, plus the mandatory sarong if you don’t have one. The cliff paths are straightforward, but wear shoes with grip — the viewpoints are worth slowing down for.
From the temple, it’s a short hop down to Thomas Beach, which feels much more relaxed than the headline beaches nearby. The descent is a bit uneven, so take your time going down and back up, especially if the sun is already strong. This is a good spot to swim if the water looks calm, or just stretch out for a quiet hour and enjoy the cliffline without much fuss. There are usually a few simple warungs at the top, but bring water and some cash.
For lunch, settle into Single Fin, the clifftop classic that’s famous for its surf views and long, lazy vibe. It gets busy around noon, so if you want a front-row perch, come a little earlier than the rush. Expect roughly IDR 150,000–300,000 per person depending on drinks and mains; it’s one of those places where the view is part of the bill. If you’re here on a Sunday, it can turn into a full afternoon scene, but on a normal day it’s still an easy, scenic break between beaches.
After lunch, continue along the Pecatu coast to Padang Padang Beach, a tiny cove with turquoise water and a fun, compact feel. The entrance is simple and usually costs a small fee, and the stairs down are short but narrow, so go light with beach bags. It’s great for a quick swim or just a dip-and-dry stop before moving on; the beach can get crowded in peak sunshine, so 1 hour is enough unless the water is especially inviting. From there, make your way to Suluban Beach, where the experience is more about the caves, rock openings, and tide pools than a classic sand-and-swim setup. Low tide is best for wandering and photos — if you arrive too close to high tide, keep your plans flexible and stick to the safer, drier edges.
Wrap up the day with dinner at Jimbaran Bay, where the beachfront seafood setups are best enjoyed around sunset. Pick a well-reviewed spot and ask to see the fish before ordering; most places price by weight, and a solid meal usually lands around IDR 250,000–600,000 per person depending on what you choose. Go for grilled fish, prawns, squid, and a few simple sides rather than over-ordering — the setting is what makes the meal memorable. After dinner, it’s an easy late transfer back to your hotel area, so if you still have energy, take the coastal road rather than rushing inland.
Arrive into Ubud from Uluwatu on the early side, ideally right after breakfast, so you can still get a full day in before the afternoon heat and traffic build around the center. Start at Pura Taman Saraswati, one of the prettiest easy stops in town: the lotus pond, carved stone, and quiet courtyard feel especially nice before the day gets busy. It’s a short, low-effort visit—about 45 minutes is plenty—and the best light is usually in the first half of the morning. From there, it’s an easy walk to Ubud Palace, which is right in the heart of town and works well as a quick heritage stop before the crowds thicken.
Next, drift over to Ubud Art Market while the stalls are active and the selection is still good. This is the place to look for woven bags, batik, wood carvings, silver jewelry, and small souvenirs; just expect to haggle a little, and don’t feel rushed to buy at the first price. Give yourself about an hour, then head to Warung Biah Biah for lunch—an easy, local choice with Balinese staples and a menu that won’t empty your wallet. A proper lunch here usually runs around IDR 80,000–180,000 per person, and it’s a good stop to cool off before the afternoon art-and-gardens stretch.
After lunch, take a short ride to ARMA Museum in Pengosekan, where the pace slows down and the day becomes more about wandering than checking off sights. The grounds are leafy and pleasant, and the mix of traditional Balinese art, exhibits, and open-air spaces makes it one of the better cultural stops in Ubud if you want substance without a heavy itinerary. Plan around 1.5 hours here, and don’t try to rush it; this is the kind of place that rewards a slower walk and a few pauses in the garden shade.
Finish at Alas Harum Bali on the Tegallalang outskirts for a lighter late-afternoon end to the day. It’s more polished and scenic than central Ubud, with terrace views that work well near sunset, so this is a nice final stop if you want a relaxed visual finish rather than another full temple or museum visit. Aim to arrive with enough daylight to enjoy the views and have a drink or snack without hurrying. If you’re staying in central Ubud, plan the return ride before dark, since the roads north of town can feel slower after sunset.
Start early from Ubud for the Tegalalang Rice Terrace loop, because the light is best before 9:00 and the air is still cool. It’s about a 20–30 minute drive from central Ubud depending on where you’re staying, and the road can bottleneck once the day-trippers arrive, so leaving by 7:30 is ideal. Expect the usual small entrance/donation fees plus optional parking, and wear proper shoes if you want to walk the paths between the paddies rather than just snap photos from the viewpoints. After that, continue a few minutes north to Bali Pulina, where the pace slows down nicely: do the coffee tasting, try the kopi luwak only if you’re genuinely curious, and enjoy the jungle-edge terrace without rushing. This is a good time for a second coffee and a long sit, especially if you want a break from the humid valley heat.
From there, head inland toward Gunung Kawi Sebatu Temple in Sebatu. The drive is short but scenic, and this temple is one of those places that feels calmer than the big-name stops even when there are other visitors around. Budget about an hour to wander the water gardens, look around respectfully, and keep your shoulders and knees covered; sarongs are usually available at the entrance if needed. After that, continue to Tirta Empul Temple in Tampaksiring, which is the main cultural anchor of the day. Plan around 1.5 hours here if you want to see the holy spring area properly and, if you choose to join the purification ritual, allow extra time for changing, queueing, and moving through the water in a respectful way. It’s a very local experience, but don’t feel pressured to do the full cleansing ceremony if you’d rather just observe quietly.
Swing back toward town for Café Organic Ubud, which is an easy late lunch or brunch stop when you’re done temple-hopping and want something clean, fresh, and uncomplicated. Expect to spend roughly IDR 100,000–220,000 per person, depending on how big your appetite is, and it’s a good reset before your last walk of the day. From there, make your way to Campuhan Ridge Walk for golden hour; this is the kind of end-of-day stroll that works because it doesn’t ask much of you, just comfortable sandals, a water bottle, and a relaxed pace. Go for the western side of the ridge if you want the nicest late light, and then return to your hotel in central Ubud on foot or by short Grab/Gojek ride if your legs are done.
Leave Ubud right after breakfast and head north with a private driver through Payangan, Petulu, and the cooler highland roads toward Munduk. The route is beautiful but slow in patches, so a 2.5–3.5 hour drive is normal once you allow for photo stops and the occasional roadwork or traffic jam near markets. If you want the smoothest day, be on the road by 8:00 a.m. and keep your bags in the car so you can check into your stay once you arrive. Parking at the popular viewpoints can be tight, so don’t linger too long at every stop—save your energy for the waterfalls.
Once you reach Munduk, start with Munduk Waterfall, which is the easiest “welcome to the mountains” stop and a good way to shake out the travel stiffness. The short forest walk down is part of the charm, but wear proper shoes because the path can be damp and slippery, especially after rain. Entry is usually a small local fee, and you’ll want about an hour here including the climb back up.
From there, continue uphill to Munduk Moding Plantation Nature Resort & Spa for coffee or a drink with one of the best valley views in the area. Even if you’re not staying there, the terrace is worth the detour for a mid-morning breather; prices are higher than a roadside cafe, but the setting is the whole point. It’s a nice reset before lunch, and the staff are used to day visitors who come just for the view and a slow cup of coffee.
For lunch, head to Warung Classic, which is exactly the kind of reliable mountain-town stop you want in Munduk: simple, filling, and not trying too hard. Expect a comfortable local menu in the IDR 80,000–180,000 range per person, with dishes that suit the cool weather better than anything fancy. Sit near the edge if you can, order a coffee or ginger tea, and take your time—this is one of those places where half the pleasure is just watching the clouds drift through the valley.
After lunch, continue the waterfall loop with Melanting Waterfall. It usually feels a bit quieter than the first stop, and the approach gives you that classic Bali highland mix of clove trees, damp earth, and jungle sounds. Allow about an hour, especially if you like to move slowly and take photos. The path is manageable, but the steps can be uneven, so keep your hands free and avoid flip-flops if you can.
If you still have energy near sunset, finish at the Red Coral Waterfall viewpoint area for a soft, low-effort end to the day. It’s less about a big “destination” moment and more about catching the light over the ridges and rice-terrace folds as the valley cools down. Give yourself 30–45 minutes here, and don’t stress if clouds roll in—Munduk is at its prettiest when the mist starts to settle.
Arrive in Bedugul mid-morning and start with Ulun Danu Beratan Temple, the classic postcard stop here. If you get in before the larger tour vans, the lake is usually still calm and the mountain air has that cool, almost misty feel that makes this part of Bali so different from the coast. Give yourself about 1.5 hours to walk the temple grounds, take the boat-lined lake views, and linger at the edges where the reflection shots are best. Entry is usually in the IDR 50,000–75,000 range per person, and the site is easiest to enjoy before noon when the weather is soft and the traffic is light.
From there, it’s a short hop to Bali Botanic Garden in Candikuning. This is the reset button after the temple: wider paths, shade, flower beds, and a more relaxed pace than the big sightseeing stops. It’s one of the best places in the highlands to just wander without a plan, and 1.5 hours is enough to see the main sections without rushing. If you want a coffee break, keep it simple and save the proper lunch for later; there are a few casual cafés around the garden and along the main road, but the real payoff today is the scenery, not the dining room.
Continue toward Handara Gate for a quick photo stop. It’s one of those places that can take 10 minutes or turn into 30, depending on the queue, so go in expecting a fast visit and keep moving. The gate sits right on a busy highland road, so don’t overcomplicate it: pull over, get your shot, and head onward while the light is still good. After that, settle in for lunch at Pacung Rice Terrace, where you’re paying partly for the view and partly for the convenience of sitting right over the valley. Expect roughly IDR 100,000–250,000 per person, and an hour here is plenty to enjoy the panorama without letting the afternoon slip away.
After lunch, make your way to The Blooms Garden in the Tabanan/Bedugul area for an easy, colorful afternoon wander. It’s a very different mood from the temple and lake stops — more landscaped, more playful, and less about “must-see” sightseeing than simply enjoying the cooler air and open space. Budget about 1.5 hours here, and wear comfortable shoes because you’ll do more strolling than you expect. If the sky is clear, this is also a good place to slow down a bit and let the day breathe instead of stacking too many quick stops back-to-back.
Wrap up with a stop at Baturiti local market on the way out. It’s not fancy, but that’s the point: fresh fruit, snacks, dried treats, and a quick look at everyday highland life before you leave the area. Give it 30–45 minutes, buy some bananas or strawberries if they look good, and then head back while the roads are still manageable. If you’re dropping down toward your next base after this, leave before dusk; the mountain roads are fine in daylight but feel slower once the fog and evening traffic build.
Leave Bedugul very early and head east toward Amed with a private driver; if you want the day to feel smooth, aim to be on the road by 6:00–6:30 a.m. so you can reach Karangasem before the temple queues and late-morning heat build. Expect a long but scenic crossing through mountain roads and small villages, with the last stretch opening into Bali’s drier east coast. First stop is Lempuyang Temple: budget around 2 hours here because the famous gate photo can mean a real wait, especially on a clear day. Dress modestly, wear shoes that are easy to take off, and keep a little cash for the sarong donation and any parking fees; the views are best early, and the place is far calmer before the main tour vans arrive.
From Lempuyang, continue to Tirta Gangga, usually about 30–40 minutes away depending on traffic and road conditions. This is one of those places where you want to slow down: the stepped water gardens, koi ponds, and neat royal layout are much more enjoyable if you spend time wandering rather than rushing straight to the famous stones. After that, drive on to Virgin Beach for an easy coastal reset. It’s a good place to breathe after the temple circuit—simple, quiet, and much more laid-back than the busier southern beaches. Have lunch afterward at Warung Bintang in the Amed area; it’s an easy, no-fuss stop for Indonesian plates and seafood, and you’ll usually spend about IDR 100,000–220,000 per person for a proper meal without overthinking it.
After lunch, head to Amed Beach for your slowest part of the day. This is where the east coast charm really lands: black volcanic sand, small fishing boats, and a snorkel-friendly shoreline where you can either get in the water or simply stretch out and do nothing for a while. If you want to snorkel, ask locally about current conditions and boat options; gear is easy to rent around the beach area, usually at very modest rates. If you’d rather stay dry, it’s still a great place to wander along the coast road, grab an iced coffee, and let the day soften.
Finish at Amed Sunset Point in the hills above the bay for a quiet final look over the water as the light drops. It’s not a big-production sunset stop, which is exactly why it works: fewer people, wide views, and a gentler end to a long day. If you’re staying in Amed, it’s an easy last transfer back down toward your hotel; if you want to keep the evening flexible, choose a place near the coast so dinner is just a short hop away.
Arrive into Sanur from Amed after a fairly long east-coast crossing, ideally before lunch so you still get the full day without feeling rushed. Once you’ve dropped bags, start with Sanur Beach for the classic laid-back promenade walk: the paved path runs for kilometers along the water, and the morning is when it feels freshest, with calm sea, joggers, and light bike traffic. Budget about 1.5 hours here, and if you want to rent a bike, you’ll find plenty of stands near Jalan Pantai Sindhu and the main beachfront access points, usually around IDR 30,000–60,000 per hour.
A short stroll north brings you to Sindhu Beach Market, which is really more of an easy local browsing stop than a hard-core market run. It’s best for fruit, snacks, simple souvenirs, and people-watching, especially if you like seeing a neighborhood rhythm rather than a polished tourist zone. Give it about 45 minutes, and keep a little cash handy since small vendors often prefer notes over cards.
Settle in at Batu Jimbar Café for a relaxed brunch or lunch. This is the kind of Sanur place that does an easy mix of Indonesian, Western, and healthy café food well, so it works whether you want nasi goreng, eggs, salads, or something more familiar. Expect roughly IDR 120,000–250,000 per person, and it’s a good reset point because service is steady and the atmosphere stays unhurried. If you’re timing things well, this is also the best window to escape the strongest midday heat before heading inland.
After lunch, head across to Renon for Bajra Sandhi Monument. It’s one of the more worthwhile cultural stops in south Bali if you want a bit of history and a wide-open setting rather than another beach. The monument sits in a broad park area that locals use for walking and casual exercise, so it feels pleasantly local, not overdone. Plan around 1.5 hours, and if you climb to the top, go in the cooler part of the afternoon for the best views over Denpasar. From there, continue to Serangan Turtle Conservation and Education Center, a short but meaningful stop that adds a calmer, conservation-focused contrast to the day. It’s worth about an hour; don’t expect a huge attraction, but do expect a nice reminder of Bali’s coastal ecology and a slower pace before sunset.
Wrap up at Mertasari Beach, which is a better sunset choice than the busier stretches near central Sanur if you want something softer and less crowded. The water here stays relatively gentle, the shoreline is wide, and there’s usually enough space to just sit for a while without feeling boxed in. This is the place to let the day slow down completely: grab a cold drink from a nearby warung, watch the light fade, and keep dinner flexible so you can stay as long as the sky is good.
Come into Denpasar from Sanur late morning and go straight to Pasar Badung, the city’s biggest traditional market, before the midday heat and parking chaos build up. If you’re arriving by taxi or Grab, ask to be dropped on the main road rather than circling the narrower lanes; the market is busiest between about 8:00 and 11:00 a.m., and that’s also when the fruit stalls, dried-snack vendors, and gift counters are most alive. Budget around IDR 20,000–100,000 if you want to pick up pia Bali, packaged coffee, or small souvenirs to take home — and keep small bills handy because a lot of vendors still prefer cash.
A short ride away is the Bali Museum, which is a good final cultural stop if your flight timing allows. It’s compact enough that you don’t need to rush it — about an hour is plenty to see the traditional architecture, ceremonial objects, and exhibits that give you one last sense of the island beyond the beaches. Entry is usually very affordable, and the grounds are pleasant for a slow wander even if you’re not doing every gallery. From there, head toward central Denpasar for lunch.
Stop at Sate Plecing Arjuna for a proper Balinese send-off meal. This is one of those places locals actually mention when they want a no-fuss, tasty lunch, and it’s ideal on departure day because the menu is straightforward and service is quick. Order the sate plecing if you want the signature skewers with spicy chili relish, and don’t be shy about pairing it with rice and vegetables; expect roughly IDR 60,000–150,000 per person depending on how much you order. It’s the kind of lunch that feels satisfying without slowing you down before the airport.
After lunch, make your final temple stop at Jagatnatha Temple, which sits conveniently near the city center and works well as a calm, brief visit before you pack up mentally for home. Dress respectfully with shoulders covered and a sarong if requested, and allow 30–45 minutes here — enough to see the white stone shrine and absorb the quieter, devotional side of Denpasar. It’s a good place to pause, breathe, and take the last few photos before you head west.
From Jagatnatha Temple, go straight to Ngurah Rai International Airport (DPS) with no extra detours, especially if your flight is later in the afternoon or evening. In normal traffic, the drive is short, but Denpasar and the airport approach can clog up quickly, so plan to leave 3–4 hours before departure and keep an eye on road conditions around Bypass Ngurah Rai. If you have time after check-in, use it for an airport meal or duty-free browsing rather than trying to squeeze in one more stop — departure day in Bali is better when it stays simple.
For the ride back to Bangalore, India, aim for a clean, easy exit: luggage sorted, documents ready, and a little buffer for immigration and security. If you’re traveling late in the day, this is also the moment to double-check your onward transfer at the other end and save any remaining rupiah before you leave the terminal.