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

Bali Canggu, Uluwatu, and Ubud Itinerary

Day 1 · Sat, Aug 22
Uluwatu, Bali

Canggu departure and Uluwatu

  1. Canggu → Uluwatu by private car — Canggu–Uluwatu; depart around 7:00 AM for the roughly 2–3-hour drive, allowing extra time for traffic; arrange hotel pickup and luggage storage or early check-in in Uluwatu.
  2. Uluwatu Temple — Pecatu; explore the cliff-top temple and ocean viewpoints, morning, ~1.5 hours.
  3. Karma Beach Bali — Ungasan; relax and swim at a scenic private beach, late morning–early afternoon, ~2 hours; daybeds and food commonly cost roughly IDR 300,000–800,000+ per person depending on minimum spend.
  4. Nyang Nyang Beach — Pecatu; take a quieter beach walk and enjoy dramatic coastal scenery, mid-afternoon, ~1.5 hours.
  5. Single Fin Bali — Uluwatu; watch surfers and sunset from the cliffside, late afternoon–evening, ~2 hours; drinks or a meal are approximately IDR 150,000–350,000 per person.

Morning

Leave Canggu around 7:00 AM by private car, ideally via the southern bypass toward Pecatu. The drive to Uluwatu usually takes 2–3 hours, but Saturday traffic around Seminyak, the airport, and Jimbaran can add time. Ask your hotel to arrange pickup and confirm whether your Uluwatu accommodation can store luggage or offer early check-in. Start at Uluwatu Temple, arriving by late morning if possible; allow about 1½ hours for the cliff-top paths and ocean viewpoints. Entry is roughly IDR 50,000 per adult, with a sarong required and available at the entrance. Keep sunglasses, hats, and phones secure around the monkeys, and wear something that covers your shoulders and knees.

Late Morning and Afternoon

Continue by car to Karma Beach Bali in Ungasan, allowing around 20–30 minutes depending on traffic. Spend roughly two hours swimming and relaxing; beach access, daybeds, and food commonly come with a minimum spend of about IDR 300,000–800,000 or more per person, so check the day’s policy before settling in. After lunch, head back toward Pecatu for Nyang Nyang Beach. The access road and downhill path are less polished than the major beaches, so bring water and proper sandals; allow around 1½ hours for the walk, shoreline, and dramatic coastal views. It is quieter than most south-Bali stops, but avoid staying too late if the tide is rising or the light is fading.

Evening

Finish at Single Fin Bali, reached in roughly 15–20 minutes from Nyang Nyang Beach by car or scooter. Arrive before sunset to secure a cliffside seat overlooking the surf, especially on a Saturday. Plan to stay around two hours for drinks or dinner; budget approximately IDR 150,000–350,000 per person, and expect a lively atmosphere rather than a quiet meal. Afterward, have your driver take you to your Uluwatu hotel—roads are dark and winding in places, so a pre-booked car is much easier than finding a ride at the end of the evening.

Day 2 · Sun, Aug 23
Uluwatu, Bali

Uluwatu coastal highlights

  1. Padang Padang Beach — Pecatu; swim and relax at one of Uluwatu’s most photogenic coves, early morning, ~1.5 hours.
  2. Thomas Beach — Pecatu; enjoy a less crowded stretch of sand nearby, late morning, ~1.5 hours.
  3. Drifter Surf Shop Café & Gallery — Bingin; have lunch and browse its surf-focused gallery, early afternoon, ~1 hour; approximately IDR 100,000–250,000 per person.
  4. Bingin Beach — Pecatu; spend the afternoon on the beach beneath the cliffs, ~2.5 hours.
  5. Kecak & Fire Dance at Uluwatu Temple — Pecatu; see Bali’s iconic sunset performance, arrive around 4:30 PM for seating and allow ~2 hours including the show.

Morning

Start early at Padang Padang Beach, ideally around 7:30 AM, before the narrow access lane and small parking area become busy. The beach opens from about 7:00 AM, with an entrance fee of roughly IDR 15,000 per person; bring small cash and avoid leaving valuables in the car. The steps down through the rock tunnel are steep, and the cove is best for a relaxed swim around high tide—check the surf and follow the lifeguards’ advice. Spend about 1½ hours here, then take a short 10-minute drive north to Thomas Beach. Its longer staircase keeps many casual visitors away, so settle into the sand, swim if conditions are calm, and allow another 1½ hours. There are simple warungs near the top, but facilities are limited, so carry water and reef-safe sunscreen.

Lunch and Afternoon

Drive about 15–20 minutes inland toward Bingin for lunch at Drifter Surf Shop Café & Gallery, a relaxed spot on Jalan Labuan Sait with surfboards, clothing, and art to browse while you eat. It generally operates from late morning into the evening; budget around IDR 100,000–250,000 per person, and confirm the day’s hours before setting off. After lunch, continue roughly 10 minutes to Bingin Beach and allow 2½ hours beneath the cliffs. The staircase is steep and the beach is rocky at high tide, so wear sandals with a good grip and time your swim carefully. Beach chairs and drinks are available, though prices are higher than inland; keep enough energy for the evening rather than attempting a long coastal walk.

