Bali · Indonesia · 4 days

4 days in Bali

Two nights in Ubud for the rice terraces, the water temples and a palace dance, then two in the south for the Bukit's cliffs, the kecak at Uluwatu and a Seminyak sunset. Each day sits in one part of the island, with a driver where you need one.

Open in Waystop

Got Waystop on this phone? The button drops the whole plan straight into the app. On a laptop, copy it now and paste it into Import later.

Checked October 10, 2026. That’s the day we last confirmed the hours, prices and closed days.

Bali: 4 days in Bali
Photo: Vyacheslav Argenberg, CC BY 4.0, via Wikimedia Commons.
When to go

April to October is the dry season: sunny mornings, low humidity, surf on the west coast. July and August are the busiest and priciest weeks. November to March is wet, with hard afternoon downpours and the heaviest rain in December and January, though mornings are often clear. Nyepi, the day of silence in March, shuts the whole island and the airport for 24 hours; check the date before you book.

Where to base yourself

Ubud for two nights, in the center or in Penestanan if you want rice fields outside the window. Then Bingin or Uluwatu on the Bukit for the cliffs and the surf, or Jimbaran if you want a calm beach and an easy run to the airport. Canggu is the alternative base for the last two nights if you would rather have cafes and beach clubs than cliffs.

Getting around

A driver for the day is the norm: about Rp 600,000 to Rp 900,000 per car for 8 to 10 hours, fuel and parking included, so four people split it cheaply. Grab and Gojek are legal and cheap, but local transport cooperatives block app pick-ups around Ubud's palace and Monkey Forest, on most of the Bukit and along Echo Beach in Canggu; you can usually be dropped there, then walk ten minutes out of the zone to call a ride back. Bluebird taxis are metered and honest. Scooters are cheap and dangerous; see the FAQ before you rent one.

Day 1

Ubud: the terraces, the ridge and a palace dance

  1. FromYour hotel in Ubud
  2. 1
    7:00–8:30 · morning

    Tegallalang Rice Terraces

    Tegallalang · 90 min

    Twenty minutes north of Ubud by taxi. The light and the quiet are gone by 9; the swings and the viewpoint cafes charge extra, and the farmers' donation boxes on the path through the paddies deserve a note or two.

    Rp 25,000

  3. 8.5 km · transit or taxi
  4. 2
    9:30–10:30 · morning

    Ubud Palace and Ubud Art Market

    Ubud center · 60 min

    Puri Saren Agung's carved courtyards are free to walk. The market across the road is better before the tour buses arrive; open at about half the first price and settle around two thirds.

  5. 15 min · walk
  6. 3
    11:00–12:30 · morning

    Campuhan Ridge Walk

    Campuhan · 90 min

    Start behind Pura Gunung Lebah at the bottom of Jalan Raya Campuhan. Two kilometers of paved path along a grass ridge with no shade; carry water, and either walk back or take a taxi from Karsa Kafe at the top.

  7. 18 min · walk
  8. 4
    13:00–14:00 · lunch

    Warung Babi Guling Ibu Oka

    Ubud center · 60 min

    Babi guling, the Balinese spit-roast pork, with rice, crackling and lawar. A few steps from the palace on Jalan Suweta; it sells out by mid-afternoon.

  9. 6 min · walk
  10. 5
    14:15–15:00 · afternoon

    Pura Taman Saraswati

    Ubud center · 45 min

    The water temple behind Cafe Lotus, reached across a pond of lotus. Free; a sarong for the inner courtyard, which the gate lends you.

  11. 11 min · walk
  12. 6
    15:30–17:00 · afternoon

    A massage on Jalan Hanoman

    Padangtegal · 90 min

    An hour of Balinese massage in any of the spas along Jalan Hanoman or Jalan Goutama costs less than a cocktail at home. Ask for medium pressure unless you mean it.

  13. 3 min · walk
  14. 7
    17:30–18:45 · dinner

    Warung Biah Biah

    Ubud center · 75 min

    Small Balinese plates on Jalan Goutama: sate lilit, tipat cantok, jukut urab, a jug of iced tea. Eat early so you are seated for the dance.

  15. 6 min · walk
  16. 8
    19:30–21:00 · evening

    Legong at Ubud Palace

    Ubud center · 90 min

    A performance every night at 7:30 p.m. in the palace courtyard; the program rotates through legong, the Ramayana ballet and barong, and the ticket sellers along Jalan Raya sell the same ticket. Sit down by 7 p.m. for a front row.

    Rp 100,000

Day 2

