Skip to content
Indonesia Knowledge
itinerary

3 days in Bali — the realistic short-trip itinerary

What's actually doable in 72 hours in Bali. Designed for short stopovers or weekend getaways from Singapore, Australia or KL.

3 min read

Three days is tight in Bali but workable for a focused short trip. Don't try to do everything — pick one area and execute it well. This itinerary assumes you arrive evening Day 0, fly out evening Day 3.

The realistic plan

Pick ONE base for all three nights. Trying to move between Canggu, Ubud and Uluwatu in three days wastes most of your trip in cars.

Recommended bases:

  • Canggu if surfing, café scene and beach are priorities
  • Ubud if culture and slower pace win
  • Uluwatu if luxury cliff villa and dramatic sunsets matter most
  • Sanur if walkable beach calm and family travel are key
  • Seminyak if dining and shopping are the focus

Day 1 — arrive and decompress

  • Land at Ngurah Rai (DPS); pre-book Grab or hotel transfer
  • Pay IDR 150,000 Bali tourist levy online before landing if possible
  • Get a Telkomsel SIM at the airport (USD 6–10 for a week of decent data)
  • Check in, swim, sunset walk, dinner at a local warung or your hotel restaurant
  • Early night to fight jet lag

Day 2 — your area's signature experience

  • If Canggu: morning surf lesson at Batu Bolong, afternoon coffee + coworking at Crate or Milk & Madu, sunset at La Brisa
  • If Ubud: dawn Tegalalang rice terrace, morning Sacred Monkey Forest, lunch at Hujan Locale, afternoon at Goa Gajah temple, evening Kecak dance at Ubud Palace
  • If Uluwatu: morning Uluwatu Temple, beach club at Single Fin or Karma, sunset at Uluwatu Temple Kecak fire dance
  • If Sanur: sunrise walk on Sanur beach, breakfast at Tropic Coworking neighbourhood, day trip to Nusa Lembongan (fast boat, snorkel, return for dinner)
  • If Seminyak: morning at Petitenget beach, lunch at Sea Vu Play, late afternoon shopping along Jl. Kayu Aya, sunset at Potato Head

Day 3 — one big experience + departure

  • Morning: pick one signature activity — a Mount Batur sunrise hike (very tiring; book early bus), a half-day at Nusa Penida (long day; expensive), or a final beach morning
  • Lunch and packing: simple lunch at your base
  • Late afternoon: depart to airport (allow 90 minutes from south Bali in traffic; 3 hours from Ubud)
  • Evening flight home

What 3 days is NOT enough for

  • Mt Batur sunrise + Nusa Penida + south Bali — these need 5+ days to do well
  • Moving between three areas — pick one
  • Bali + Lombok or Bali + Java — needs 7+ days
  • Serious dive trips (need to surface 24h before flying)

Budget estimate

  • Hotel/villa: USD 80–500/night depending on style
  • Food: USD 30–80/day (local-only USD 15; mixed mid-range USD 50)
  • Transport: USD 15–30/day (Grab + scooter)
  • Activities: USD 30–100/day
  • Total 3-day estimate for two people: USD 600–2,500

Common mistakes

  • Trying to fit Ubud + Canggu + Uluwatu into 3 days
  • Booking a sunrise Mt Batur hike on the last day before a flight
  • Underestimating Bali traffic time
  • Renting a scooter on arrival without experience
  • Booking a non-flexible departure flight in monsoon season (delays common)

Verify before acting

Indonesia tourist visa requirements depend on nationality. Most can use Visa on Arrival (IDR 500,000, 30 days, extendable once). Check the imigrasi.go.id site or a licensed agent.

Related reading