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

14-Day Ubud Bali Itinerary from Cape Town

Day 1 · Fri, Apr 23
Ubud, Bali

Arrival and settling into Ubud

  1. Cape Town–Ngurah Rai International Airport route — Cape Town to Denpasar, then airport transfer to Ubud; allow roughly 24–30 hours total including connections, immigration, baggage, and a 1.5–2.5-hour road transfer. Arrange a pre-booked driver and rest after arrival.
  2. Ubud Market — Central Ubud; gentle first exploration and souvenir browsing, ~1 hour.
  3. Clear Café — Central Ubud; relaxed dinner with vegetarian and Indonesian options, ~1 hour, approximately IDR 100,000–250,000 (about R110–R275) per person.

Arrival in Bali

Your journey from Cape Town to Ngurah Rai International Airport in Denpasar will realistically take around 24–30 hours door to door, allowing for connections, immigration, baggage collection and delays. On arrival, use a pre-booked driver rather than trying to arrange transport while tired; the road to Ubud usually takes 1.5–2.5 hours, depending on traffic. Ask the driver to meet you in the arrivals hall with your name clearly displayed, and confirm whether tolls, parking and luggage are included. Keep some Indonesian rupiah handy for water and small purchases, although airport exchange rates are usually not the best.

After checking in and resting, take a gentle walk through Ubud Market in central Ubud, ideally before late afternoon when the lanes become busier. Allow about an hour to browse woven bags, sarongs, carvings and small souvenirs, but bargain politely and start around half the first asking price. From your accommodation, walk if you are staying centrally; otherwise a short Grab or Gojek ride may cost roughly IDR 15,000–40,000 (about R17–R45), though pickup can be awkward around the market’s one-way streets.

Evening

Have an easy first dinner at Clear Café, a relaxed central restaurant with vegetarian and Indonesian dishes. Budget approximately IDR 100,000–250,000 (about R110–R275) per person, excluding cocktails or imported drinks. Check the current kitchen hours on the day, as Bali restaurants sometimes adjust schedules seasonally. After dinner, return directly to your accommodation, drink plenty of water and avoid planning a late night—the combination of jet lag, heat and the long arrival journey is more tiring than it initially feels.

Day 2 · Sat, Apr 24
Ubud, Bali

Central Ubud

  1. Saraswati Temple — Central Ubud; admire the lotus pond and traditional architecture, morning, ~45 minutes.
  2. Ubud Palace — Central Ubud; see an important royal compound, ~1 hour.
  3. Pura Taman Saraswati area cafés — Central Ubud; stop for Balinese coffee and a light lunch, ~1 hour, approximately R60–R180 per person.
  4. Campuhan Ridge Walk — West Ubud; scenic countryside walk, late afternoon, ~1.5–2 hours.
  5. Locavore NXT — Ubud; book ahead for a special modern Indonesian dinner, ~2 hours, approximately R700–R1,500 per person.

Morning: Temples and royal Ubud

Start around 08:00 while central Ubud is still relatively quiet. Walk to Saraswati Temple, where the lotus pond and carved entrance are best enjoyed before the midday crowds. Allow about 45 minutes; wear clothing covering your shoulders and knees, and bring a sarong if you have one. Continue on foot to Ubud Palace, roughly five minutes away, for an hour among the courtyards, ornate gates and royal architecture. Temple access is generally free, though a small donation is appreciated; opening arrangements can change for ceremonies, so check locally that morning.

Lunch and wandering

Have a slow coffee and light lunch around the Pura Taman Saraswati area cafés. Expect approximately R60–R180 per person, depending on whether you choose a simple warung-style meal or a sit-down café. This is a good point to wander along Jalan Kajeng and the nearby lanes rather than adding another formal attraction. Central Ubud is easiest on foot, but use a short Grab or Gojek ride if the heat becomes uncomfortable; allow 10–20 minutes in traffic for a trip across town.

Afternoon and evening

Rest during the hottest part of the day, then leave around 16:00 for Campuhan Ridge Walk. The entrance is tucked near Warwick Ibah, and the walk takes about 1½–2 hours at an easy pace. It is mostly straightforward but includes steps and uneven sections, so wear proper sandals or walking shoes and carry water. Late afternoon gives you softer light over the rice fields and hills; return by ride-hailing car or taxi rather than walking back in the dark.

For dinner, finish at Locavore NXT, a destination restaurant known for inventive modern Indonesian tasting menus. Reserve well ahead and confirm the menu, start time and dietary requirements directly with the restaurant, as tables and seating times are limited. Allow about two hours and budget roughly R700–R1,500 per person, excluding drinks. A car pickup is worthwhile afterward, especially if you are staying outside central Ubud.

Day 3 · Sun, Apr 25
Tegallalang, Bali

Ubud rice terraces

