Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

7-Day Bali Itinerary from Bali Agung Village: Ubud, Canggu, Uluwatu, and Seminyak

Day 1 · Tue, Apr 14
Bali Agung Village, Kuta

Arrival and settle in

  1. Bali Agung Village (Kuta) — Settle in, freshen up, and get your bearings after arrival; afternoon, ~1 hour.
  2. Jalan Legian (Kuta) — Easy first stroll for shopping, ATM, and people-watching close to base; late afternoon, ~1 hour.
  3. Warung Made Kuta (Kuta) — Classic Balinese dinner spot with reliable local dishes; evening, ~1.5 hours, approx. IDR 100k–200k pp.
  4. Beachwalk Shopping Center (Kuta) — A low-effort sunset-to-night option for a drink or dessert and air-conditioned downtime; evening, ~1–1.5 hours.
  5. Discovery Kartika Plaza Hotel Beachfront (Tuban/Kuta) — Quick seaside walk to end the day with an easy ocean view; evening, ~30–45 minutes.

Afternoon

Arrive at Bali Agung Village in Kuta, dump your bags, and do the classic first-day reset: cold shower, charge phones, unpack the essentials, and let the pace of the island catch up with you. If you’ve landed after a long flight, keep this first block deliberately light. The hotel is well placed for an easy intro to south Bali, so there’s no need to rush anywhere yet. Use the hour to get cash sorted, buy a local SIM if you need one, and check what time sunset is so you can plan the rest of the evening without feeling hurried.

Late Afternoon

Once you’re ready to stretch your legs, head out to Jalan Legian for a very low-effort first wander. This stretch is busy, a little chaotic, and exactly right for day one: you’ll find ATMs, convenience stores, small souvenir shops, surf shops, pharmacies, and plenty of places to people-watch from the shade. It’s easiest to get around on foot from the hotel area, though a short Grab or Blue Bird ride can save you time if the traffic is sticky. Don’t worry about “doing” Kuta properly tonight — just use this stroll to get your bearings and shake off the travel blur.

Evening

For dinner, settle into Warung Made Kuta, one of those dependable spots where you can order without overthinking. It’s a good first-night choice because the menu covers the classics — nasi campur, sate, mie goreng, and a few Balinese staples — and service is usually smooth even when it’s busy. Expect around IDR 100k–200k per person depending on drinks. After that, drift over to Beachwalk Shopping Center for something air-conditioned, easy, and very Kuta: a coffee, dessert, or a relaxed drink while the beachfront crowd thins out. If you still have energy, finish with a short walk to Discovery Kartika Plaza Hotel Beachfront in Tuban for an uncomplicated ocean view and a bit of sea air before calling it a night. It’s close enough to be painless, and late evening is usually calmer there than on the main Kuta strips.

Day 2 · Wed, Apr 15
Ubud

Central Bali base

Getting there from Bali Agung Village, Kuta
Private car/driver or Grab (approx. 1.5–2 hrs, IDR 300k–500k). Leave early morning to reach Ubud before the Tegalalang sunrise/crowds build.
Blue Bird/Grab taxi is usually cheaper than hotel transfer if available; allow similar time but expect less predictable pickup.
  1. Tegalalang Rice Terrace (Tegalalang, Ubud) — Go early for the best light and fewer crowds at Bali’s signature landscape; morning, ~1.5 hours.
  2. Tis Cafe (Tegallalang) — Great breakfast/lunch stop overlooking the jungle and rice fields; late morning, ~1 hour, approx. IDR 150k–300k pp.
  3. Tirta Empul Temple (Tampaksiring) — A meaningful cultural stop with sacred spring pools and strong atmosphere; midday, ~1.5 hours.
  4. Saraswati Temple (Ubud Center) — Beautiful central temple with lotus ponds, perfect before exploring town; afternoon, ~45 minutes.
  5. Hujan Locale (Ubud) — Excellent dinner for refined Indonesian flavors in the heart of Ubud; evening, ~1.5 hours, approx. IDR 200k–400k pp.

Morning

