Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

5-Day Bali Itinerary Outline

Day 1 · Thu, Jun 18
Ubud

Arrival in Ubud

  1. Sacred Monkey Forest Sanctuary — Ubud Monkey Forest area — Start with Ubud’s most iconic nature-sight mix; wander the temple-lined paths and macaque-filled jungle at a relaxed pace, morning, ~1.5 hours.
  2. Puri Saren Agung — Ubud Palace / central Ubud — A quick cultural stop in the heart of town, good for photos and a feel for old royal Ubud, late morning, ~30–45 minutes.
  3. Ubud Art Market — central Ubud — Browse sarongs, crafts, and souvenirs right by the palace while the streets are lively, late morning, ~45 minutes.
  4. Clear Cafe Ubud — central Ubud — A reliable sit-down lunch with a healthy-Bali menu; expect about IDR 100,000–180,000 per person, lunch, ~1 hour.
  5. Campuhan Ridge Walk — west Ubud — A gentle, scenic reset after lunch with grassy ridge views and a good golden-hour vibe, late afternoon, ~1–1.5 hours.
  6. Taman Dedari — Kedewatan, Ubud — Finish with a relaxed riverside dinner and dramatic statues; expect about IDR 150,000–300,000 per person, evening, ~1.5 hours.

Morning

Start early at Sacred Monkey Forest Sanctuary before the crowds and midday heat build up — that’s when the paths feel most peaceful and the macaques are liveliest without being too chaotic. From central Ubud, it’s an easy walk or a short Gojek/Grab ride to the Ubud Monkey Forest area; entry is usually around IDR 80,000–100,000 for adults, and the site generally opens in the morning. Give yourself about 1.5 hours to wander the temple-lined trails, stone bridges, and banyan-shaded corners at a relaxed pace. A local tip: keep sunglasses, snacks, and loose items zipped away, and don’t bring anything dangling from your hands — the monkeys are bold.

Late Morning

Next, head into the heart of town to Puri Saren Agung for a quick look at old royal Ubud. It’s right in the central corridor, so the move is simple: a short stroll if you’re already walking the town center, or a quick ride if you want to skip the heat. The palace grounds are compact, and 30–45 minutes is plenty unless you arrive during a performance or ceremony. After that, continue straight to Ubud Art Market, which sits right by the palace and is best while the streets are active. This is where you’ll find sarongs, woven bags, wood carvings, and the usual “Bali souvenir” staples — bargaining is expected, but keep it friendly and light. If you want the better browsing experience, go before lunch when stalls are fully set up and the lanes feel alive.

Lunch

For a breather, settle into Clear Cafe Ubud in central Ubud for lunch. It’s one of those dependable spots that’s easy to recommend when you want something clean, filling, and not too fussy — think smoothie bowls, salads, wraps, curries, and fresh juices, usually around IDR 100,000–180,000 per person depending on how many extras you order. It’s a good place to reset in air-conditioned comfort before the afternoon walk. If you’re planning to shop more after lunch, keep your bag light and carry cash in smaller bills; many market stalls still prefer cash.

Afternoon to Evening

After lunch, make your way west to Campuhan Ridge Walk for the gentlest kind of Bali reset. If you go later in the day, the light softens nicely and the ridge gets that golden, open-hillside feel that makes it one of Ubud’s easiest wins. Plan on 1–1.5 hours total, especially if you walk out and back at an easy pace, and wear shoes with decent grip — the path is straightforward, but it can get slick if it’s recently rained. Then cap the day at Taman Dedari in Kedewatan, where the riverside setting and giant statues make dinner feel a little dramatic in the best way. It’s about IDR 150,000–300,000 per person for a relaxed meal, and it’s worth arriving a bit before sunset so you can settle in while the light drops over the valley. From central Ubud, it’s easiest by Grab/Gojek or a hotel driver, and if you’re heading back after dinner, leave a little extra time for evening traffic through the main Ubud roads.

Day 2 · Fri, Jun 19
Ubud