Getting there from Ubud, Bali
Private driver via Jalan Raya Tegalalang (45–75 minutes, IDR 250,000–400,000 per car). Depart around 07:00 for the rice terraces before the heat. Book through your hotel or Grab/Gojek where available.
  1. Tegallalang Rice Terrace — Tegallalang; walk among iconic terraced fields before the heat, morning, ~2 hours.
  2. Uma Pakel Agro Tourism & Swing — Tegallalang; optional swing and coffee-tasting experience, late morning, ~1.5 hours. Confirm the swing package and safety arrangements on arrival.
  3. Tegallalang village warung — Tegallalang; inexpensive Indonesian lunch, ~1 hour, approximately R50–R130 per person.
  4. Gunung Kawi Sebatu Temple — Sebatu; quieter water-temple visit away from the busiest terrace area, afternoon, ~1.5 hours.
  5. D’Tukad River Club — Tegallalang; relaxed poolside drink with valley views, late afternoon, ~1 hour, approximately R100–R250 per person.

Morning: Tegallalang terraces

Leave Ubud around 07:00 by pre-arranged driver; allow 45–75 minutes via Jalan Raya Tegalalang, depending on traffic. Ask the driver to drop you at the main Tegallalang Rice Terrace entrance and wait nearby rather than trying to find parking later. Spend about two hours walking the narrow paths between the terraces while it is still cooler and quieter. Wear proper sandals or trainers—the steps can be slippery—and carry small cash for local access fees, usually around R20–R80 per person. The terrain is uneven, so take your time and avoid wandering onto planted areas.

Late morning, continue a short drive to Uma Pakel Agro Tourism & Swing for the optional swing and coffee-tasting experience. Confirm the exact swing package, queue time, harness arrangement and any photography charges before paying; prices vary considerably, but budget roughly R250–R650 per person depending on the swing and package. The coffee tasting is generally included in some packages, while premium drinks may cost extra. Afterward, have a simple Indonesian lunch at a Tegallalang village warung, allowing about R50–R130 per person for nasi goreng, mie goreng or a local rice plate. Choose a busy, clean-looking warung and carry cash, as card payments are uncommon.

Afternoon: Sebatu and the valley

Arrange for your driver to take you north to Gunung Kawi Sebatu Temple, usually around 20–30 minutes from Tegallalang. This peaceful water temple is a good contrast to the busier swing area: allow 1–1½ hours to see the spring pools, shrines and gardens without rushing. Wear a sarong and cover your shoulders and knees; temple donations and sarong arrangements are typically modest, around R20–R80. If you wish to take part in purification, ask the temple staff first rather than entering the bathing pools independently. Opening arrangements can change around ceremonies, so confirm access with your driver or accommodation that morning.

Late afternoon: Valley views

Return toward D’Tukad River Club for a relaxed drink and valley views, allowing about an hour. Budget approximately R100–R250 per person, depending on your drink and whether a minimum spend applies for pool or seating areas. This is best treated as a wind-down rather than another major activity. Your driver can then return you to Ubud in roughly 45–75 minutes; agree on the total waiting-and-return price before setting off, particularly if using a private car. Expect the busiest traffic near central Ubud later in the afternoon, and keep some cash available for entrance fees, drinks and small roadside purchases.

Day 4 · Mon, Apr 26
Tegallalang, Bali

Ubud jungle swings

  1. Bali Swing — Tegallalang; dedicate the morning to the requested jungle swing experience, ~2 hours. Book ahead and verify weight limits, insurance, and inclusions.
  2. Alas Harum Bali — Tegallalang; viewpoints, coffee plantation displays, and additional photo stops, late morning, ~1.5 hours.
  3. Kumulilir coffee area — Tegallalang; sample Bali coffee and local herbal drinks, ~45 minutes, approximately R40–R120 per person.
  4. Tis Café — Tegallalang; lunch overlooking the jungle and rice fields, ~1.5 hours, approximately R100–R250 per person.
  5. Tegallalang village sunset walk — Tegallalang; easy golden-hour stroll through rural lanes, late afternoon, ~1 hour.

Morning: Bali Swing

Leave Ubud around 07:00–07:30 by pre-arranged driver or Gojek/Grab where available; Tegallalang is usually 30–45 minutes away, though traffic can make the return slower. Ask the driver to wait or arrange a half-day car, as finding a ride back from the swing venues can be unreliable. Start with the Bali Swing experience and allow about two hours, including changing, queues and photographs. Book ahead and confirm the exact package, weight limits, safety harnesses, insurance, number of swings and whether transfers or photos are included. Expect roughly R400–R1,200 per person depending on the package; prices and exchange rates can change.

Late Morning and Lunch

Continue to Alas Harum Bali, allowing around 1½ hours for the viewpoints, coffee displays and additional photo stops. This is a polished, busy attraction, so take your time rather than paying for every optional photo package. Walk or drive onward to the Kumulilir coffee area for about 45 minutes of Bali coffee and herbal-drink tasting; budget approximately R40–R120 per person, and check whether any tasting is complimentary before ordering premium products. For lunch, settle in at Tis Café, where the jungle and rice-field outlook is the main attraction. Allow 1½ hours and budget about R100–R250 per person, excluding drinks. Bring cash in Indonesian rupiah as smaller venues may have card minimums or connection problems.