Arrive in Ubud with enough time to make the best of the soft morning light, then head straight to Tegalalang Rice Terrace before the tour buses and selfie crowds stack up. Give yourself about 1.5 hours here: walk the upper ridgeline first for the classic views, then wander down a bit if you want the narrower paths and closer looks at the paddies. Entry is usually a small donation or local fee depending on which access point you use, and you’ll see swing vendors and parking attendants throughout — keep some small cash handy. Wear shoes you don’t mind getting muddy if it has rained; the paths can be slick.

Late Morning to Lunch

From there, a short ride brings you to Tis Cafe in Tegallalang, which is exactly where you want to land once you’re ready for coffee and a proper sit-down. The open-air terrace looks out over jungle and rice fields, so it’s a good pause point rather than just another quick stop. Expect around IDR 150k–300k per person depending on whether you go for a full brunch, smoothies, and coffee. It’s popular, so if you’re arriving late morning, you may have to wait a few minutes for one of the best tables; honestly, it’s worth it for the view and a slower pace before the cultural stop after.

Afternoon

After lunch, continue to Tirta Empul Temple in Tampaksiring, one of the most atmospheric places on the island and a very different energy from the terraces. Plan on 1.5 hours so you can walk the outer courtyards, look over the purification pools, and take in the setting without rushing. If you want to enter the cleansing baths, bring a sarong or rent one at the entrance, and dress modestly in general — shoulders and knees covered is the respectful norm. Entry is usually a modest fee, and it’s best to keep your voice low here; this is an active holy site, not just a sightseeing stop. Later, once you’re back in Ubud Center, drift over to Saraswati Temple around late afternoon when the light is softer and the lotus ponds are at their prettiest. It’s an easy, gentle 45-minute stop right in town, and a nice way to reset before dinner; you can combine it with a slow wander along Jalan Raya Ubud and nearby lanes without needing to overthink the route.

Evening

For dinner, end at Hujan Locale in central Ubud, which is one of the better places to eat if you want something polished but still distinctly Indonesian. Book ahead if you can, especially on a busy travel week, and expect roughly IDR 200k–400k per person depending on how many dishes you share and whether you order cocktails. It’s a good place to lean into a long dinner rather than a quick meal — think satay, spice-forward mains, and a more refined take on familiar flavors. Afterward, the center of Ubud is pleasant for a short stroll; if you still have energy, wander a little on Jalan Monkey Forest, then call it an early night so tomorrow doesn’t feel rushed.

Day 3 · Thu, Apr 16
Canggu

Southern coast

Getting there from Ubud
Private car/driver or Grab (approx. 1.5–2.5 hrs, IDR 350k–600k). Depart after breakfast, ideally by 8:00–8:30am, so you can make Tanah Lot in the morning.
Pre-booked day transfer via Klook/GetYourGuide or a local driver can be easier with luggage and beach-bag stops.
  1. Tanah Lot Temple (Beraban, Tabanan) — Start with Bali’s iconic sea temple before heat and crowds build; morning, ~1.5 hours.
  2. La Brisa Bali (Echo Beach, Canggu) — Beachfront lunch with a relaxed boho setting right by the coast; late morning/early afternoon, ~2 hours, approx. IDR 200k–400k pp.
  3. Echo Beach (Canggu) — Easy post-lunch beach time for a swim or surf-watching session; afternoon, ~1.5 hours.
  4. Love Anchor Canggu (Batu Bolong, Canggu) — Browse the market area for local goods and light shopping; late afternoon, ~1 hour.
  5. Mason (Batu Bolong, Canggu) — Strong final dinner choice with modern plates and a lively vibe; evening, ~1.5 hours, approx. IDR 200k–400k pp.

Morning

Arrive into Canggu and head straight west toward Tanah Lot Temple before the heat and bus tour wave peaks. It’s one of those places that actually earns the hype: dramatic black rock, crashing surf, and that classic sea-temple silhouette. Aim for roughly 60–90 minutes here, especially if you want time to walk the clifftop paths and snap photos from a few angles rather than just doing the quick overlook. Entry is usually around IDR 75,000 for adults, and the site opens early, so getting there in the morning keeps things calmer and more comfortable.