Central Bali Base

  1. Tegallalang Rice Terrace — north of Ubud — Go early to beat the heat and crowds for Bali’s classic terraced-rice panorama, morning, ~1.5 hours.
  2. Segara Windhu Coffee Plantation — near Tegallalang — A short coffee stop for tasting and a breather between sights; budget about IDR 50,000–120,000 per person, late morning, ~45 minutes.
  3. Tirta Empul Temple — Tampaksiring — One of Bali’s most important water temples; visit respectfully and allow time to observe or join the purification pools, late morning, ~1.5 hours.
  4. Bebek Tepi Sawah Ubud — south Ubud area — A good lunch stop for Balinese duck dishes with rice-field views; expect about IDR 120,000–250,000 per person, lunch, ~1 hour.
  5. Goa Gajah — Bedulu, east of Ubud — A compact but rewarding archaeological site with cave carvings and bathing pools, afternoon, ~1 hour.
  6. Pura Gunung Kawi Sebatu — Sebatu — End with a quieter temple-and-garden setting that feels calmer than the marquee sites, late afternoon, ~1–1.25 hours.

Morning

Set out early for Tegallalang Rice Terrace, ideally by 7:00–7:30 a.m. from central Ubud so you beat both the heat and the tour-bus wave. The drive north is usually 20–30 minutes, depending on where you’re staying and how much traffic has built up around Jl. Raya Tegallalang. There are paid parking lots along the road, and most viewpoints charge a small entrance/donation fee plus extra if you want to do the swing or walk the lower paths. Give yourself about 1.5 hours here; it’s one of those places where the light changes fast, so the early-morning green really is the best version of it.

Continue a few minutes up the road to Segara Windhu Coffee Plantation for a slow late-morning break. This is a nice in-between stop rather than a destination you rush through: expect a complimentary or low-cost tasting menu, with extra drinks or snacks adding up to around IDR 50,000–120,000 per person. It’s a good place to try kopi luwak if you’re curious, though I’d stick to the regular Balinese arabica and a ginger tea unless you specifically want the novelty. The setting is relaxed, with a short walk through the plantation and a useful reset before the temple.

Late Morning to Lunch

From there, head to Tirta Empul Temple in Tampaksiring, about 10–15 minutes away. This is one of the most important water temples in Bali, so dress respectfully: cover shoulders and knees, and wear a sarong if you’re not already carrying one. The temple complex is usually open from early morning until early evening, with entry around IDR 50,000–75,000 depending on current ticketing, and if you want to do the purification ritual in the spring pools, allow extra time to rent the required sarong and sash and to follow the queue calmly. Even if you don’t enter the water, it’s worth lingering to watch how locals move through the space with real purpose.

For lunch, make your way back toward south Ubud and stop at Bebek Tepi Sawah Ubud. It’s a classic for a reason: duck dishes, rice-field views, and a setting that feels properly “Bali without trying too hard.” Budget roughly IDR 120,000–250,000 per person depending on whether you go for the signature crispy duck, drinks, and dessert. If you want a quieter table, ask for a seat away from the main dining area; it’s a nicer pause before the afternoon temple stop.

Afternoon Exploring

After lunch, continue east to Goa Gajah in Bedulu, usually a 10–15 minute drive from central Ubud. This site is compact, so it doesn’t take long, but it rewards attention: the carved cave entrance, bathing pools, and mossy stonework feel atmospheric without needing much effort. The entry fee is modest, and you’ll want about an hour here, especially if you wander the garden paths rather than just ticking off the main cave. It’s best not to rush this one; the charm is in how old and lived-in it feels compared with the more polished temples.

End the day at Pura Gunung Kawi Sebatu in Sebatu, which is roughly 20–30 minutes north of Goa Gajah. This is the calm finish after a day of bigger-name sights: quieter courtyards, lily ponds, and a gentler temple atmosphere that feels far less crowded than Tirta Empul. Entry is typically around IDR 30,000–50,000, and the site is usually open through late afternoon, so aim to arrive with at least an hour before closing to enjoy it properly. If you have the energy, take your time here—the surrounding greenery and water gardens are exactly the kind of slow, last-stop scenery that makes this part of Bali feel memorable rather than just efficient.