Late Afternoon: Village Walk

After lunch, rest in the shade and begin the Tegallalang village sunset walk around 16:30. Keep this to the quieter rural lanes rather than the main road, and walk respectfully past homes, shrines and working fields—some paths may be private or muddy after rain. Sunset is generally around 18:00, but clouds can arrive quickly in the hills. Arrange your driver to collect you before dark, or return to Ubud by about 18:30–19:00; budget roughly R150–R300 each way for a car depending on demand, with a pre-arranged return usually the least stressful option. Total spending for the day, excluding accommodation and transport, is approximately R700–R2,000 per person depending mainly on the swing package and lunch choices.

Day 5 · Tue, Apr 27
Tampaksiring, Bali

Tirta Empul and northern Ubud

Getting there from Tegallalang, Bali
Private driver via Jalan Raya Tegalalang and Tampaksiring (30–45 minutes, IDR 200,000–350,000 per car). Leave early enough to reach Tirta Empul in the morning; arrange through your accommodation.
  1. Tirta Empul Temple — Tampaksiring; visit the sacred spring complex early and follow local purification etiquette, morning, ~2 hours. Check current visitor rules and ceremony access.
  2. Gunung Kawi — Tampaksiring; descend to the dramatic 11th-century rock shrines, late morning, ~1.5 hours.
  3. Tampaksiring local warung — Tampaksiring; simple Balinese lunch, ~1 hour, approximately R45–R120 per person.
  4. Istana Kepresidenan Tampaksiring — Tampaksiring; view Indonesia’s presidential retreat area from permitted public viewpoints, afternoon, ~45 minutes.
  5. Tegalalang evening café — Tegallalang; unhurried drink and return to Ubud, late afternoon, ~1 hour, approximately R50–R150 per person.

Morning

Arrange a private driver from Tegallalang to Tampaksiring for about 06:45–07:00; the drive along Jalan Raya Tegalalang usually takes 30–45 minutes. Have the driver wait for the day or return at an agreed time, as app-based rides can be unreliable around the temple sites. Begin at Tirta Empul Temple before the larger tour groups arrive, allowing roughly two hours for the courtyards, sacred springs and bathing area. If you wish to take part in the purification ritual, use the temple’s designated changing facilities, follow staff instructions and do not enter restricted spring areas. Wear a sarong and a top covering your shoulders; ceremony access and visitor procedures can change, so check locally on arrival. Admission is commonly around IDR 50,000–75,000 (approximately R45–R70) per adult.

From Tirta Empul, it is a short drive to Gunung Kawi, where a long flight of steps leads down through rice fields to the 11th-century rock shrines. Allow about 1½ hours, and take water for the climb back up. The site is generally visited during daylight hours, with entrance often around IDR 50,000–75,000 (roughly R45–R70); bring small notes for tickets and any local parking fee.

Lunch and Afternoon

Stop at a simple Tampaksiring local warung after the climb rather than returning immediately to Ubud. Ask for nasi campur, mie goreng or a plate of vegetables with rice, and choose a busy, clean-looking place near the main road. Lunch should be about R45–R120 per person, usually cash-only. Afterward, ask your driver to take you to the permitted public viewpoints around Istana Kepresidenan Tampaksiring. This is a presidential retreat, not a conventional tourist attraction, so access inside is restricted; allow about 45 minutes for the surrounding scenery and exterior views, and follow any security or photography instructions.

Late Afternoon and Evening

On the return toward Ubud, pause at a Tegalalang evening café for an unhurried drink and a view over the valley. Allow about an hour and budget R50–R150 per person, depending on whether you choose coffee, juice or a more elaborate café drink. This is a good time to let the traffic ease before continuing to Ubud; confirm whether your driver’s quoted price includes waiting time, the full return journey and the café stop. Expect the complete car arrangement for the day to cost roughly IDR 400,000–650,000 (about R470–R760) per vehicle, excluding entrance fees, meals and drinks.

Day 6 · Wed, Apr 28
Ubud, Bali

Ubud arts and culture

Getting there from Tampaksiring, Bali
Private car or Grab/Gojek (30–50 minutes, IDR 150,000–300,000 per car). Depart after breakfast, around 08:00–09:00, to preserve the morning for Ubud museums.
  1. Agung Rai Museum of Art — Pengosekan, Ubud; explore Balinese and Indonesian artworks, morning, ~2 hours.
  2. Setia Darma Masks & Puppets House — Mas, Ubud; see an extensive traditional mask and puppet collection, late morning, ~1.5 hours.
  3. Warung Mina Ubud — Ubud; Indonesian lunch in a garden setting, ~1 hour, approximately R60–R160 per person.
  4. Puri Lukisan Museum — Central Ubud; learn about the development of modern Balinese art, afternoon, ~1.5 hours.
  5. Ubud Traditional Art Market evening browsing — Central Ubud; browse crafts after the hottest part of the day, ~1 hour.

Morning: Balinese art in Pengosekan