Lunch and beach time

From Tanah Lot, continue down to La Brisa Bali at Echo Beach for lunch — this is one of the nicer “settle in and stay awhile” spots in Canggu, with a breezy beachfront setup and a menu that works well for a long, lazy midday stop. Expect roughly IDR 200k–400k per person once you factor in food, drinks, and service, especially if you order cocktails or seafood. After lunch, walk a few steps over to Echo Beach itself and spend an easy hour or so watching surfers, dipping in if the conditions look calm, or just cooling off with your feet in the sand. This stretch is best kept loose; in Canggu, the fun is in lingering rather than rushing.

Afternoon exploring

Later, drift inland toward Batu Bolong and browse Love Anchor Canggu, which is part market, part casual shopping stop, and very much the kind of place where you’ll find linen clothes, beachwear, jewelry, and small gifts without needing a serious shopping plan. It’s best in the late afternoon when the light softens and the vibe feels less intense than midday. Give yourself about an hour — enough time to look around, grab a coconut or iced coffee nearby, and enjoy the neighborhood energy without overcommitting. If you’re moving on foot between nearby spots in Batu Bolong, it’s an easy wander; otherwise, a short Grab ride is usually quickest and cheap.

Evening

Finish the day with dinner at Mason in Batu Bolong, which is a strong call if you want something polished but still relaxed, with modern plates and a lively Canggu crowd. Book ahead if you can, especially for a weekend evening, and aim for a slightly earlier dinner so you’re not waiting long for a table. Budget around IDR 200k–400k per person depending on how many dishes and drinks you order. It’s a good final stop for the day: comfortable, social, and close enough to your base that you can head back without dealing with a long late-night transfer.

Day 4 · Fri, Apr 17
Uluwatu

Bukit Peninsula

Getting there from Canggu
Private car/driver or Grab (approx. 1.5–2 hrs, IDR 300k–500k). Leave late morning or by noon; traffic on the south Bali road network can be heavy.
If traveling light, GrabBike is faster/cheaper in traffic but not ideal with luggage.
  1. GWK Cultural Park (Ungasan) — Start inland with Bali’s big cultural icon and sweeping views; morning, ~2 hours.
  2. Single Fin (Uluwatu) — Classic clifftop lunch with one of the best ocean outlooks in south Bali; midday, ~1.5 hours, approx. IDR 150k–300k pp.
  3. Padang Padang Beach (Uluwatu) — A compact, scenic beach stop that’s easy to enjoy between bigger sights; afternoon, ~1.5 hours.
  4. Uluwatu Temple (Pecatu) — Visit in late afternoon for clifftop scenery and the temple at its best light; late afternoon, ~1.5 hours.
  5. Kecak Fire Dance at Uluwatu Temple (Pecatu) — One of Bali’s must-do performances, perfectly timed at sunset; evening, ~1 hour.
  6. El Kabron Bali (Pecatu) — Optional late dinner/drinks with dramatic cliff views after the show; evening, ~1.5 hours, approx. IDR 300k–600k pp.

Morning

Arrive in Uluwatu and start with GWK Cultural Park in Ungasan, which is the right kind of first stop here: big, open, and easy to pace after a transfer morning. Give yourself about 2 hours to wander the grounds, see the towering Garuda Wisnu Kencana statue, and take in the viewpoints without rushing. Entry is typically around IDR 125k–200k depending on the ticket type, and it’s usually smoothest before the midday heat settles in. Wear decent walking shoes, carry water, and don’t try to “do” the whole place perfectly — the appeal is the scale and the atmosphere more than ticking off every corner.

Lunch

From GWK Cultural Park, head toward Single Fin in Uluwatu for lunch, ideally arriving before the main wave of diners so you can snag a good terrace table. This is one of those spots where the setting does half the work: cliff edge, big horizon, surfers below, and that easy south Bali lunch rhythm that can stretch pleasantly long. Expect roughly IDR 150k–300k per person depending on drinks and dishes; go for something simple and enjoy the view rather than over-ordering. It’s a good place to linger, cool down, and let the day loosen up before the beach.

