3 Days in Ubud: The Perfect Itinerary
A balanced 3‑day itinerary in Ubud, Bali covering cultural sights, nature, meals and relaxation, with realistic travel times and overnight stays.
Day 1 — Arrival & Central Ubud
- 08:00 — Flight from Jakarta to Denpasar (Soekarno‑Hatta International Airport (CGK) → Ngurah Rai International Airport (DPS))
- 11:00 — Transfer to Ubud (Ngurah Rai International Airport → Hotel Maya Ubud)
- 12:15 — Check‑in & Rest (Hotel Maya Ubud)
- 13:30 — Lunch at Clear Café (Clear Café, Jl. Tegal Sari No. 5, Ubud)
- 14:45 — Ubud Monkey Forest (Sacred Monkey Forest Sanctuary, Jl. Monkey Forest, Ubud)
- 16:30 — Ubud Palace & Saraswati Temple (Jalan Raya Ubud, Ubud)
- 18:00 — Dinner at Locavore (Jl. Dewi Sita No. 10, Ubud)
- 20:00 — Evening walk along Campuhan Ridge (Campuhan Ridge Walk, Ubud)
Day 2 — Culture & Rice Terraces
- 07:30 — Breakfast at hotel (Hotel Maya Ubud)
- 08:45 — Tegalalang Rice Terrace (Tegalalang, Ubud)
- 10:30 — Coffee tasting at Bali Pulina Agro Tourism (Jl. Raya Tegalalang, Ubud)
- 11:45 — Lunch at Warung Bintangbali (Jl. Raya Tegalalang, Ubud)
- 13:00 — Visit Tirta Empul Temple (Mengenang water temple) (Tirta Empul, Tampaksiring)
- 14:45 — Return to Ubud – Rest (Hotel Maya Ubud)
- 16:00 — Art market at Ubud Traditional Art Market (Jalan Raya Ubud, Ubud)
- 18:00 — Dinner at Ibu Oka (Babi Guling) (Jalan Raya Ubud No.88, Ubud)
- 20:00 — Traditional dance performance at Ubud Palace (Ubud Palace, Ubud)
Day 3 — Wellness & Departure
- 07:30 — Breakfast at hotel (Hotel Maya Ubud)
- 09:00 — Morning yoga & spa at Yoga Barn (Jl. Raya Pengosekan, Ubud)
- 11:30 — Lunch at Bebek Tepi Sawah (Jl. Raya Goa Gajah, Ubud)
- 13:00 — Check‑out & Transfer to Denpasar Airport (Hotel Maya Ubud → Ngurah Rai International Airport)
Plan your own Ubud trip with live prices →
Quick answers
How many days do you need in Ubud?
This itinerary covers Ubud in 3 days — see the full day-by-day plan above.
Trouveora — free AI trip planner with real prices · Explore itineraries