After breakfast in Tampaksiring, leave around 08:00–09:00 for Pengosekan in Ubud. A private car is easiest; allow roughly 30–50 minutes and about IDR 150,000–300,000 per car (approximately R110–R225), depending on traffic and whether the driver waits. Start at the Agung Rai Museum of Art (ARMA), where you can spend about two hours with Balinese and Indonesian paintings in a peaceful garden setting. Check the museum’s current opening hours before leaving, as schedules and admission fees can change; budget roughly IDR 100,000–150,000 per person (about R75–R115).

Continue by car for around 10–15 minutes to Setia Darma Masks & Puppets House in Mas. This is a quieter, more atmospheric stop than the central museums, with traditional masks and puppets displayed in several garden pavilions. Allow about 90 minutes, and wear comfortable shoes because the paths can be uneven. Entry is often free or donation-based, but confirm locally; a small contribution is appropriate.

Lunch and central Ubud museums

From Mas, it is about 20–30 minutes back toward Ubud to Warung Mina Ubud. Have a relaxed Indonesian lunch in the garden—nasi campur, grilled fish and local vegetable dishes are good choices—before continuing. Expect approximately R60–R160 per person, excluding drinks. Bali traffic can be slow even over short distances, so leave a little time rather than trying to arrive exactly at your booking or preferred lunch hour.

After lunch, take a 10–15-minute ride into central Ubud for the Puri Lukisan Museum. Set aside around 90 minutes to follow the development of modern Balinese art and see works connected with the island’s major artistic movements. The museum is generally open during daytime hours, but verify the current schedule and admission price before visiting; budget around IDR 50,000–100,000 per person (roughly R40–R75). Ask your driver to drop you near the central pedestrian area, as parking around the museum can be limited.

Evening: Market browsing

Finish with an easy hour browsing Ubud Traditional Art Market after the worst heat has passed. Wander slowly through the lanes rather than buying at the first stall—scarves, woven bags, carved wooden pieces and small paintings are common finds. Bargaining is expected, but keep it friendly and realistic; start around half the quoted price and settle somewhere reasonable. The market is usually busiest before sunset, and individual stalls may close at different times, so treat this as flexible browsing rather than a fixed evening attraction. A short walk or Grab/Gojek ride will take you back to your accommodation; expect roughly IDR 20,000–60,000 (about R15–R45), subject to demand.

Day 7 · Thu, Apr 29
Ubud, Bali

Ubud wellness day

  1. Ubud Yoga House — Penestanan, Ubud; join a morning yoga class, ~1.5 hours. Reserve the class in advance.
  2. Tjampuhan Spa — Ubud; book a Balinese massage or spa treatment, late morning, ~2 hours, approximately R350–R900 per person.
  3. Yellow Flower Café — Penestanan; healthy lunch and fresh juice, ~1 hour, approximately R80–R200 per person.
  4. Ubud Botanic Garden — north Ubud; relaxed garden walk and slower afternoon pace, ~1.5 hours.
  5. Ubud Food Market — central Ubud; sample local snacks for dinner, early evening, ~1 hour, approximately R50–R150 per person.

Morning: Yoga in Penestanan

Start gently in Penestanan, a leafy village just west of central Ubud. Walk, cycle, or take a short Gojek/Grab ride to Ubud Yoga House for your pre-booked morning class, allowing about 1½ hours. Confirm the class time the previous evening, as schedules can change, and arrive 10–15 minutes early with water and comfortable clothing. A short ride from central Ubud usually costs around R20–R45, while walking takes roughly 25–35 minutes.

Late Morning and Lunch

After yoga, take a short transfer to Tjampuhan Spa for your reserved Balinese massage or treatment. Allow two hours, including changing and relaxing before or afterwards; expect approximately R350–R900 per person. Book ahead rather than relying on walk-in availability, especially for couples or longer treatments. Then continue to Yellow Flower Café in Penestanan for a relaxed lunch and fresh juice. Budget around R80–R200 per person, and give yourself about an hour—this is a good place not to rush after the spa.

Afternoon: Garden Time

From Penestanan, arrange a Gojek/Grab or local driver to Ubud Botanic Garden in north Ubud. Allow roughly 20–35 minutes, depending on traffic and the exact entrance, and ask the driver to wait or arrange a return pickup because ride availability can be thinner outside the centre. Spend about 1½ hours walking among the gardens at an easy pace. Check the garden’s current opening hours and entry arrangements before leaving, as they may vary seasonally; bring sun protection and mosquito repellent.

Evening: Local Snacks

Return towards central Ubud for the Ubud Food Market in the early evening. Come hungry rather than planning a formal restaurant meal—look for local snacks such as jajan pasar, grilled satay, fried bananas, and rice cakes. Budget approximately R50–R150 per person, but carry small Indonesian rupiah notes and expect some stalls to be cash-only. The market is liveliest before closing, although individual vendors may finish at different times, so check the evening trading schedule locally. Keep the rest of the night free for a quiet walk back through central Ubud or an early rest after your wellness-focused day.

Day 8 · Fri, Apr 30
Kintamani, Bali