Afternoon

After lunch, make your way down to Padang Padang Beach for a change of pace. It’s a compact stop, which is exactly why it works well between bigger sights: a short walk down the steps, a quick swim if the conditions are calm, or just some time with your feet in the sand watching the surf. Entry is usually a small cash fee, and the beach can get busy, so an afternoon stop is best if you’re not expecting total solitude. From there, continue on to Uluwatu Temple in Pecatu late in the afternoon, when the light gets softer and the clifftop setting looks its best. Allow about 1.5 hours here; the paths can be windy and uneven, so keep belongings close and avoid bringing anything flashy, especially near the monkeys.

Evening

Stay on at Uluwatu Temple for the Kecak Fire Dance, which is one of those Bali experiences that’s worth timing properly. The performance usually runs at sunset, and tickets are commonly around IDR 150k–200k, with seats filling faster on good-weather days, so it’s smart to arrive a bit early. After the show, if you still have energy, finish at El Kabron Bali in Pecatu for a late dinner or just drinks with the cliffs under night light. It’s pricier — think roughly IDR 300k–600k per person — but the setting is the point, and it’s a strong way to end the day without rushing back.

Day 5 · Sat, Apr 18
Seminyak

Beachside south Bali

Getting there from Uluwatu
Private car/driver or Grab (approx. 1–1.5 hrs, IDR 250k–450k). Best to depart after breakfast, before peak northbound traffic.
Blue Bird taxi can work if you can get one near Uluwatu; often similar cost to Grab depending on demand.
  1. Krisna Oleh Oleh Bali (Kuta/Denpasar corridor) — Efficient first stop for souvenirs and gifts before heading west; morning, ~1 hour.
  2. Seminyak Village (Seminyak) — Easy mid-morning shopping and browsing in the center of the district; morning, ~1–1.5 hours.
  3. Sisterfields (Seminyak) — Reliable brunch/lunch spot for a stylish but relaxed meal; late morning, ~1 hour, approx. IDR 150k–250k pp.
  4. Petitenget Beach (Seminyak) — Beach time near the heart of Seminyak with strong sunset potential; afternoon, ~1.5 hours.
  5. Petitenget Temple (Kerobokan/Seminyak) — Quick cultural stop near the beach to balance the day; late afternoon, ~45 minutes.
  6. Motel Mexicola (Seminyak) — Fun dinner-and-nightcap pick to end the south Bali stretch on a high note; evening, ~2 hours, approx. IDR 200k–450k pp.

Morning

Settle into Seminyak with a practical first stop at Krisna Oleh Oleh Bali in the Kuta/Denpasar corridor—it’s the easiest place to knock out souvenirs without getting sucked into boutique browsing too early. Go in the morning if you can; it’s calmer, the aisles are easier to move through, and you can grab snacks, coffee beans, salak chips, batik, and all the little “wish I’d bought this for everyone back home” items in one go. Budget around 45–60 minutes, and if you’re doing gifts for a few people, this is the moment to stock up before prices creep up in the more polished shopping streets.

From there, head into the center of Seminyak and wander Seminyak Village, which is one of the nicer air-conditioned resets in the district. It’s compact enough not to feel like a mall day, but it’s useful for browsing local labels, picking up nicer beachwear, and cooling off before lunch. If you like a slower browse, this is also a good place to pause for a coffee or juice and just people-watch for a bit; expect about 1 to 1.5 hours without rushing.

Late Morning to Lunch

For brunch, go to Sisterfields on Jalan Kayu Cendana, right where Seminyak feels most walkable and polished. It’s a reliable call for a table that feels lively but not chaotic, with good coffee, solid eggs, and the kind of menu that works whether you want a proper brunch or just a lighter lunch. Plan on roughly an hour, and expect around IDR 150k–250k per person depending on drinks and extras. If there’s a short wait, don’t stress—it turns over fairly quickly and is worth it for a comfortable, central break.

