Skip to content
A small sea temple perched on a natural rock arch at Batu Bolong near Tanah Lot, silhouetted against a pink-and-violet twilight sky as long-exposure surf smooths the Indian Ocean into silk

What's a good 3-day itinerary for Bali?

Bali, Indonesia

Current conditions

Local 07:21
Weather 24° mainly clear
Air 35 good
Sun 06:28 → 18:06
1 USD 17,962 IDR

What's a good 3-day itinerary for Bali?

Day 1 stays in southern Bali — Seminyak warungs, black-sand beach walks, Tanah Lot temple at sunset. Day 2 drives north to Ubud for Tegallalang rice terraces, Tirta Empul spring temple, and the Sacred Monkey Forest. Day 3 heads to the Bukit Peninsula for Padang Padang beach and Uluwatu's clifftop Kecak fire dance at dusk. About 165 km by car and 12 km on foot across the three days.

Bali is not a walking destination. That is the first thing to accept. The island runs on motorbikes and hired drivers, and distances between anything worth seeing tend to be thirty to fifty kilometres of winding two-lane road. Day 1 stays in southern Bali to keep the driving short. Start the morning at Revolver Coffee in Seminyak — down a narrow laneway off Jalan Kayu Aya, the espresso is strong and the courtyard smells like roasting beans and damp stone. Walk north along Batu Belig beach by mid-morning: the sand here is volcanic black and warm under bare feet, the surf is rough, and the hawkers mostly leave you alone if you're moving. Lunch is babi guling at Pak Malen on Jalan Sunset — spit-roasted suckling pig with skin that crackles between your teeth, sambal matah sharp with raw shallot, a mound of lawar green with shredded coconut — for about 45,000 IDR ($2.60). By 4 PM, drive twenty minutes west to Tanah Lot. The temple sits on a tidal rock shelf, and the light around 5:30 PM turns wet basalt almost copper against the Indian Ocean. It draws crowds. They're right to come. Dinner back in Seminyak at Biku.

Day 2 earns its early start. Leave south Bali by 7:30 AM — traffic thins before eight — and drive ninety minutes north to Tirta Empul, the spring temple at Tampaksiring. Balinese families line up waist-deep in cold spring pools, moving fountain to fountain in a purification ritual you can join if you wear a sarong and stay quiet. The water runs around 22°C — startlingly cold after the heat outside — and the carved stone spouts are slick with green moss. From there, ten minutes south to the Tegallalang rice terraces. Worth noting: the Instagram swing and the cafés along the ridge are a sideshow. Walk down into the terraces themselves, where the air sits heavy and smells like wet earth and cut grass. The green is so saturated it looks artificial. Lunch at Sari Organik, a farm restaurant above the Subak Juwuk Manis valley — you walk fifteen minutes through rice fields to reach it, there is no road, and the nasi campur costs 65,000 IDR ($3.80). Afternoon at the Sacred Monkey Forest on Ubud's south end. The long-tailed macaques will take your sunglasses right off your face. Tuck everything away.

Dinner in Ubud that night at Locavore — if you booked two weeks ahead — or Hujan Locale if you didn't. Both sit on Jalan Dewi Sita within a hundred metres of each other. Locavore runs a tasting menu built from Balinese produce; Hujan Locale does a shorter à la carte that still lands. Ubud after dark is quiet. Frogs. Gamelan practice drifting from a banjar hall somewhere down the road. A warm breeze carrying frangipani and the sweet burn of clove cigarettes. Day 3 swings south to the Bukit Peninsula, about ninety minutes from Ubud. Spend the morning at Padang Padang beach — a small cove you reach through a narrow crack in the limestone cliff, the sand coarse and warm, the water clear enough to see your feet. By noon, lunch at a cliff-road warung above Suluban, then south along the coast. At 5 PM, take a seat at Pura Luhur Uluwatu temple for the Kecak fire dance at six. Tickets cost 150,000 IDR ($8.80). Fifty men in concentric circles, no instruments, just layered voice and the crash of surf seventy metres below. After the dance, sunset drinks at Single Fin, perched above the reef break.