Mount Batur area

Getting there from Ubud, Bali
Private driver via Bangli and Penelokan (1.5–2 hours, IDR 500,000–800,000 per car, typically with a half-day arrangement). Depart around 07:00 for cooler conditions and clearer caldera views. Book through your hotel or a reputable Bali driver.
  1. Ubud–Kintamani route — Private driver to Kintamani, allowing 1.5–2 hours including hotel checkout and traffic; depart around 07:00 for cooler conditions.
  2. Mount Batur viewpoint — Penelokan, Kintamani; see the volcano and caldera lake, morning, ~1 hour.
  3. Lake Batur — Kintamani; descend for lakeside volcanic scenery, late morning, ~1 hour.
  4. The Amora Bali — Kintamani; scenic lunch overlooking Mount Batur, ~1.5 hours, approximately R120–R300 per person.
  5. Batur Natural Hot Spring — Toya Bungkah; soak after the drive, afternoon, ~2 hours. Check current bathing-area access and facilities.
  6. Kintamani guesthouse dinner — Kintamani; simple local dinner near your accommodation, evening, approximately R70–R180 per person.

Morning: Ubud to Kintamani and the caldera

Arrange a private driver the evening before and leave Ubud at about 07:00, allowing 1½–2 hours through Bangli and Penelokan, including hotel checkout and Bali traffic. Ask the driver to keep the car for the day; the roads between the viewpoints, lake and hot springs are not practical on foot, and app-based rides can be difficult to find in Kintamani. Start at the Mount Batur viewpoint in Penelokan for roughly an hour. The morning usually gives you the clearest view of Mount Batur, the caldera and Lake Batur, although cloud can gather quickly. Bring a light layer—the ridge is noticeably cooler than Ubud—and expect a small parking or viewpoint contribution, usually around R20–R60 per person.

Continue downhill to Lake Batur for an hour of quieter volcanic scenery. The road is steep and winding, so keep valuables secure and ask the driver to stop only at safe pull-offs rather than on the narrow shoulder. For lunch, go to The Amora Bali, allowing about 1½ hours for a relaxed meal overlooking the volcano. Budget approximately R120–R300 per person, depending on your order; confirm the menu and current opening hours before leaving, as restaurants in this area can operate seasonally.

Afternoon: Hot springs

After lunch, continue to Batur Natural Hot Spring at Toya Bungkah for around two hours. The warm mineral pools are a good way to recover after the early start, but check the current bathing-area access, pool availability and towel facilities before paying—conditions and sections open to visitors can change. Entry is commonly in the region of IDR 200,000–300,000 per person—roughly R170–R255—but verify the latest price locally. Bring swimwear, sandals and a dry change of clothes; leave passports and expensive electronics with your driver rather than beside the pool.

Evening: Kintamani dinner

Have your driver take you to your Kintamani guesthouse and keep the evening simple. Ask the accommodation for a nearby warung or local restaurant serving nasi goreng, mie goreng, grilled chicken or vegetable dishes; dinner should cost about R70–R180 per person. The area becomes quiet after dark, and roads around the caldera are poorly lit, so avoid walking far from the guesthouse. Confirm tomorrow’s pickup and settle the driver’s final fare tonight; the full car arrangement is typically IDR 500,000–800,000, approximately R425–R680, depending on waiting time and the exact return route.

Day 9 · Sat, May 1
Kintamani, Bali

Kintamani volcanic landscapes

  1. Pinggan Sunrise Viewpoint — Pinggan; early panoramic sunrise over Mount Batur, depart before dawn, ~1.5 hours. Roads can be dark and narrow; use a local driver.
  2. Penelokan scenic road — Kintamani; stop at several legal viewpoints along the caldera rim, morning, ~1 hour.
  3. Kintamani coffee plantation — Kintamani; taste highland coffee and learn about local cultivation, late morning, ~1 hour, approximately R50–R150 per person.
  4. Mount Batur Restaurant — Penelokan; volcano-view lunch, ~1 hour, approximately R100–R250 per person.
  5. Batur Geopark Museum — Kintamani; understand the volcanic landscape and geology, afternoon, ~1 hour.
  6. Lake Batur sunset — Kedisan, Kintamani; quiet lakeside finish, late afternoon, ~1 hour.

Before Dawn: Pinggan Sunrise Viewpoint

Leave your accommodation around 04:00–04:30 with a local driver for Pinggan Sunrise Viewpoint. The drive from Kintamani takes roughly 45–60 minutes, while travelling from Ubud would take closer to 1½ hours; confirm the route and waiting time with your driver the night before. The final roads are dark, narrow and winding, so a private car is much safer than attempting this by scooter. Bring a light jacket, closed shoes and a torch—the viewpoint can feel surprisingly cold before sunrise. Allow about 1½ hours here for the changing light over Mount Batur and the surrounding valleys. Budget approximately R200–R350 per person for the viewpoint and R500–R800 per car for a driver kept for the morning.

Morning: Penelokan and Highland Coffee