Afternoon

After lunch, drift down toward Petitenget Beach for the softer, lazier part of the day. This stretch works best when you don’t try to “do” too much—just find a beach club daybed if you want one, or keep it simple with a long walk on the sand and a drink under shade. Late afternoon is the sweet spot here, with better light and a much easier atmosphere than the midday heat, and you can comfortably spend 1.5 hours without feeling boxed in. If you like a good sunset but want a quieter perch than the busiest clubs, this beach is one of the better places to land.

A short walk or quick hop inland brings you to Petitenget Temple, a compact but worthwhile cultural pause that balances the beachy, shopping-heavy feel of the day. It’s not a long visit—about 45 minutes is enough—but it gives you a sense of the older village character that still sits under all the restaurants and villas in this part of Kerobokan/Seminyak. Be respectful with dress if you go inside the temple area, and if you arrive near prayer time, just give the ceremony space and enjoy the atmosphere from the edges.

Evening

Wrap the day at Motel Mexicola in Seminyak, which is one of those places that can be as low-key or as rowdy as you want it to be. Go early if you want dinner before the energy really spikes; later on it becomes much more of a party room, with music, tequila, and a very “last night in the neighborhood” feel. Expect about 2 hours if you’re settling in for dinner and a nightcap, with roughly IDR 200k–450k per person depending on cocktails and how much you order. It’s an easy final stop for Seminyak: playful, busy, and a good excuse to end the south Bali stretch with something a little less polished and a lot more fun.

Day 6 · Sun, Apr 19
Sanur

Final full day in south Bali

Getting there from Seminyak
Private car/driver, Grab, or Blue Bird taxi (approx. 45–75 mins, IDR 150k–250k). Mid-morning departure is best to avoid school-run and beach traffic.
If staying near a main road, ride-hailing is the easiest and usually cheapest option.
  1. Sanur Beach Walk (Sanur) — Start with a calm seaside promenade; it’s ideal for a slower final full day; morning, ~1.5 hours.
  2. Pura Blanjong (Sanur) — Short cultural detour to one of Sanur’s oldest historical sites; late morning, ~45 minutes.
  3. Massimo (Sanur) — Popular lunch stop famous for gelato and dependable Italian-Balinese comfort food; midday, ~1.5 hours, approx. IDR 150k–300k pp.
  4. Le Mayeur Museum (Sanur) — A compact cultural visit with art and colonial-era character near the beach; afternoon, ~1 hour.
  5. Sindhu Night Market (Sanur) — Great for casual local snacks and a laid-back evening atmosphere; late afternoon/evening, ~1.5 hours.
  6. The Oasis Lagoon Sanur (Sanur) — Easy final drink/dessert stop before packing up; evening, ~1 hour.

Morning

Start with a gentle reset on the Sanur Beach Walk, the long seaside path that runs roughly along Jalan Danau Tamblingan and the beachfront. This is the kind of morning Sanur does best: flat, breezy, and unhurried. Give yourself about 1.5 hours to wander with a coffee in hand, watch the local fishing boats, and enjoy the cleaner, calmer pace before the day warms up. If you want a pre-walk caffeine stop, places like Kopi Bali House or one of the small beachfront warungs along Pantai Sanur are easy, no-fuss options; expect breakfast coffees and simple snacks from around IDR 30k–80k.

Late Morning to Lunch

After the walk, head to Pura Blanjong, one of Sanur’s quiet historical anchors and an easy cultural detour without the crowds you get at bigger temples. It’s a compact stop, so 45 minutes is plenty unless you’re really into Balinese inscriptions and local history. From there, make your way to Massimo on Jalan Danau Tamblingan for lunch; it’s one of those reliably busy Sanur institutions, so going around midday is smart. The pastas, pizzas, and Indonesian comfort plates are all solid, but the real reason people line up is the gelato counter. Budget about IDR 150k–300k per person depending on how many desserts you talk yourself into.

Afternoon to Evening

