If you’re coming into Kuta from Ngurah Rai International Airport, the transfer is usually quick in light traffic — about 15–25 minutes to the beachside hotels and Beachwalk Shopping Center area, but allow longer if you land in the late afternoon when Jalan Kartika Plaza and Jalan Pantai Kuta can clog up. A taxi is the simplest option on day one; Blue Bird is the most straightforward metered choice, while Grab works well if you’re okay with meeting your driver at the pickup zone. Once you’ve dropped bags, head straight to Beachwalk Shopping Center on Jalan Pantai Kuta for an easy reset: there’s air-con, ATMs, convenience snacks, phone-data counters, and enough casual cafés to sit down for a coffee or iced drink while you get your bearings. Expect to spend about an hour here, mostly just wandering and shaking off the flight.
From Beachwalk, it’s a short walk to Kuta Beach, which is exactly the kind of low-effort, high-reward first Bali moment you want on arrival day. Go around golden hour — roughly 5:30–6:30pm — so you catch the sunset glow over the surf and the rows of beginner surfers taking advantage of the rolling waves. The beach is long and lively rather than secluded, with plenty of vendors, rental chairs, and barefoot walkers; that’s part of the Kuta experience. If you want a drink, keep it simple with something from a beachfront café rather than overcommitting to a full beach club on day one. You’ll be glad to just sit, look out at the water, and let the island pace take over.
For dinner, Poppies Restaurant on Poppies Lane I is a classic first-night choice: leafy, relaxed, and reliably good for a mix of Indonesian and Western dishes. It’s the kind of place that works whether you’re tired, hungry, or both — expect roughly IDR 150,000–400,000 per person depending on drinks and how much you order. Afterward, if you still have energy, drift into Kuta Art Market near the beach road for a quick browse of sarongs, beachwear, carved souvenirs, and the usual Bali holiday bits; prices are negotiable, so start lower than the first quote and keep it friendly. Then finish with an easy walk along Legian Street, where the neon, music, and bars give you a feel for the area without needing to stay out late. It’s busiest after 8pm, so if you want a calmer stroll, go earlier; either way, keep valuables close and use a short taxi or Grab back to your hotel when you’re done.
Leave Kuta very early so you can get ahead of the traffic and be in Ubud in time for first light at Tegallalang Rice Terrace. If you’re using a private driver or Grab/Gojek car, aim to roll out around 6:00–6:30am; once you’re north of town, the roads get slower around the rice terraces and temple corridor, and morning is when the views are cleanest and the air still feels fresh.
Start at Tegallalang Rice Terrace, where the layered paddies look their best before the tour buses arrive. Expect about 1.5 hours here, enough time to walk the main viewpoints, take a few side paths, and maybe stop for a coffee at one of the ridge-side cafés if you want a slow start. Bring small cash for parking, and wear shoes you don’t mind getting a little muddy—the lower paths can be slippery, especially if it rained overnight. From there, it’s a straightforward drive to Pura Tirta Empul in Tampaksiring, usually around 15–20 minutes depending on traffic. The temple is busiest mid-morning, so arriving soon after the terrace gives you a better chance to move through the purification pools without feeling rushed. If you want to participate in the cleansing ritual, rent a sarong at the entrance and budget a little extra time; otherwise, 1.5 hours is enough to absorb the atmosphere and explore respectfully.
Head back into central Ubud for lunch at Warung Babi Guling Ibu Oka, a classic for babi guling that’s still worth the hype if you’re happy eating pork and don’t mind a queue. A plate here usually lands around $8–18 per person, depending on what you order, and lunch runs best around midday before the longest lines form. Afterward, it’s only a short hop to Ubud Palace on Jalan Raya Ubud, where you can spend 30–45 minutes admiring the carved gates and traditional Balinese architecture right in the middle of town. This is one of those places that feels more meaningful if you pair it with a quick wander through the surrounding streets—duck into the little lanes behind the palace, browse the craft shops, and let Ubud’s rhythm slow you down a bit.
Continue to the Sacred Monkey Forest Sanctuary for a shaded mid-afternoon walk; it’s about 10 minutes by scooter/car from central Ubud, or a manageable stroll if you’re happy on foot and it isn’t too hot. Give yourself about 1.5 hours here. The monkeys are entertaining, but keep your sunglasses, snacks, and loose items secure—they are bold and fast. From the forest, head south to Sayan House in Sayan/Ubud for dinner with a valley view, ideally arriving before sunset if you can. It’s one of the calmer ways to end an Ubud day, with a more polished menu and prices around $20–45 per person; make a reservation if possible, especially in high season. If you have a little energy left after dinner, just linger over drinks and enjoy the quieter side of Ubud before heading back to your stay.
Arrive in Seminyak late morning from Ubud and ease into the coast with a short taxi or scooter hop to Petitenget Temple. It’s a compact, atmospheric stop and best done before the beach scene ramps up; give yourself about 45 minutes to wander respectfully, especially if there’s a ceremony in progress. Dress modestly with shoulders covered and a sarong if needed — many temples have them available, and donations are usually voluntary or just a small few thousand rupiah.
From there, it’s an easy walk toward Seminyak Beach for a proper first look at this part of Bali’s southwest coast. The sand is broad, the vibe is polished, and mornings are usually calmer than sunset. If the surf looks gentle, you can wade or swim, but this beach is just as good for a slow shoreline stroll and people-watching. A beach lounge or warung drink here will usually run around IDR 30,000–80,000, and most of the beachfront access points are straightforward from the Petitenget side.
Head a few minutes inland to KYND Community for brunch — one of those places that’s popular for a reason, with smoothie bowls, good coffee, and a bright, easygoing atmosphere. Expect around IDR 120,000–300,000 per person depending on how hungry you are, and don’t be surprised if there’s a short wait around midday. After lunch, drift onto Eat Street (Jalan Kayu Aya) and take your time with the boutiques, homeware shops, and dessert stops; this is the neighborhood’s main artery, so it’s less about checking off sights and more about letting the area unfold. If you want a caffeine reset or something cold, it’s easy to pop into one of the cafés tucked along the lane, then continue wandering without a fixed plan.
By late afternoon, make your way south toward Double Six Beach for a slower, more classic Bali beach hour. It has a different feel from the polished Seminyak strip — more open sand, more local life, and a better sunset crowd without feeling overly staged. Arrive about 90 minutes before sunset if you want a front-row spot on the sand, and if you’re staying for drinks, budget around IDR 100,000–250,000 for snacks and beverages depending on the setup.
Finish at La Plancha, right on the sand, where the beanbags, parasols, and sunset colors do the heavy lifting. This is one of those places where you don’t need a schedule anymore — just settle in, order a drink, and let the evening stretch out. A couple of cocktails or a shared snack usually lands around IDR 250,000–600,000 for two, and it’s best to arrive a little before golden hour so you can claim a good seat.