After sunrise, continue along the Penelokan scenic road, stopping only at legal pull-ins and viewpoints rather than parking on the busy roadside. Allow about an hour for the caldera views, with clear mornings offering the best chance of seeing Lake Batur and Mount Abang. Continue to a Kintamani coffee plantation for a relaxed tasting and a short explanation of local cultivation. Allow roughly an hour and expect around R50–R150 per person; check that any tasting fee is clear before ordering, as some plantations combine free samples with separately priced products. Keep the morning unhurried—cloud often gathers over the caldera later in the day.

Lunch and Afternoon

Have lunch at Mount Batur Restaurant in Penelokan, choosing a table facing the volcano if available. Allow about an hour and budget approximately R100–R250 per person. The menu is generally simple Indonesian and international fare, but the view is the main reason to stop here. Afterwards, visit the Batur Geopark Museum in Kintamani for about an hour. Opening hours and exhibits can change, so ask your driver to confirm locally before setting out; carry some Indonesian rupiah for admission and small purchases. A driver for the full day is preferable, as rides can be difficult to find between the viewpoints and lake.

Late Afternoon: Lake Batur Sunset

Finish at Lake Batur near Kedisan, allowing about an hour beside the water. This is quieter and more atmospheric than remaining on the crater rim, especially as the light softens over the lake and fishing boats return. Arrange for your driver to collect you at a precise time and point, since mobile reception and app-based ride availability can be inconsistent around the lakeshore. Return to your accommodation before dark; the mountain roads are poorly lit, and the full day of early starts makes an early dinner and rest worthwhile.

Day 10 · Sun, May 2
Amlapura, Bali

East Bali temples

Getting there from Kintamani, Bali
Private driver via Rendang and Bebandem (2.5–3.5 hours, IDR 700,000–1,000,000 per car). Depart around 07:00; public transport is slow and infrequent on this route. Arrange a driver the day before.
  1. Kintamani–Amlapura route — Private driver via Rendang, allowing about 2.5–3.5 hours with stops; depart around 07:00.
  2. Tirta Gangga Water Palace — Abang, Amlapura; explore pools, fountains, and royal gardens, late morning, ~1.5 hours.
  3. Puri Pandan Restaurant — Amlapura; Indonesian lunch in a garden setting, ~1 hour, approximately R80–R220 per person.
  4. Taman Ujung Sukasada — Amlapura; walk through the dramatic seaside royal water palace, afternoon, ~2 hours.
  5. Virgin Beach — Karangasem; finish with a swim and beachside meal, late afternoon, ~2 hours, approximately R80–R200 per person.

Morning: Kintamani to Tirta Gangga

Leave Kintamani at about 07:00 with a private driver heading east via Rendang and Bebandem. Allow 2½–3½ hours, including a short roadside stop and Bali’s unpredictable mountain traffic. Arrange the driver the day before and ask them to remain with you for the full day; public transport is impractical on this route. By arriving late morning at Tirta Gangga Water Palace, you should miss the strongest midday heat. Allow around 1½ hours to wander through the royal gardens, fountains and fish-filled pools. Entry is typically around IDR 50,000–75,000 per person—roughly R35–R55—but confirm the current fee locally. Bring a light cover-up and sandals with a good grip, as the paths can be wet.

Lunch in Amlapura

Continue roughly 20–30 minutes by car to Puri Pandan Restaurant in Amlapura for a relaxed Indonesian lunch in its garden setting. Allow about an hour; dishes such as nasi goreng, mie goreng and Balinese-style chicken or fish generally keep the bill around R80–R220 per person, depending on drinks and seafood. It is worth carrying some Indonesian rupiah, as smaller restaurants and attractions may not reliably accept cards. After lunch, ask your driver to take the coastal road towards Taman Ujung Sukasada, rather than rushing straight through town.

Afternoon: Taman Ujung and Virgin Beach

Spend around two hours at Taman Ujung Sukasada, the former royal water palace. The broad ponds, bridges and sea-facing pavilions feel much quieter than Bali’s better-known temple stops, and the upper viewpoint gives you the best sense of the palace’s coastal setting. The site is generally open during daylight hours, commonly around 07:00–18:00, with entry often about IDR 50,000–75,000—approximately R35–R55—though fees can change. From there, allow roughly 30–45 minutes to Virgin Beach. Finish with a swim if the sea is calm, then have a simple grilled-fish or Indonesian meal at one of the beach warungs; expect around R80–R200 per person. Keep the driver waiting, as rides back from Virgin Beach can be difficult to find, and leave before dark because the final access road is narrow and poorly lit.

Day 11 · Mon, May 3
Sidemen, Bali

Sidemen valley