Spend the afternoon at the Le Mayeur Museum, just a short move from the beach area, for a low-key dose of old Sanur charm. It’s a small, atmospheric stop rather than a major museum day, which is perfect for your final full day—expect about an hour, and check opening times before you go since they can be limited compared with larger attractions. As the light softens, continue to Sindhu Night Market near Pasar Sindhu on Jalan Danau Tamblingan; this is where Sanur feels most local, with satay smoke, fried snacks, fresh juices, and easygoing tables. It’s best to arrive a bit before peak dinner time so you can graze without the rush, then finish with a final drink or dessert at The Oasis Lagoon Sanur. It’s a convenient, relaxed last stop for a cold drink or something sweet before heading back to pack, and it’s a nice way to end the week without making the night feel too forced.

Day 7 · Mon, Apr 20
Kuta

Departure day

Getting there from Sanur
Taxi/Grab/Blue Bird (approx. 30–45 mins to Kuta/Tuban, IDR 100k–180k). Go late morning or early afternoon, depending on your final Kuta plans and airport timing.
If you’re heading straight to the airport area, ask for Tuban/Lippo Mall Kuta rather than central Kuta to save time.
  1. Satria Gatotkaca Statue (Kuta) — Quick final photo stop near the airport corridor if time allows; morning, ~30 minutes.
  2. Kuta Art Market (Kuta) — Last-minute souvenir browsing without going far from base; morning, ~45 minutes.
  3. Made’s Warung Kuta (Kuta) — Solid farewell lunch with classic Bali comfort dishes; midday, ~1.5 hours, approx. IDR 100k–250k pp.
  4. Waterbom Bali (Kuta) — Best final-day activity if you want a fun, easy close to the trip; early afternoon, ~2.5–3 hours.
  5. Lippo Mall Kuta (Tuban/Kuta) — Convenient final shopping and airport-adjacent downtime before departure; late afternoon, ~1 hour.

Morning

Treat the last day as a soft landing back in Kuta: arrive, drop your bags, and keep the first stretch light. If you’ve got a little time before lunch, swing by Satria Gatotkaca Statue on the Bypass Ngurah Rai near the airport corridor for one last quick Bali photo—there’s no need to linger more than 20–30 minutes. It’s best handled early while traffic is still manageable, and it pairs naturally with a short wander toward Kuta Art Market on Jalan Benesari for any last-minute souvenirs, woven bags, beach cover-ups, or fridge magnets. The market is most pleasant in the morning before the heat and the day-trippers build up, and you can usually browse comfortably in about 45 minutes.

Lunch

For a proper farewell meal, head to Made’s Warung Kuta on Jalan Pantai Kuta. It’s one of those places that has stayed classic for a reason: reliable nasi campur, satay, spring rolls, and cold drinks without feeling overly polished or touristy. Budget roughly IDR 100k–250k per person depending on how hungry you are and whether you go for seafood or cocktails. This is a good place to slow the pace down a bit, sit in the shade, and let the trip sort itself out before the final stretch.

Afternoon

If you want to end on a fun note, spend your early afternoon at Waterbom Bali in central Kuta, a few minutes from the hotel strip and easy to fit into a departure day. Aim for about 2.5–3 hours if you just want a couple of slides, a lazy float, and a final swim rather than a full park marathon. Tickets are usually in the IDR 400k–600k range depending on the season and promos, and it’s worth bringing a dry bag or locker money so you’re not juggling your phone and wallet. If you’re not in the mood for waterpark mode, this is the one place on the itinerary you can trim back without losing the flow of the day.

Late Afternoon

Before heading out, make one last practical stop at Lippo Mall Kuta in Tuban, especially handy if you want air-conditioning, a coffee, a pharmacy, or a few final snacks for the airport. The location is ideal when you’re trying to stay close to the airport area, and it’s often a calmer final pause than trying to squeeze more into central Kuta traffic. Give yourself about an hour here, then keep your departure loose and unhurried—the main thing on a last day in Bali is to leave with time to spare, not to be racing the clock.

0