Day 3 · Sat, Jun 20
Canggu

Ubud to Canggu

Getting there from Ubud
Private car or Grab/Gojek ride (1.5–2.5 hrs, ~IDR 300,000–500,000). Best to leave mid-morning after Goa Gajah/Sukawati so you reach Canggu in time for afternoon beach plans.
Bluebird taxi or pre-booked driver via Klook/GetYourGuide (similar duration, often a bit pricier but easiest with luggage).
  1. Goa Gajah — Bedulu, east of Ubud — Use this final Ubud stop en route south for one last cultural sight without backtracking, morning, ~1 hour.
  2. Sukawati Art Market — Sukawati — A practical stop for local crafts and textiles before continuing toward the coast, late morning, ~45 minutes.
  3. Warung Nia — Seminyak — Break for lunch once you’ve arrived in the south; a well-known spot for Indonesian favorites, expect about IDR 100,000–200,000 per person, lunch, ~1 hour.
  4. Echo Beach — Canggu — First beach landing in Canggu with surf action and a laid-back promenade feel, afternoon, ~1–1.5 hours.
  5. La Brisa Bali — Echo Beach, Canggu — Sunset drinks and dinner in a dramatic beach-club setting; expect about IDR 200,000–450,000 per person, sunset/evening, ~2 hours.
  6. The Slow — Batu Bolong, Canggu — Optional post-dinner coffee or dessert stop if you want a stylish final note in town, evening, ~45 minutes.

Morning

Leave Ubud with enough time to make Goa Gajah your last easy cultural stop before heading south — it’s about 15–20 minutes from central Ubud by car or scooter, and best visited around opening time (roughly 8:00 a.m.) before tour groups arrive. Give yourself about an hour to wander the carved cave entrance, the small temple grounds, and the mossy stone steps; it’s not a huge site, but it has that quiet, atmospheric feel that makes it a good farewell to inland Bali. Dress modestly for the temple area, and expect a small entry fee plus a sarong rental if needed.

From there, continue to Sukawati Art Market in Sukawati, which works well as a practical mid-morning stop rather than a big sightseeing event. It’s usually busiest later in the day, so arriving late morning means you can browse textiles, homewares, baskets, and carved souvenirs without too much stress. Prices are very negotiable here, so start low and keep it friendly; if you’re buying gifts, this is a better place than the beach areas for local-style shopping. Allow 30–45 minutes, then head onward toward the south.

Lunch and Arrival in Canggu

Once you’ve reached Seminyak, stop at Warung Nia for lunch — it’s a reliable, well-known place for classic Indonesian dishes when you want a proper sit-down meal without overthinking it. Expect around IDR 100,000–200,000 per person depending on drinks and how hungry you are, and plan on about an hour here. It’s an easy reset after the drive, and a good chance to arrive in the south feeling like you’ve already done something useful with the day instead of just transferring between areas.

Afternoon to Evening

After lunch, continue to Echo Beach in Canggu for your first real beach landing on the west coast. The vibe here is all surfboards, black sand, and people lingering along the shoreline rather than a polished swim beach, so it’s better for walking, watching waves, and settling into Canggu’s rhythm than for doing much else. If the tide is up, keep an eye on the waterline and your belongings, and expect the beach clubs and cafes nearby to be humming by late afternoon.

For sunset, make La Brisa Bali your anchor point — it’s one of the most atmospheric places on Echo Beach, with a dramatic, boho setting and prices that reflect the view and the scene. Budget roughly IDR 200,000–450,000 per person if you’re having drinks and dinner, and try to arrive before the sun starts dropping so you can actually get a decent table or lounge spot. If you still have energy after dinner, pop over to The Slow on Batu Bolong for a final coffee, dessert, or nightcap; it’s a stylish way to end the day, and the short ride between Echo Beach and Batu Bolong is usually just 5–10 minutes depending on traffic.