Getting there from Amlapura, Bali
Private driver via Bebandem and Rendang (1.5–2 hours, IDR 400,000–650,000 per car). Depart around 08:00 for the planned morning scenery and walk. Book through your hotel or local driver.
  1. Amlapura–Sidemen route — Transfer through eastern Bali, allowing about 1.5–2 hours; depart around 08:00.
  2. Sidemen rice-field walk — Sidemen; hike through terraces and village lanes with local scenery, morning, ~2 hours.
  3. Bukit Jambul viewpoint — Rendang; stop for wide valley views en route, late morning, ~45 minutes.
  4. Warung Damuh — Sidemen; scenic Indonesian lunch, ~1 hour, approximately R70–R180 per person.
  5. Sidemen weaving village — Sidemen; see traditional textile-making demonstrations, afternoon, ~1 hour.
  6. Gembleng Waterfall — Sidemen; short nature visit and swim if conditions are safe, late afternoon, ~1.5 hours.

Morning: Amlapura to Sidemen and the rice fields

Arrange your private driver the night before and leave Amlapura around 08:00 for Sidemen, travelling inland via Bebandem and Rendang. Allow 1½–2 hours, with the mountain roads taking longer if there is rain or local traffic. Ask the driver to keep the car for the day, as ride-hailing is unreliable in the villages. On arrival, begin a roughly two-hour Sidemen rice-field walk through terraces, narrow lanes and small farming settlements. There is no single route to follow, so a local walking guide is worthwhile if you want help crossing field paths and learning about irrigation and village life; budget about IDR 150,000–300,000 (approximately R110–R225) per person.

Late morning and lunch

Continue by car to Bukit Jambul viewpoint in Rendang, about 30–40 minutes from the walking area. Spend around 45 minutes taking in the broad view over eastern Bali’s layered valleys and rice fields. The viewpoint is simple rather than polished, so bring small cash for drinks and be careful near wet or unprotected edges. Return towards Sidemen for lunch at Warung Damuh, allowing about an hour. Expect approximately R70–R180 per person for Indonesian dishes, depending on drinks and extras; confirm the driver’s waiting arrangement before sitting down.

Afternoon and late day

After lunch, visit a Sidemen weaving village for about an hour. Ask your driver to arrange a small, respectful demonstration rather than treating the visit as a rushed shopping stop; traditional weaving schedules vary, and demonstrations may depend on who is working that day. Finish at Gembleng Waterfall, allowing about 1½ hours for the short approach, photographs and—only if the water is clear and the flow is gentle—a swim. Conditions can change quickly after rain, and the rocks are slippery, so wear sandals with grip and follow local advice. Return to your Sidemen accommodation before dark; the final drive is best done while there is still daylight, especially if your guesthouse is reached by a narrow lane.

Day 12 · Tue, May 4
Sanur, Bali

South Bali coast

Getting there from Sidemen, Bali
Private driver via Klungkung and the coastal bypass (2–3 hours, IDR 500,000–800,000 per car). Depart around 08:00; allow extra time for traffic approaching Sanur. Book through your accommodation or a reputable local driver.
  1. Sidemen–Sanur route — Private transfer to Sanur, allowing 2–3 hours with traffic; depart around 08:00.
  2. Sanur Beach — Sanur waterfront; settle in with a relaxed beach walk, late morning, ~1 hour.
  3. Sindhu Beach Market — Sanur; browse local food stalls and eat lunch, midday, ~1.5 hours, approximately R50–R150 per person.
  4. Mertasari Beach — southern Sanur; quieter coastal scenery and swimming, afternoon, ~2 hours.
  5. Massimo Italian Restaurant — Sanur; well-known gelato and dinner, evening, approximately R120–R300 per person.

Morning: Sidemen to Sanur and the waterfront

Leave Sidemen at around 08:00 with your pre-arranged private driver, travelling via Klungkung and the coastal bypass. The drive to Sanur normally takes 2–3 hours, but allow longer if traffic builds near the coast. A private car costs approximately IDR 500,000–800,000 (about R500–R800 per car), including the agreed transfer; confirm whether luggage handling and waiting time are included. Ask to be dropped near the central beachfront rather than at a large hotel, then take a relaxed one-hour walk along Sanur Beach. The paved promenade is easy with luggage only if you are checking in immediately—otherwise leave bags with your accommodation first.

Lunch: Sindhu Beach Market

Around midday, take a short walk or a five-minute local ride to Sindhu Beach Market. Browse the Indonesian food stalls and choose something simple such as nasi campur, grilled seafood, satay or mie goreng. Allow about 1½ hours, with lunch costing roughly R50–R150 per person depending on what you order. Bring small Indonesian notes and choose a busy stall with good turnover; seating is casual and shaded but limited. Sanur is much easier to explore on foot than most beach areas, although a short Gojek or Grab ride is useful in the heat.

Afternoon: Mertasari Beach

After lunch, continue south by local taxi or app ride to Mertasari Beach, usually around 10–20 minutes depending on traffic. Spend the afternoon swimming, resting under the trees and enjoying the quieter stretch of coast for about two hours. Check the tide and conditions before going into the water, as parts of the shoreline can be shallow or seaweed-filled. Keep valuables with you, and carry water, sunscreen and a sarong or towel—shade is available, but not every section has loungers or changing facilities.

Evening: Gelato and dinner