Around Ubud with a driver: water temples, rock shrines and the monkeys

  1. FromYour hotel in Ubud
  2. 1
    8:00–9:30 · morning

    Tirta Empul

    Tampaksiring · 90 min

    Forty minutes north in Tampaksiring; open 7 a.m. to 5 p.m., and the fee includes the sarong and sash required on the grounds. To bathe you rent a second sarong and skip the two spouts reserved for the dead.

    Rp 75,000

  3. 17 min · walk
  4. 2
    10:00–11:15 · morning

    Gunung Kawi

    Tampaksiring · 75 min

    Ten minutes down the road. About 300 steps through rice fields to ten 11th-century shrines cut into the rock; go before the heat, and the sarong is included in the ticket.

    Rp 50,000

  5. 3.9 km · transit or taxi
  6. 3
    11:45–12:30 · morning

    A coffee plantation on the Tegallalang road

    Tegallalang · 45 min

    Every driver has one. The tasting flight of a dozen small cups is free; the kopi luwak comes from caged civets, so skip that and buy a bag of the ginger tea or cocoa if you want to say thanks.

  7. 9.1 km · transit or taxi
  8. 4
    12:45–14:00 · lunch

    Bebek Tepi Sawah

    Peliatan · 75 min

    Crispy duck with rice, sambal and vegetables in a pavilion over the paddies in Peliatan, on the way back into Ubud. Ask the driver to call ahead for a table on the edge.

  9. 1.6 km · transit or taxi
  10. 5
    14:30–15:30 · afternoon

    Jalan Hanoman and Jalan Goutama

    Padangtegal · 60 min

    The driver drops you by the lanes south of the palace and waits. Batik, rattan and silver in the shops, Seniman Coffee for a proper flat white; or book a cooking class here instead of the coffee stop and skip the shops.

  11. 15 min · walk
  12. 6
    15:45–17:00 · afternoon

    Sacred Monkey Forest

    Padangtegal · 75 min

    Open 9 a.m. to 6 p.m., last entry 5 p.m., and quieter once the tour buses leave. No food or plastic bags, keep sunglasses in a pocket, never touch a macaque; tickets at the gate or online.

    Rp 100,000

  13. 23 min · walk
  14. 7
    18:30–20:00 · dinner

    Hujan Locale

    Ubud center · 90 min

    Indonesian cooking done properly on Jalan Sriwedari: the rendang, the sambal selection, a cocktail with arak. Book a day ahead in high season.

Day 3

South to the Bukit: beaches, the cliff temple and fish on the sand

  1. FromYour hotel in Ubud
  2. 1
    8:00–10:30 · morning

    Drive south with a driver for the day

    Ubud to Pecatu · 150 min

    Ubud to the Bukit is 2 to 2.5 hours in traffic. Book the driver for the whole day: the car carries your bags, drops you at the hotel and shuttles you between beaches and the temple, where Grab and Gojek cannot pick you up.

  3. 15 min · walk
  4. 2
    10:30–12:00 · morning

    Padang Padang Beach

    Pecatu · 90 min

    Down a stair through a cleft in the rock to a small cove that fills by 11; cash at the gate. Swim at the sheltered end, and watch for monkeys on the steps that take anything loose.

    Rp 15,000

  5. 19 min · walk
  6. 3
    12:15–13:15 · morning

    Bingin Beach

    Bingin · 60 min

    A steep stair down the cliff to warungs built onto the rocks and a reef break for surfers. Free; the sand all but disappears at high tide, so check the tide table before you go down.

  7. Next door
  8. 4
    13:15–14:30 · lunch

    Kelly's Warung, Bingin

    Bingin · 75 min

    On the sand under the cliff: grilled fish, a smoothie bowl, a young coconut. Bring cash.

  9. 4.1 km · transit or taxi
  10. 5
    15:30–17:00 · afternoon

    Uluwatu Temple

    Uluwatu · 90 min

    Open 7 a.m. to 7 p.m.; the fee includes the sarong and sash. Buy the kecak ticket when you arrive because it sells out around 5 p.m., and keep glasses, hats and phones away from the monkeys.

    Rp 60,000

  11. 3 min · walk
  12. 6
    17:45–18:45 · evening

    Kecak fire dance

    Uluwatu · 60 min

    Starts around 6 p.m. in the clifftop amphitheatre, a hundred men chanting the Ramayana as the sun goes down behind them. Sit on the stone tiers early; the paying ticket is separate from the temple entry.

    Rp 150,000

  13. 12 km · transit or taxi
  14. 7
    19:30–21:00 · dinner

    Jimbaran Bay seafood

    Jimbaran · 90 min

    Thirty minutes from the temple. Muaya beach cafes grill fish, prawns and squid at tables on the sand, priced by weight, so agree the total first: around Rp 250,000 to Rp 400,000 a head with a beer.

Day 4