Evening

Leave Bingin Beach by about 4:00 PM for Uluwatu Temple, allowing 25–40 minutes depending on traffic and the queue at the temple entrance. Arrive around 4:30 PM for the Kecak & Fire Dance at Uluwatu Temple: sunset seating fills quickly, and the performance typically begins around 6:00 PM, with tickets commonly around IDR 150,000–200,000 plus the temple entrance fee. Wear a sarong or borrow one at the entrance, secure hats and sunglasses from the macaques, and keep phones and glasses tucked away. Afterward, expect a slow exit from the parking area; arrange a driver rather than relying on finding a last-minute ride, and have dinner back in Pecatu or Bingin once traffic clears.

Day 3 · Mon, Aug 24
Ubud, Bali

Journey to Ubud

Getting there from Uluwatu, Bali
Private car with driver via the Bali coastal/inland road network (3–4 hours, approximately IDR 600,000–1,000,000 per car). Depart around 8:00 AM, as planned, after the previous evening’s Kecak Dance; book through your hotel, Traveloka, Klook, or a reputable local driver. This is the most practical option with luggage and allows a stop en route.
Grab/Gojek car (roughly 3–4 hours, about IDR 350,000–600,000, subject to surge and driver availability).
  1. Uluwatu → Ubud by private car — Uluwatu–Ubud; depart around 8:00 AM for a realistic 3–4-hour drive, with luggage secured and a lunch stop en route.
  2. Goa Gajah — Bedulu; visit the ancient Elephant Cave complex shortly after arrival, early afternoon, ~1.5 hours.
  3. Tegallalang Rice Terrace — Tegallalang; walk among iconic rice-field landscapes, mid-afternoon, ~1.5 hours.
  4. Cretya Ubud — Tegallalang; enjoy a poolside sunset meal overlooking the terraces, late afternoon–evening, ~2 hours; approximately IDR 250,000–500,000 per person.
  5. Ubud town check-in and evening walk — Central Ubud; settle in and explore nearby lanes at an easy pace, evening, ~1 hour.

Morning

After breakfast, leave Uluwatu around 8:00 AM with your private driver; the trip to Ubud takes roughly 3–4 hours depending on traffic, with luggage kept in the vehicle. Ask the driver to use the inland route through Jimbaran, Sanur, and Gianyar rather than relying on the coast, and plan a short coffee or lunch stop en route. Since you are arriving in the early afternoon, keep valuables with you and confirm that your Ubud accommodation can hold your bags if the room is not ready.

Afternoon

Go first to Goa Gajah near Bedulu, ideally around 1:00 PM, before continuing north. Allow about 1½ hours for the cave, bathing pools, stone carvings, and shaded paths through the gardens. The site generally operates during daylight hours, with an entrance fee of approximately IDR 15,000–50,000 depending on current local pricing; wear a sarong or borrow one at the entrance, and comfortable shoes are useful because the steps can be slippery. From here, the drive to Tegallalang Rice Terrace takes around 30–40 minutes. Spend the mid-afternoon walking the terraces and small footpaths—go slowly, as some tracks are steep, and carry cash for small donations or local vendors.

Evening

Stay in Tegallalang for sunset at Cretya Ubud, where the terrace-facing pools and open-air dining area make an easy final stop after the walk. Reserve ahead for a late-afternoon table or pool access, particularly in August; budget roughly IDR 250,000–500,000 per person, excluding any premium seating or drinks. After dinner, continue about 20–30 minutes into central Ubud for check-in, then take a relaxed one-hour walk through the nearby lanes around Jalan Bisma and Jalan Hanoman rather than attempting another major attraction. Keep the evening gentle after the long transfer, and arrange your next-day driver before turning in, as traffic around Ubud can make even short journeys surprisingly slow.

Day 4 · Tue, Aug 25
Ubud, Bali

Ubud cultural exploration

  1. Sacred Monkey Forest Sanctuary — Central Ubud; explore its forest paths, temples, and macaque habitat, morning, ~2 hours.
  2. Ubud Art Market — Central Ubud; browse crafts, textiles, and souvenirs, late morning, ~1 hour.
  3. Locavore NXT — Central Ubud; enjoy a destination-worthy modern Indonesian lunch, midday, ~2 hours; budget approximately IDR 800,000–1,500,000+ per person depending on the menu.
  4. Saraswati Temple — Central Ubud; admire the lotus pond and Balinese architecture, mid-afternoon, ~45 minutes.
  5. Campuhan Ridge Walk — Central Ubud; take a scenic golden-hour walk through the hills, late afternoon, ~1.5 hours.

Morning

Start at Sacred Monkey Forest Sanctuary around 8:00 AM, when the paths are cooler and the macaques are generally less assertive. Allow about two hours for the forest trails and temple grounds; admission is usually around IDR 80,000–100,000, with opening hours commonly from 9:00 AM to 5:00 PM, so confirm the exact entry time when booking. Keep phones, sunglasses, snacks, and loose jewelry inside your bag—do not feed or touch the monkeys, and follow staff instructions if one approaches. From the sanctuary, walk or take a short car ride along Jalan Monkey Forest toward the Ubud Art Market; the central streets are easiest on foot, although traffic can be slow.

