Bali 5-Day Itinerary 2026 — What to Do, Where to Stay, Budget
This five-day Bali itinerary is for travelers who want a balanced mix of culture, nature, surf, and sunset views without the overwhelm of a two-week island crawl. Bali delivers: lush rice terraces at dawn, world-class surf breaks in Canggu, cliffside temples with Indian Ocean backdrops, and a day trip to Nusa Penida’s turquoise bays. The vibe is relaxed but intentional—think sunrise yoga, afternoon scooter rides, and beachfront dinners where the only rush is the incoming tide.
The day-by-day plan
Day 1 — Ubud Arrival & Cultural Kickoff
Land at Ngurah Rai International Airport (DPS), grab a Grab car to Ubud (45–60 min, $8–$12), and check into a mid-range hotel on Jl. Monkey Forest. After freshening up, head straight to Sacred Monkey Forest Sanctuary for a late-afternoon wander among the temples and macaques—go early to avoid the midday heat and aggressive monkeys. Dinner is at Locavore (tasting menu $65–$85) or Zest Ubud (vegan, $12–$20) for a lighter bite. End the night with a riverside cocktail at No Más Bar.
- Sacred Monkey Forest Sanctuary – Ubud, $5 entry
- Locavore or Zest Ubud – dinner
- No Más Bar – cocktails
Day 2 — Ubud Rice Terraces & Waterfalls
Start with sunrise at Tegalalang Rice Terrace (entry $2, open from 6 AM) before the tour buses arrive. After breakfast at Clear Café, rent a scooter ($5–$7/day) or hire a private driver ($25–$35 for half-day) to hit Tibumana Waterfall ($3 entry) and Tukad Cepung Waterfall ($3 entry), where sunlight filters through a cave-like opening. Return to Ubud for an afternoon pottery class at Karsa Spa & Gallery ($25–$40) or a spa treatment at Bodyworks ($30–$50). Dinner is at Mozaic (fine dining, $40–$70) or Warung Babi Guling Ibu Oka (suckling pig, $5–$10).
- Tegalalang Rice Terrace – sunrise, $2
- Tibumana & Tukad Cepung Waterfalls – $3 each
- Mozaic or Warung Babi Guling Ibu Oka – dinner
Day 3 — Canggu Surf & Beach Club Culture
Transfer to Canggu (1.5–2 hours, $15–$25 by private car; book via Trip.com for fixed fares). Check into a boutique hotel near Batu Bolong Beach, then hit Echo Beach for a beginner-friendly surf lesson ($30–$40) or rent a board ($10–$15/day) if you’re experienced. Lunch at The Shady Shack (vegan, $8–$15) or Mason (brunch, $10–$20). Spend the afternoon at Finns Beach Club ($10–$15 entry, food/drinks extra) or The Lawn Canggu for a more laid-back vibe. Sunset drinks at The Sandbar, then dinner at Merah Putih (Indonesian fine dining, $25–$50) or Mason again for a late bite.
- Echo Beach – surf lesson or board rental
- Finns Beach Club or The Lawn Canggu – afternoon
- Merah Putih or The Sandbar – dinner/drinks
Day 4 — Uluwatu Temple & Cliffside Sunset
Drive south to Uluwatu (45–60 min, $10–$15 by Grab or private car). Visit Uluwatu Temple ($2 entry, sarong required) and watch the Kecak fire dance at sunset ($5–$10). Afterward, head to Single Fin for sunset cocktails ($10–$15) and dinner at El Kabron (cliffside Spanish, $20–$40) or Sundays Beach Club (seafood, $15–$30). If you’re up for it, stop at Padang Padang Beach ($2 parking) for a quick dip before returning to Canggu.
- Uluwatu Temple & Kecak dance – $7 total
- Single Fin – sunset drinks
- El Kabron or Sundays Beach Club – dinner
Day 5 — Nusa Penida Day Trip
Book a speedboat from Sanur to Nusa Penida (round-trip $35–$50; depart 7:30 AM, return by 4 PM). Hire a local driver ($40–$60 for the day) to hit Kelingking Beach (T-Rex cliff, $1 entry), Angel’s Billabong & Broken Beach (free), and Crystal Bay for snorkeling ($5 gear rental). Pack lunch from Warung Mama ($5–$10) or grab a seafood platter at Penida Espresso ($8–$15). Back in Sanur by evening, grab a quick bite at Massimo Italian Kitchen ($10–$20) before heading to the airport for late-night flights or an overnight ferry to Lombok.
- Nusa Penida speedboat – $35–$50 round-trip
- Kelingking Beach, Angel’s Billabong, Crystal Bay – $6 total
- Penida Espresso or Massimo Italian Kitchen – post-trip meal
Where to stay
| Ubud | Budget: $15–$30/night (hostels like Puri Garden or Puri Saron) | Mid-range: $50–$120 (hotels like The Kayon Resort or Kamandalu Ubud) | Premium: $150–$300+ (Four Seasons Resort Bali at Sayan or Capella Ubud) |
| Canggu | Budget: $12–$25 (hostels like The Tipsy Gypsy or Puri Garden Bungalows) | Mid-range: $40–$100 (The Slow or Kos One) | Premium: $120–$250+ (The Legian Bali or Alila Seminyak) |
| Uluwatu/Sanur | Budget: $10–$20 (guesthouses like Pondok Bintang in Sanur) | Mid-range: $35–$80 (The Temple Lodge in Uluwatu or Swasti Eco Cottages in Sanur) | Premium: $90–$200+ (Bulgari Resort Bali or Alila Villas Uluwatu) |
Budget
| Category | Budget (USD) | Mid-range (USD) | Premium (USD) |
| Accommodation (per night) | $12–$25 | $40–$100 | $120–$250+ |
| Food (per day) | $15–$30 | $30–$60 | $70–$120 |
| Local transport (per day) | $10–$20 | $20–$40 | $40–$80 |
| Attractions/activities (per day) | $10–$25 | $25–$50 | $50–$100 |
| Total (5 days) | $235–$525 | $575–$1,150 | $1,350–$2,650+ |
Practical tips
- Transit: Use Grab for short rides (cheaper than taxis) and book private drivers via Trip.com for long hauls like Ubud→Canggu or Nusa Penida trips.
- Payment: Carry cash (IDR) for small vendors, warungs, and entrance fees; cards work at mid-range/upscale hotels and restaurants.
- Best season: April–October for dry weather; avoid July–August and December for peak crowds and prices.
- Skip: The Bali Swing in Ubud (overpriced, long queues) and most “Instagram” cafes with 2-hour minimum spends.
- Scooters: Rent only if experienced; traffic is chaotic and police stop tourists for minor violations.
Five days in Bali isn’t enough to scratch the surface, but this itinerary packs in the essentials—terraced jungles, surf breaks, cliffside temples, and a day trip to postcard-perfect islands—without the burnout of a longer haul. Stick to the plan, budget realistically, and you’ll leave with sun-bleached memories and a craving to return.