5 Days in Bali: The Perfect Itinerary
5‑day balanced itinerary in Bali, Indonesia with realistic travel times, meals, and a mix of sights, activities, and relaxation.
Day 1 — Arrival & Seminyak Beach
- 08:00 — Flight arrival Ngurah Rai International Airport (DPS) (Denpasar, Bali)
- 09:30 — Transfer to hotel (Seminyak)
- 10:00 — Check‑in (The Seminyak Beach Resort)
- 10:30 — Relax by pool / beach walk (Seminyak Beach)
- 12:00 — Lunch – Warung Eny (Jalan Kayu Aya, Seminyak)
- 13:30 — Explore Seminyak shops & street art (Seminyak)
- 16:00 — Sunset at Double Six Beach (Double Six Beach, Seminyak)
- 18:30 — Dinner – La Lucciola (Jalan Kayu Aya, Seminyak)
- 20:30 — Evening walk & nightcap (Seminyak)
Day 2 — Ubud Culture & Rice Terraces
- 07:00 — Breakfast at hotel (The Seminyak Beach Resort)
- 08:00 — Drive to Ubud (Ubud)
- 10:30 — Visit Tegenungan Waterfall (Tegenungan, near Ubud)
- 12:00 — Lunch – Warung Bintangbali (Ubud)
- 13:30 — Walk through Tegalalang Rice Terraces (Tegalalang, Ubud)
- 15:30 — Coffee break – Café Pomegranate (Tegalalang)
- 16:30 — Ubud Monkey Forest (Ubud)
- 18:30 — Dinner – Ibu Oka (Babi Guling) (Ubud)
- 20:00 — Check‑in & rest (Alila Ubud)
Day 3 — Mount Batur Sunrise & Hot Springs
- 02:00 — Drive to Mount Batur base (Kintamani)
- 04:30 — Sunrise hike to summit (Mount Batur)
- 06:30 — Breakfast on summit (packed) (Mount Batur summit)
- 07:30 — Descent & drive to Toya Devasya hot springs (Toyac)
- 09:00 — Relax in hot springs (Toya Devasya)
- 11:30 — Lunch – Restaurant at hot springs (Toya Devasya)
- 12:30 — Drive back to Ubud (Ubud)
- 14:00 — Rest / pool (Alila Ubud)
- 15:30 — Visit Ubud Palace & Market (Ubud)
- 18:00 — Dinner – Casa Luna (Ubud)
Day 4 — South Bali Beaches & Jimbaran Sunset
- 08:00 — Breakfast at hotel (Alila Ubud)
- 09:00 — Transfer to South Bali (Kuta) (Kuta)
- 11:00 — Check‑in (The Anvaya Resorts Kuta Bali)
- 12:30 — Lunch – Warung Nasi Ayam Ibu Oki (Kuta)
- 14:30 — Relax at Kuta Beach (Kuta Beach)
- 17:00 — Drive to Jimbaran (Jimbaran)
- 18:30 — Dinner – Seafood BBQ on Jimbaran Beach (Jimbaran Beach)
- 20:30 — Return to hotel (Kuta)
Day 5 — Departure
- 07:00 — Breakfast & pack (The Anvaya Resorts Kuta Bali)
- 08:00 — Check‑out (The Anvaya Resorts Kuta Bali)
Plan your own Bali trip with live prices →
Trouveora — free AI trip planner with real prices · Explore itineraries