Spend roughly an hour browsing the market’s woven bags, batik, carved wood, and small paintings. Bargaining is expected, but do it warmly and start around 50–60% of the first asking price rather than treating it as a hard negotiation. For lunch, walk or take a quick ride to Locavore NXT in central Ubud. This is a long, destination-style meal—allow about two hours—and the tasting menus typically cost approximately IDR 800,000–1,500,000 or more per person before drinks and service. Reserve ahead, dress smart-casual, and tell the restaurant about dietary restrictions in advance.

Afternoon and Evening

After lunch, continue to Saraswati Temple, only a short walk from the market area. Allow 45 minutes to admire the lotus pond and carved entrance; visitors should wear a sarong if required and avoid stepping into restricted ceremonial areas. It is worth arriving before the late-afternoon crowds build along central Ubud. From there, use a pre-booked driver or a ride-hailing pickup point away from the busiest temple streets to reach Campuhan Ridge Walk—the short drive can take 10–20 minutes depending on traffic. Begin the walk in the late afternoon for softer light, allowing about 1.5 hours including pauses for the valley views. Wear proper walking shoes and carry water; the ridge is free, but the approach includes uneven paths and some steps. Return before it becomes fully dark, then have your driver collect you near Warwick Ibah or the signed trail entrance, since pickups directly inside the narrow lanes can be difficult.

Day 5 · Wed, Aug 26
Canggu, Bali

Return to Canggu

Getting there from Ubud, Bali
Private car with driver (1.5–2.5 hours, approximately IDR 400,000–700,000 per car). After the northern Ubud-area stops, depart around 5:30 PM; expect heavy evening traffic and a potentially later arrival. Book through your hotel, Traveloka, Klook, or a local driver, and allow a buffer before the 1:30 AM departure.
Grab/Gojek car (approximately IDR 250,000–450,000; typically 1.5–3 hours depending on traffic). Pre-book if possible, since pickup and availability can be less reliable outside central Ubud.
  1. Tirta Empul Temple — Manukaya; visit the sacred spring temple and observe purification rituals respectfully, morning, ~1.5 hours.
  2. Satria Coffee Plantation — Tegalalang; sample Balinese coffee and tea while learning about local production, late morning, ~1 hour.
  3. Bali Pulina — Tegalalang; enjoy a plantation lunch with valley views, midday, ~1.5 hours; approximately IDR 150,000–350,000 per person.
  4. Seminyak Beach — Seminyak; stop for a final sunset by the coast on the way back toward Canggu, late afternoon, ~1.5 hours.
  5. Ubud → Canggu by private car — Ubud–Canggu; depart around 5:30 PM for approximately 1.5–2.5 hours, depending on traffic, and allow extra time for evening check-in or airport-transfer arrangements before the 1:30 AM departure.

Morning

Check out of your Ubud accommodation with luggage ready, then leave around 8:00 AM with your driver for Tirta Empul Temple in Manukaya. The drive takes roughly 35–50 minutes, depending on traffic. Arrive early for cooler weather and a calmer atmosphere; the temple generally opens around 8:00 AM, with admission usually about IDR 50,000 per person. Allow 1½ hours to see the courtyards and sacred spring. If you choose to participate in the purification ritual, rent the required sarong and locker, follow local instructions, and never photograph worshippers closely without permission.

Continue about 15–20 minutes north toward Satria Coffee Plantation in Tegalalang. The visit takes around an hour and is a relaxed introduction to Bali’s coffee and tea production, including tastings of local varieties. Some plantations offer tastings free of charge but charge separately for specialty drinks, so confirm prices before ordering. Wear shoes with a little grip—the plantation paths can be uneven, particularly after rain.

Lunch and Afternoon

A short drive brings you to Bali Pulina, also in Tegalalang, for lunch overlooking the plantation valley. Set aside about 1½ hours and budget approximately IDR 150,000–350,000 per person, depending on whether you order a full meal or mainly drinks and tasting items. Ask your driver to keep the car nearby and hold your luggage rather than leaving bags visible in the vehicle. After lunch, begin the drive south toward the coast; allow extra time because the roads leaving Tegalalang can be slow and congested.

Evening

Aim to reach Seminyak Beach around 4:30–5:00 PM for a final seaside walk and sunset. There is no beach admission fee, though parking and drinks at a beachfront venue may cost extra. The shoreline is good for stretching your legs after the drive, but swim only where conditions look safe—waves and currents can be strong. Leave by about 6:00 PM for Canggu; the journey can take 30–60 minutes in evening traffic. Your private car from Ubud should cost roughly IDR 400,000–700,000 per car overall, and the driver can drop you at your accommodation or a nearby luggage-storage point. After checking in, keep the evening simple and arrange your 1:30 AM departure in advance; confirm the pickup time, luggage, and airport route before going to bed.

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