Day 4 · Sun, Jun 21
Canggu

Beach Time in Canggu

  1. Batu Bolong Beach — Canggu — Start with a classic Canggu beach walk and a look at the surf scene before the day gets busy, morning, ~1 hour.
  2. Crate Cafe — Batu Bolong, Canggu — Popular brunch stop with generous portions and strong coffee; expect about IDR 80,000–160,000 per person, late morning, ~1 hour.
  3. Finns Recreation Club — Berawa, Canggu — A flexible mid-day activity hub if you want a pool, gym, or easy downtime between beach sessions, late morning/early afternoon, ~1.5–2 hours.
  4. Berawa Beach — Berawa, Canggu — A softer, less hectic beach stretch for swimming, reading, or a surf check, afternoon, ~1.5 hours.
  5. Milk & Madu — Berawa, Canggu — Easy dinner option with broad appeal and casual atmosphere; expect about IDR 100,000–200,000 per person, evening, ~1.5 hours.
  6. Atlas Beach Club — Berawa, Canggu — Best for a high-energy sunset-to-nightcap finale with ocean views and music, evening, ~2–3 hours.

Morning

Ease into the day with a beach walk at Batu Bolong Beach, which is really the heart of Canggu’s surf-and-sunrise scene. If you get there before 8:00 a.m., the sand is still relatively calm, the light is soft, and you can watch surfers paddling out without the usual late-morning buzz. Parking is simple via scooter or Grab drop-off near Jl. Pantai Batu Bolong; expect a small parking fee of around IDR 2,000–5,000 if you’re on a scooter. This is a good time to wander a bit, grab a coconut if you spot a beach vendor, and just take in how the neighborhood wakes up.

From there, head to Crate Cafe on Jl. Pantai Batu Bolong for brunch. It’s one of those places that’s busy for a reason: big portions, fast-moving service, and reliably strong coffee. Plan on around IDR 80,000–160,000 per person depending on whether you go all-in on a smoothie bowl, eggs, and coffee. It gets crowded late morning, so arriving before 10:00 a.m. usually means a shorter wait and a better chance at a table.

Midday

After brunch, shift over to Finns Recreation Club in Berawa for a change of pace. It’s a handy place to cool off, especially if you want a pool break, a workout, or just a few easy hours indoors when the heat peaks. Entry and activity costs vary depending on what you use, but budget roughly IDR 100,000–300,000+ if you’re dropping in for a pool or casual pass, more if you add fitness or spa extras. A taxi or Grab from Batu Bolong to Berawa is usually only 10–15 minutes, though traffic can stretch that out a bit around noon.

Afternoon

Keep things mellow with some time at Berawa Beach, which feels a little softer and less frantic than Batu Bolong. It’s a nice stretch for sitting with a book, checking the surf, or wading in if the conditions are good; just know the currents can be strong, so don’t treat it like a lazy swimming beach unless the water looks calm. If you want a snack or cold drink, the surrounding Jl. Pantai Berawa strip has plenty of easy options, and you can linger here without feeling rushed.

Evening

For dinner, head to Milk & Madu in Berawa. It’s one of the easiest all-rounders in Canggu — casual, polished enough for a proper meal, and good for everything from salads and pizzas to heartier mains. Expect around IDR 100,000–200,000 per person, and try to arrive before 7:00 p.m. if you want to avoid the dinner rush. From there, roll into the night at Atlas Beach Club, just a short drive away along the Berawa coast. It’s the high-energy finale of the day: sunset views, DJ sets, beach-club atmosphere, and plenty of people-watching. If you want the best timing, arrive around golden hour so you’re settled before the music and crowds peak; table reservations often come with minimum spend, while casual entry can vary by event and day.

Day 5 · Mon, Jun 22
Seminyak