Return towards central Sanur before sunset and have dinner at Massimo Italian Restaurant on Jalan Danau Tamblingan. It is popular for pizza, pasta and its well-known gelato, with a typical meal costing approximately R120–R300 per person. Arrive before the main dinner rush or expect a short wait; the gelato counter is a good option even if you prefer a lighter meal. After dinner, walk slowly along the quieter streets near the beachfront, then arrange your ride back to your accommodation rather than relying on finding a driver late at night.

Day 13 · Wed, May 5
Sanur, Bali

Sanur waterfront

  1. Sanur Beach sunrise promenade — Sanur; walk or cycle along the paved waterfront, early morning, ~1.5 hours.
  2. Le Mayeur Museum — Sanur; visit the former home and studio of Belgian artist Adrien-Jean Le Mayeur, morning, ~1 hour.
  3. Soul on the Beach — Sanur; beachfront breakfast or lunch, ~1 hour, approximately R120–R300 per person.
  4. Serangan Island — south of Sanur; explore the turtle-conservation area and quieter coast, afternoon, ~2 hours. Confirm current visitor access.
  5. Sanur Night Market — Sanur; final casual dinner of Balinese dishes, evening, ~1.5 hours, approximately R50–R150 per person.

Morning: Sanur waterfront and Le Mayeur Museum

Start around 06:00 at the Sanur Beach sunrise promenade, entering near Sindhu Beach and walking or cycling south along the paved waterfront. The route is flat and easy, with fishing boats, outrigger canoes and Mount Agung sometimes visible on a clear morning. Allow about 1½ hours, including time for coffee from a small beachfront warung. Bicycle hire is usually around IDR 50,000–100,000 (approximately R50–R100) for the morning.

Continue to Le Mayeur Museum, near Matahari Terbit Beach, for about an hour. This former home and studio has quiet garden rooms filled with paintings and personal objects, offering a more intimate experience than Bali’s larger galleries. Opening hours can change, so check locally before setting out; expect roughly IDR 50,000–100,000 (about R50–R100) entry. The short journey from the promenade is easiest by bicycle or a Gojek/Grab car.

Late Morning and Afternoon: Breakfast, then Serangan Island

Have a relaxed beachfront meal at Soul on the Beach—breakfast if you are hungry early, or an unhurried lunch overlooking the water. Budget approximately R120–R300 per person, depending on drinks and what you order. From there, arrange a car or Gojek/Grab to Serangan Island, allowing around 20–30 minutes in traffic. Explore the quieter coast and the turtle-conservation area for about two hours, but confirm current visitor access and conservation-centre visiting arrangements before going, as public entry and activities can vary. Keep the afternoon flexible: the island is more about a peaceful coastal drive than a long list of sights.

Evening: Sanur Night Market

Return to central Sanur before dark and finish at Sanur Night Market near Sindhu Beach. Go around 18:00–19:30, when the food stalls are lively but before the busiest dinner period. Try grilled seafood, nasi campur, satay, or Balinese noodle dishes; allow roughly R50–R150 per person, with cash in small notes. A final walk along the waterfront afterwards is a pleasant way to end the trip—keep your airport transfer and passports organised tonight, since even a short Sanur-to-airport journey can take 30–60 minutes depending on traffic.

Day 14 · Thu, May 6
Sanur, Bali

Departure from Bali

  1. Sanur–Ngurah Rai International Airport route — Transfer to Denpasar Airport, allowing 1–2 hours depending on traffic; leave at least 3 hours before an international departure, plus airline check-in and security time.
  2. Ngurah Rai International Airport departure — Denpasar to Cape Town; allow roughly 24–30 hours total including connections and arrival procedures.

Morning: Leaving Sanur for Ngurah Rai International Airport

Keep your final morning simple and leave Sanur at least 4½–5 hours before your scheduled international departure. The drive to Ngurah Rai International Airport can take 30–60 minutes in light traffic, but allow 1–2 hours during busy periods, especially around the airport approach roads. Ask your hotel or driver to collect you with enough time for luggage loading, and use the airport toll road if traffic is building. If you have a later flight, enjoy a relaxed breakfast near your accommodation, but avoid going far from Sanur after checking out; traffic around southern Bali can change quickly.

Your airport transfer will usually cost about IDR 150,000–300,000 (approximately R110–R225) by app car or hotel-arranged vehicle, depending on vehicle size, timing and traffic. Keep some Indonesian rupiah for the driver, and check your airline’s terminal and baggage rules before leaving. At Ngurah Rai International Airport, allow time for check-in, baggage drop, immigration and security; international check-in is commonly recommended around three hours before departure. Do not rely on a last-minute airport arrival, particularly if you have checked luggage or a connection.

Departure to Cape Town

Your journey from Denpasar back to Cape Town will realistically take about 24–30 hours door to door, including connections, layovers, immigration, baggage collection and any onward airport transfer. Because the exact connection and fare depend on your booking, confirm the full itinerary and baggage allowance with the airline before departure. Keep your passport, boarding passes, medication, valuables and a change of clothes in your cabin bag, and expect to feel tired on arrival after the long multi-flight journey.

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