After you arrive in Ubud, keep the first part of the day deliberately light: drop your bags, shower off the travel, and head into Ubud Center for a gentle wander through Ubud Palace and Ubud Traditional Market. This is the best kind of first stop in town because you can get your bearings without committing to anything intense. The market is usually liveliest in the early morning, but by late afternoon it’s still good for browsing batik, woven bags, sarongs, and little wood carvings; expect a bit of friendly haggling and don’t feel pressured to buy. If you’re coming from a central Ubud hotel, it’s an easy walk; if you’re farther out, a short Gojek or Grab ride usually runs around IDR 20,000–40,000.
Just across from the market, step into Puri Saren Agung for a proper look at Ubud’s royal heart. The courtyards and carved gates are especially pretty in the softer light before sunset, and it’s one of those places where a slow 30–45 minutes is enough to feel the atmosphere. Entry is generally free or by small donation depending on access points, so it’s an easy add-on rather than a big-ticket stop. If you want photos, this is the moment; by dusk the stone, gold details, and frangipani trees all look a little more cinematic. Afterward, linger in the center for a drink or a quick coffee if you still want to stretch your legs before dinner.
For your first proper meal, head to Taman Dedari in Kedewatan. It’s a scenic drive north of the center, about 15–20 minutes by car depending on traffic, and worth the detour for a relaxed arrival dinner with wide valley views and those giant Balinese angel statues everyone notices from the photos. Book a table around golden hour if you can; the light over the river valley is the main event. Dinner here usually lands around IDR 150,000–300,000 per person depending on what you order, and the menu leans Indonesian and international, so it’s easy for a first night when you don’t want anything too fussy.
If you still have room, or if you’d rather save Taman Dedari for drinks and move the real dinner later, continue to Laka Leke Restaurant in Nyuh Kuning for a more laid-back, old-school Ubud finish. It’s a long-running favorite for Balinese dishes and a greener, village-like setting that feels calmer than the center at night. From Kedewatan, the ride is usually 15–25 minutes; from central Ubud, it’s a quick hop south. Plan on about IDR 120,000–250,000 per person, and don’t rush it—this is a good first-night place to unwind, order a mixed plate or satay, and let the trip officially begin.
Start early and head first to Sacred Monkey Forest Sanctuary in Padangtegal before the big tour buses roll in. If you leave around 8:00–8:30 a.m., the paths are cooler, the light is better for photos, and the macaques are a little less chaotic. Tickets are usually around IDR 80,000–100,000, and you’ll want about 1.5 hours to wander the jungle trails, stone bridges, and temple compounds at an easy pace. Keep your sunglasses, water, and loose items tucked away — the monkeys here are famous for “inspecting” anything dangling.
From there, it’s a short Grab/Gojek or scooter ride out toward the Ubud outskirts for lunch at Bebek Tepi Sawah. This is one of those classic Bali meals worth slowing down for: the crispy duck is the thing to order, and the rice-field setting makes it feel properly Ubud. Expect roughly IDR 120,000–250,000 per person depending on what you drink and add on. Give yourself about 1.25 hours, especially if you want a leisurely sit-down after the morning walking.
After lunch, drift back into town for Pura Taman Saraswati, one of Ubud’s prettiest easy stops. The water temple and lotus pond are especially lovely in the early afternoon, and it’s a quick visit — around 45 minutes is enough unless you’re lingering for photos or a quiet moment. Then continue to ARMA Museum in Pengosekan, which is a better cultural stop than most visitors expect: Balinese paintings, sculpture, traditional performance spaces, and a calmer feel than the busier center. Plan on 1.5 hours, and if there’s a dance performance on, it’s worth checking the schedule at the entrance or with your hotel before you go.
Wrap the day with a coffee break at Seniman Coffee Studio in Ubud Center. It’s one of the best places in town for a proper brew, with a polished but relaxed vibe and a menu that goes well beyond basic espresso — expect around IDR 50,000–120,000 per person. It’s a good reset before dinner, and also a nice place to sit for a while and let the day slow down. If you still have energy after coffee, you’re already in easy reach of Ubud’s main streets for a casual evening walk or an unhurried dinner nearby.
Leave Ubud early and get to Tegalalang Rice Terrace before the sun turns the paddies into a heat trap; if you’re there around 7:30–8:00 a.m., you’ll catch the softer light, fewer tour groups, and the best chance of actually hearing the birds instead of scooter engines. Expect a mix of narrow footpaths, swing operators, and viewpoint cafés along the ridge, so wear decent sandals or sneakers and keep small cash handy for parking, entry donations, and the occasional photo-stop fee. Give yourself about 1.5 hours here, with plenty of time just to walk, look out across the stepped fields, and not rush the best viewpoints.
A short hop away, Uma Pakel Agro Tourism is an easy mid-morning reset: part tasting stop, part plantation visit, part souvenir browse. It’s one of those Bali stops that’s touristy but still genuinely useful if you want to try local coffees and teas in a shaded setting while learning a bit about luwak coffee and spice plants. Budget roughly IDR 75,000–200,000 per person depending on what you taste or buy, and plan on about an hour here — enough to slow down without turning it into a long sales pitch.
From there, continue north to Mason Elephant Park & Lodge in Taro for a completely different kind of countryside stop. It’s not the same as a wild safari — this is a managed, well-kept animal park — but it’s a nice contrast after the terraces if you want something greener, calmer, and a little more family-friendly. Check ahead for feeding or bathing times if you want to catch the elephants at their most active; otherwise, a relaxed 1.5-hour visit is enough, and the park is usually easiest to enjoy before the midday lull. After that, swing back toward Ubud for lunch at Kebun Bistro, one of the most reliable options in the north Ubud area when you want a clean, comfortable break with plenty of choice: salads, pastas, grilled fish, Indonesian staples, and good coffee. It’s a good place to recharge without overthinking the menu, and lunch here typically runs IDR 100,000–220,000 per person.
Save Tirta Empul Temple for the later afternoon, when the light softens and the atmosphere feels a little less hurried. This is one of Bali’s most important water temples, so dress respectfully — sarong and sash if you plan to enter the temple grounds or join the purification area — and keep in mind that the site is both a sacred place and a steady draw for visitors. Entry is usually modest, but bring cash for tickets, locker fees, or a guide if you want context on the springs and ritual layout. An hour and a half is about right here: enough to walk the courtyards, watch the flow of devotees, and settle into the quieter rhythm of the place without rushing. Finish the day with dinner at Naughty Nuri’s Ubud in Kedewatan, where the ribs, cocktails, and smoky, lively atmosphere make a satisfying end to a countryside day. It’s popular for a reason, so go a bit early if you want an easy table, then head back to your hotel after a slow meal instead of trying to squeeze in anything else.
From Tegalalang, make the short uphill transfer to Kintamani as early as you can, because the whole point here is getting the caldera before the haze and midday heat flatten everything. The drive is usually 45–60 minutes, and once you’re up on the rim the views open fast. Start at Penelokan Viewpoint first: this is the classic, clean look at Mount Batur and the broad volcanic bowl, and it’s best around sunrise to about 8:00 a.m. when the light is soft and the outline of the mountain is still crisp. Most roadside terraces here are free to enter, but some ask for a small parking or donation fee, so keep a few small rupiah notes handy.
If you’re doing the Mount Batur sunrise hike, this is the marquee effort of the trip, and it runs on an early rhythm — expect an extremely early start, around 4–5 hours total including the climb, summit time, and descent. Bring a light layer, proper shoes, and a jacket you don’t mind getting dusty; it can be chilly at the top before dawn and then warm very quickly once the sun is up. If you’re not hiking, it still works as a scenic volcanic morning with time to linger on the rim and watch the caldera wake up before moving on to a more relaxed pace.
After the active part, head to AKASA Specialty Coffee for a slower reset. It’s one of the nicest places in the area to sit with the view and a proper cup of coffee, and it works well as a late-morning break after the hike or viewpoint stops. Expect roughly IDR 60,000–150,000 per person depending on drinks and snacks, and it’s the kind of place where you can actually breathe for an hour instead of rushing. From there, continue to Lake Batur in Toya Bungkah/Kintamani for a calmer scenic stretch — less dramatic than the crater edge, but prettier in a quiet way, especially if the water is still and the fishing boats are out. Then roll into Batur Sari Restaurant for lunch; it’s an easy, practical stop with the sort of view-driven setting that suits the whole day, and a meal here usually lands around IDR 100,000–220,000 per person.
If you still have energy after lunch, the Trunyan Village boat excursion is the most distinctive thing to do on this side of Lake Batur. It’s about two hours including the boat transfer and visit, and it gives you a very different cultural angle than the usual lookouts — more remote, more unusual, and a little moodier than the postcard version of Bali. This works best if you want one memorable offbeat experience rather than piling on more scenery. Keep the afternoon loose so you can enjoy the boat ride without feeling clock-watched, and leave a little buffer for the return to your hotel before evening settles over the mountains.
After your Kintamani morning, head down toward Karangasem and start with Taman Ujung Water Palace while the light is still soft and the heat hasn’t settled in yet. This is one of east Bali’s most photogenic stops: long symmetry lines, reflective pools, and those wide views where the mountains seem to sit right behind the sea. Plan on about 1.5 hours here, and go with the flow a little instead of trying to rush every angle. Entrance is usually around IDR 50,000 for adults, and it’s best to wear something light but modest since you’ll be walking through a landscaped royal site. From there, it’s an easy drive to Tirta Gangga, where the whole mood shifts from grand and airy to calm and intimate. The koi ponds, stepping stones, and fountains are best enjoyed slowly; give yourself another 1.5 hours, and don’t be surprised if you linger longer around the main water garden because it’s one of those places that photographs beautifully from almost any angle.
By midday, circle back into the Candidasa area for lunch at Warung Bintang. It’s a practical stop that doesn’t feel like a compromise: reliable food, relaxed service, and a menu that covers both Indonesian staples and easy Western options. Expect around IDR 90,000–200,000 per person depending on how much you order, and if you’re hungry after the water gardens, this is a good place to get a proper rice or noodle dish rather than something snacky. Keep the pace unhurried here; east Bali days are better when they’re not over-packed, and you’ll want a little break before heading back out toward the coast.
In the afternoon, make for Virgin Beach (Pasir Putih) near Bugbug for a softer, less built-up beach break than the south coast. The sand is lighter, the water is usually clearer than you’d expect on this side, and the whole atmosphere feels a bit more local and low-key. Give yourself about 2 hours to swim, sit under a beach umbrella, or just do nothing for a while; small warungs line the beach, so you can grab a coconut or simple snack if you want. Later, head back to Candidasa for dinner at Lotus Seaview Restaurant, which is one of the nicer bay-facing spots for a relaxed end to the day. It’s a good place to watch the evening light fade over the water, and the menu usually lands in the IDR 120,000–300,000 range per person. If you still have energy after dinner, a short stroll along the quiet main road or the seafront path is enough—east Bali evenings are meant to feel slow.
From Sanur Harbor, keep things moving early and treat the port like part of the day, not a hassle: arrive about 45–60 minutes before your boat, because check-in, bag tags, and boarding queues can be slow when several departures stack up at once. Once you’re on Nusa Penida, head straight for Kelingking Beach first — this is the island’s headline view, and it earns the hype. Give yourself enough time at the cliff edge for photos and a slow look at the coastline; the descent to the beach is steep and usually not worth it unless you’re set on the hike. Wear proper shoes, bring water, and expect a rough path, bright sun, and a fair bit of crowding by late morning.
Continue west to Angel’s Billabong and then Broken Beach while you’re already in the same coastal pocket. Angel’s Billabong is most dramatic at calmer tide conditions, when the natural pool looks clear and green; stay back from the edge and don’t try to get in if the water is moving strongly. A short drive and quick walk brings you to Broken Beach, where the huge stone arch and circular bay are the main event — it’s an easy, low-effort stop with wide viewpoints, so it pairs nicely after Kelingking Beach. For lunch, head to Penida Colada Beach Bar near the Crystal Bay area for a relaxed break; think simple island fare, cold drinks, and a much-needed cooldown, with mains and snacks generally landing around IDR 100,000–250,000 per person.
Finish the day at Crystal Bay, which is one of the more forgiving west-coast beaches if the sea is calm. This is the place to slow down: swim if conditions are gentle, grab a drink, and stay for the softer late-afternoon light. The beach can get lively but rarely feels as frantic as the big cliff viewpoints, and it’s one of the better spots on Penida to just sit for a while. If you want a low-key sunset, this is the right note to end on — just keep an eye on your boat or hotel transfer timing so you’re not rushing back across the island after dark.
Arrive into Seminyak mid-morning and don’t try to “do” the area right away — this is the kind of neighborhood that works best when you let it unfold slowly. Once you’ve checked in and dropped your bags, keep the first stretch low-key: the streets around Petitenget are easy to explore on foot, with good shade in pockets and enough cafés, boutiques, and spas to make the transition from boat life to beach life feel smooth. If you need a reset, this is also a good time for a quick massage or a cold drink before the afternoon pickup.
Head to Petitenget Temple in the late afternoon, when the light softens and the temple grounds feel calmer than in the middle of the day. It’s compact, so 30–45 minutes is plenty, and the area around it gives you a nice first taste of Seminyak’s beachside energy without jumping straight into the busiest stretch. From there, it’s an easy walk or short ride to Seminyak Beach for a gentle coastline stroll; go closer to sunset if you can, because the sky often turns peachy and the sand cools down just enough to make the walk comfortable.
For dinner, book Bambu in advance if possible — it’s one of the more polished ways to land in Seminyak, with refined Indonesian dishes, a comfortable setting, and a bill that usually runs around IDR 200,000–450,000 per person depending on drinks and how much you order. Afterward, if you still want something small, swing by Revolver Espresso for a coffee, affogato, or dessert; it’s a classic Seminyak nightcap spot, and it works well if you’re not ready to call it a night yet. Keep the rest of the evening loose — Seminyak is best when you leave room for one more walk, one more drink, or just an early night before the final stretch of the trip.
Start at Double Six Beach while Seminyak is still in that sweet, unhurried mode — usually best before 9:00 a.m., when the sand is quieter and the water is calmer. If you want a swim, go in with a bit of caution: the surf here can be playful rather than gentle, but that’s part of the fun. Park near the Double Six Beach access points off Jalan Arjuna / Jalan Double Six, expect a few beach vendors, and keep small cash handy for parking, a coconut, or a quick beach chair setup if you feel like lingering.
When you’re ready to dry off, head to Motel Mexicola for brunch — it’s one of those places that’s more of a mood than just a meal. It gets lively fast, so if you want a smoother experience, arrive on the earlier side of brunch hours rather than at peak noon rush; expect plates in the IDR 120,000–250,000 range per person depending on drinks and whether you go for tacos, huevos, or something heavier. After that, stroll over to Seminyak Village for a cool-down break: it’s one of the easiest spots in the area for air-conditioning, a coffee, and a little browsing without having to commit to a full shopping mission. If the heat’s rising, this is the moment to slow down and let the day breathe.
By late afternoon, drift back toward Seminyak Beach and settle in at La Plancha for sunset — go early enough to claim a beanbag and watch the sky start shifting before the crowd thickens. This is classic west-coast Bali timing: around 4:30–5:00 p.m. is ideal, with drinks and snacks typically landing in the IDR 150,000–300,000 range per person depending on how long you stay and what you order. After sunset, keep dinner easy at Sea Circus, which is a reliable, cheerful choice when you want something casual but still nicely done; expect IDR 120,000–250,000 per person. It’s a good final stop because you can walk in straight from the beach without needing to “get dressed up,” and that’s really the Seminyak rhythm — easy, social, and just polished enough.
Leave Seminyak after breakfast and aim to be at Uluwatu Temple by around 10:00 a.m. if you can; that gives you the softest light, the clearest cliff views, and a better chance of enjoying the temple before the midday crowds and heat build up. The entry area is simple enough to navigate, but wear something that covers your shoulders and legs or use the sarong provided at the gate. Expect to pay roughly IDR 50,000–100,000 for entry, and give yourself about 1.5 hours to walk the cliff paths, take in the ocean outlook, and not rush the atmosphere — this is one of those places where the setting matters as much as the temple itself.
From there, it’s an easy hop to Padang Padang Beach, which is compact enough to feel like a quick reward rather than a full detour. The famous split-rock entrance and narrow stairway down make it feel tucked away, and late morning is a good time to stop before the beach gets too busy. If you want a swim, bring cash for the small entrance fee and keep an eye on the surf; if you just want a pause, this is a perfect spot for a quick dip, a coconut, and a few photos before lunch.
Head up to Single Fin in Uluwatu for midday. It’s a classic for a reason: wide-open cliff views, a laid-back surf crowd, and a menu that works well for a long, easy lunch rather than a rushed meal. Prices usually land around IDR 150,000–350,000 per person depending on what you order and whether you stay for drinks, and weekends can feel very social, so if you want a better seat, arrive a little before peak lunch. This is a good place to slow down, watch the waves, and let the day settle into that unmistakable Bukit Peninsula rhythm.
After lunch, make your way to Suluban Beach, which is one of the best places in Pecatu to wander without a fixed plan. The access paths weave through limestone gaps and cave-like openings before opening onto the shoreline, so wear sandals you don’t mind getting sandy and a bit wet. It’s more of an exploration stop than a “beach club” stop, and that’s the charm: you can spend about an hour and a quarter just moving between rock formations, tide pools, and shaded pockets of sand. If the tide is higher, be more cautious near the water’s edge — the dramatic scenery is half the appeal anyway.
Finish at El Kabron Bali in Pecatu for sunset. It’s one of the more polished cliff-edge options in the area, with a pool scene, loungers, and a front-row seat to the light dropping over the Indian Ocean. Plan to arrive in the late afternoon so you’re settled before sunset, and expect to spend roughly IDR 250,000–600,000 per person depending on drinks, food, and whether you’re just having a sunset session or staying through dinner. If you want the best experience, book ahead for a good table and keep your departure flexible — the roads back from this side of the peninsula can thicken right after sunset, so it’s worth lingering a little if you don’t have a hard schedule.
From Uluwatu, head north toward Denpasar after breakfast and keep the morning efficient; with airport traffic in the mix, this is one of those days where an early start saves you stress later. First stop is Bajra Sandhi Monument in Renon, which is best before the heat really settles in. Give yourself about an hour to walk the grounds and climb the monument for a quick, useful overview of Balinese history — it’s not a huge museum day, just a clean final cultural stop that feels fitting before departure. Entry is usually modest, and the surrounding Renon neighborhood has wide sidewalks and calmer traffic than central Denpasar, so it’s an easy place to reset for a last morning on the island.
A short ride from Renon brings you into Badung Market, where the energy shifts immediately: early shoppers, fruit vendors, flower offerings, and the kind of everyday bustle that feels very Bali in a way souvenir streets never do. Go with low expectations and you’ll enjoy it more; this is a quick, authentic look at local trade, not a polished tourist stop. If you want photos, keep your camera discreet and just watch the flow for 30–45 minutes — mornings are livelier, and by late morning some sections start winding down. From there, Warung Wardani is a very sensible last sit-down meal. Order something classic like nasi campur Bali or ayam betutu and take your time; it’s the kind of place where you can eat well for roughly IDR 75,000–180,000 per person and feel like you’re ending the trip on an actual Balinese plate instead of airport snacks.
After lunch, swing by Matahari Duta Plaza for the practical bits: forgotten toiletries, snacks for the flight, or any last-minute gifts that need less haggling and more convenience. It’s not a destination, it’s a cleanup stop, and that’s exactly why it works on departure day. Once you’ve sorted that out, head to Ngurah Rai International Airport with plenty of buffer — ideally 3 hours before an international flight or 2 hours before a domestic one. The drive from central Denpasar can look short on a map and still get stretched by bottlenecks near Tuban and the airport approach, so don’t tempt fate; leave a little earlier than you think you need, especially if you’re checking bags or traveling at peak afternoon hours.