Tanah Lot early, Canggu by day, Seminyak at sunset

  1. FromYour hotel in Ubud
  2. 1
    7:00–8:30 · morning

    Tanah Lot

    Tabanan · 90 min

    About an hour from the Bukit and 40 minutes from Canggu; the foreign ticket rose to around Rp 100,000 in 2026. Non-Hindus cannot enter the temple itself, so go early for the cliff-path view and the spring, and walk across at low tide.

    Rp 100,000

  3. 6.5 km · transit or taxi
  4. 2
    9:30–11:30 · morning

    Surf lesson at Batu Bolong

    Canggu · 120 min

    The schools line the beach and Batu Bolong's slow, forgiving wave is where everyone learns; a two-hour lesson includes the board and a rash vest. Or lie on the sand and watch.

  5. 18 min · walk
  6. 3
    12:00–13:00 · lunch

    Warung Bu Mi

    Canggu · 60 min

    Nasi campur on Jalan Pantai Batu Bolong: point at six dishes behind the glass, pay by the plate. The cheapest good lunch on this coast.

  7. 19 min · walk
  8. 4
    13:30–16:00 · afternoon

    La Brisa, Echo Beach

    Canggu · 150 min

    A beach club built from old fishing boats; daybeds carry a minimum spend but a bar stool does not. Echo Beach is an app no-pick-up zone, so walk back up the road to call a car.

  9. 5.4 km · transit or taxi
  10. 5
    17:15–18:30 · evening

    Seminyak Beach at sunset

    Seminyak · 75 min

    Twenty minutes south. Beanbags on the sand at La Plancha or the Double Six bars, a Bintang, and the sun into the sea at about 6:15 p.m. every month of the year.

  11. 1.6 km · transit or taxi
  12. 6
    19:30–21:00 · dinner

    Merah Putih

    Seminyak · 90 min

    Indonesian regional dishes in a tall white dining room on Jalan Petitenget: the duck, the Balinese smoked chicken, the sambal tray. Book a day or two ahead.

Loading the map…

Pins are approximate. Tap one for the stop; the directions links open Google Maps.

The practical bits

From the airport

Ngurah Rai (DPS) is the only airport. To Ubud the taxi counter charges about Rp 300,000 to Rp 500,000 and the ride takes 1 to 1.5 hours, longer at rush hour; Grab and Gojek pick up from a marked zone outside arrivals for a little less. To Seminyak the counter is about Rp 200,000 to Rp 275,000 for 20 to 45 minutes, or a metered Bluebird for around Rp 150,000. Most hotels will send a car for a similar price if you ask.

What a day costs

About Rp 700,000 to Rp 1,100,000 a day per person for meals, tickets and a shared driver: warung meals run Rp 50,000 to Rp 100,000, a restaurant dinner Rp 250,000 to Rp 400,000 with a drink, temple tickets Rp 50,000 to Rp 100,000 each, and a driver for the day about Rp 800,000 per car.

Where to stay

Got a day to spare?

Worth knowing

Things you can ask once it’s in the app

Plans change. Ask Chat and it proposes a reshuffled day you can apply, or just answers the question.

Find a driver for day 2 and tell me what to payCan we swap the surf lesson for a beach club with a pool?Rain is forecast for Ubud on day 1, what moves inside?We land at 10 p.m., should we sleep in Seminyak or go straight to Ubud?Add a Nusa Penida day trip and tell me where to catch the boat

Questions

Is four days enough for Bali?

Enough for Ubud and the south, with one driver day in each half. Add a fifth day for Nusa Penida and a sixth for the lake temples and Munduk in the north.

Do I need a visa?

Most nationalities get a 30-day visa on arrival for Rp 500,000, extendable once for another 30 days. Buy it online as an e-VOA before you fly to skip the counter. A rise to Rp 750,000 for the e-VOA and Rp 1,000,000 at the counter was proposed in 2026 but had not taken effect at the time of writing.

Which day works in the rain?

Day 2: the temples at Tirta Empul and Gunung Kawi are fine under an umbrella, the coffee stop and the duck lunch are covered, and the driver does the rest. Waystop can build a rain plan: a second version of this day that you swap in when the forecast turns.

Should I rent a scooter?

Only if you ride at home. Police checkpoints in Canggu, Seminyak and Ubud ask for your license and an International Driving Permit with a motorcycle class; fines run from about Rp 250,000 for no helmet to Rp 1,000,000 for no permit, and travel insurers refuse claims without one.

Before you go

Lists this city is on

Nearby

Same country first, then the cities people tend to pair with Bali. Want two or three in one go? String them together in the trip builder.

Your version

Now make it fit your trip.

Add your dates, your hotel and who’s coming, then ask Chat to change anything: it proposes the edit and you tap Apply. Want a long lunch instead of a museum? Just ask. Every place is checked against Google Maps before it lands on your day, and Chat can tell you when to leave for the next stop. Going on to another city? Build a multi-city trip.