South Bali Finale

Getting there from Canggu
Grab/Gojek ride or Bluebird taxi (20–40 min, ~IDR 70,000–150,000). Go after breakfast or late morning to avoid sitting in peak traffic.
Private driver if you have bags or want a door-to-door transfer with fixed price (~IDR 200,000–350,000).
  1. Petitenget Temple — Seminyak — Begin with a short cultural stop close to the beach before the day shifts to food and relaxation, morning, ~45 minutes.
  2. Seminyak Beach — Seminyak — Walk the shoreline, browse beach clubs from afar, and enjoy one last Bali beach session, late morning, ~1–1.5 hours.
  3. Sisterfields — Seminyak Square area — A dependable brunch/lunch stop with modern café food; expect about IDR 100,000–200,000 per person, late morning/lunch, ~1 hour.
  4. Jalan Kayu Aya (Eat Street) — Seminyak — Stroll the main dining and shopping strip for last-minute browsing and a final coffee, afternoon, ~1–1.5 hours.
  5. Kynd Community Seminyak — Seminyak — A bright, photo-friendly café for a lighter late-afternoon refreshment; expect about IDR 80,000–170,000 per person, afternoon, ~45 minutes.
  6. Jimbaran Bay seafood beach dinner — Jimbaran — End the trip with a classic beachfront seafood feast at one of the long-established seafood spots along the bay; expect about IDR 200,000–500,000 per person, sunset/evening, ~2 hours.

Morning

Arrive in Seminyak with enough time to ease in rather than rush; if you’re coming up from Canggu, the late-morning window is usually the sweet spot, since traffic is calmer and you can drop bags before the real heat kicks in. Start with Petitenget Temple, a compact but atmospheric seaside temple where the carved gates and incense feel like a proper Balinese reset before you shift into beach mode. It’s usually a quick stop of about 45 minutes, and the best etiquette is simple: dress respectfully, and if you want to step inside the inner areas, wear a sarong or use the one provided at the entrance.

From there, it’s an easy wander to Seminyak Beach for a last proper stretch of sand time. This is more about strolling than swimming: watch the surfers, skim the line of beach clubs from a distance, and enjoy the wide-open shoreline before the day gets busier. If you’re arriving around late morning, the light is good and the beach is lively without being too chaotic yet. A shaded sunbed rental, if you want one, typically runs around IDR 100,000–200,000 depending on the spot.

Lunch and Afternoon

For brunch or lunch, head to Sisterfields near Seminyak Square—it’s one of those dependable places locals and travelers both use when they want a solid meal without thinking too hard. Expect modern café plates, good coffee, and a bill in the IDR 100,000–200,000 per person range if you’re having a proper meal and drink. After that, make your way onto Jalan Kayu Aya (Eat Street), which is the main strip for easy browsing, boutique hopping, and one last slow coffee stop; it’s best approached on foot so you can duck in and out of shops without committing to a full shopping mission.

Later, pop into Kynd Community Seminyak for something lighter and very much in the “one more cute drink before sunset” category. It’s bright, photogenic, and a nice pause if the afternoon starts to feel sticky; plan on IDR 80,000–170,000 per person. If you still have energy after that, keep the late afternoon loose rather than overfilling it—Seminyak is at its best when you leave space for wandering between cafés, boutiques, and the side streets off Jalan Kayu Aya.

Evening

Finish in Jimbaran Bay for the classic beachfront seafood dinner, which is one of those Bali rituals worth doing once properly. Come for sunset if you can, then settle in at one of the long-running seafood places along the sand—think grilled fish, prawns, clams, sambal, and rice served right at the table with your feet in the sand. Dinner usually lands around IDR 200,000–500,000 per person depending on how much seafood you order, and it’s smart to arrive just before sunset so you get both the view and a relaxed table before the busiest rush. If you’re heading back afterward, plan on a late departure and keep Grab, Gojek, or a Bluebird taxi in mind since post-dinner traffic can be slower than you expect.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version