A note on getting around. Bali's roads are two-lane, winding, and regularly blocked by ceremonial processions that hold traffic for twenty minutes without warning. Budget ninety minutes for any drive over thirty kilometres. A hired driver for the full day runs about 700,000 to 800,000 IDR ($41–47) — cheaper than three Grab rides and far less stressful than navigating roads with no lane markings and oncoming trucks. Base night one in Seminyak, night two in Ubud — pack light enough to move hotels without friction. Carry cash; warungs and smaller temples don't take cards. ATMs at Circle K and Indomaret stores dispense reliably. The weather right now sits around 30°C with 67% humidity — you'll sweat through two shirts a day, and afternoon rain can arrive fast and hard. Pack a light rain shell that stuffs into a daypack. One more thing: every temple requires a sarong. Some provide loaners. Buy your own from any market stall for about 50,000 IDR ($2.90) — it saves you from sharing one that hundreds of other visitors wore that morning. Total movement across the three days: roughly 165 km, most of it by car, with about 12 km on foot.

165 km total distance covered

Walking + transit across the three-day route.

Day one

  1. 8:30 AM

    Espresso at Revolver Coffee, down a narrow laneway off Jalan Kayu Aya — strong pour, courtyard that smells like roasting beans and damp stone, decent wifi if you need it

    Seminyak
  2. 10 AM

    Walk north along Batu Belig beach — black volcanic sand warm underfoot, rough surf, hawkers mostly leave you alone if you keep moving

    Batu Belig
  3. 12:30 PM

    Babi guling at Pak Malen on Jalan Sunset — spit-roasted suckling pig, crackling skin, sambal matah, lawar, about 45,000 IDR ($2.60)

    Seminyak
  4. 2 PM

    Browse Jalan Kayu Aya — surf shops, textile galleries, and tailor workshops worth a slow hour on foot

    Seminyak
  5. 4 PM

    Drive twenty minutes west to Tanah Lot temple, sitting on its tidal rock shelf just offshore

    Tabanan
  6. 5:30 PM

    Sunset at Tanah Lot — wet basalt turns copper in the late light, the crowds are here because they should be

    Tabanan
  7. 7:30 PM

    Dinner at Biku, a colonial-era house where the tea list runs longer than the wine list and the garden seats fill by eight

    Seminyak

Day two

  1. 7:30 AM

    Depart south Bali north toward Tampaksiring — traffic thins before eight, the drive takes about ninety minutes through rice country

  2. 9 AM

    Tirta Empul spring temple — join the purification ritual if you bring a sarong, water runs around 22°C and the stone spouts are slick with moss

    Tampaksiring
  3. 10:30 AM

    Tegallalang rice terraces — skip the Instagram swing on the ridge, walk down into the working paddies where the air smells like wet earth and cut grass

    Tegallalang
  4. 12:30 PM

    Lunch at Sari Organik — fifteen-minute walk through rice fields to reach it, no road, nasi campur costs 65,000 IDR ($3.80)

    Tegallalang
  5. 2:30 PM

    Sacred Monkey Forest Sanctuary — the long-tailed macaques will steal your sunglasses, tuck everything into your bag before entering

    Ubud
  6. 4:30 PM

    Walk the streets around Ubud Palace and the art market — the pace is slower here than the south and the galleries sell real work, not resort souvenirs

    Ubud
  7. 7 PM

    Dinner at Locavore (book two weeks ahead) or Hujan Locale next door — both on Jalan Dewi Sita, both serious about Balinese ingredients

    Ubud

Day three

  1. 8 AM

    Depart Ubud south toward the Bukit Peninsula — about ninety minutes through winding inland roads that open onto dry limestone coast

  2. 10 AM

    Morning swim at Padang Padang beach — a small cove through a crack in the limestone cliff, coarse warm sand, water clear to the bottom

    Bukit Peninsula
  3. 12:30 PM

    Lunch at a cliff-road warung above Suluban — grilled fish, sambal, rice, and a cold Bintang for about 80,000 IDR ($4.70)

    Uluwatu
  4. 2 PM

    Climb down to Suluban beach (Blue Point) — the limestone staircase is steep and the rock pools at low tide are worth the climb back up

    Uluwatu
  5. 5 PM

    Arrive at Pura Luhur Uluwatu — take a front-row seat on the stone amphitheatre before the Kecak begins at six

    Uluwatu
  6. 6 PM

    Kecak fire dance — fifty men chanting in concentric circles, no instruments, just voice layered over the crash of surf seventy metres below, 150,000 IDR ($8.80)

    Uluwatu
  7. 7:30 PM

    Sunset dinner at Single Fin, perched above the reef break — the kitchen closes around nine, so don't linger at the temple

    Uluwatu

Last verified by automated review (v1.5.J.2) on May 11, 2026. What is automated review?

Plan Your Trip to Bali