Example 3-day Bali itinerary
A high-impact long-weekend route across the island's three best bases.
Day 1 — Ubud — rice terraces, monkey forest, sunset dinner
Morning: Airport transfer straight to Ubud (~75 min); breakfast at Cinta Café.
Afternoon: Tegallalang Rice Terraces + Sacred Monkey Forest.
Evening: Sunset dinner at Bridges Bali over the Petanu river.
Day 2 — Uluwatu — cliffs + Kecak fire dance
Morning: Transfer to Uluwatu (~2 hrs); check in to a clifftop villa.
Afternoon: Padang Padang and Bingin Beach.
Evening: Uluwatu Temple Kecak dance + cliffside dinner at El Kabron.
Day 3 — Seminyak beach + departure
Morning: Transfer to Seminyak (~45 min); pool morning.
Afternoon: Beach club at Potato Head or Ku De Ta.
Evening: Airport transfer; flight home.
Frequently asked questions
Is 3 days enough for Bali?
It's enough to taste the island but you'll be moving daily. Best if you stay focused on one base (Ubud or Uluwatu) or do the classic 3-base loop. For a relaxed beach + culture mix, aim for 5–7 days.
What can you do in Bali in 3 days?
One full day of Ubud (rice terraces, Monkey Forest, traditional dance), one day of Uluwatu (Bukit beaches, temple, Kecak), and one beach club day in Seminyak. Skip Nusa Penida — it's a full day on its own.
Where should I stay for a 3-day Bali trip?
Either split between Ubud (night 1) and Uluwatu/Seminyak (nights 2–3), or pick one base. Single-base saves 3–4 hours of transfers but you'll see less.
Can I do Bali in 2 days?
Possible but rushed — stay near the airport (Seminyak or Jimbaran), do one Ubud day trip, and one Uluwatu sunset evening. The planner can build a 2-day version too.
How much does 3 days in Bali cost?
Mid-range couples spend US$300–500 for three days (villa, transfers, dinners, two paid activities). Luxury starts around US$1,200, backpackers manage US$120.