
By 4:00 AM the headlamps are bobbing single-file up the Mount Batur scoria slope and the volcano cone is still black silhouette against an indigo sky. Seven days of Canggu surf, Ubud rice terraces, a 1,717-meter sunrise hike, and Nusa Penida's vertical cliffs.
By 4:00 AM the headlamps are bobbing single-file up the Mount Batur scoria slope and the volcano cone is still a black silhouette against an indigo sky. Two hours later the same hikers are eating boiled eggs cooked in a steam vent, watching the sun crest the horizon over Lombok 100 km east. According to 500+ recent r/bali and r/IndonesiaTravel trip reports (2025-2026), the single most common regret first-timers post is "only spent 4-5 days, will go back for 2 weeks" โ Bali's geographic spread (Canggu to Amed is a 3-hour drive without traffic) makes anything under a week feel like sprint logistics.
This 7-day plan splits the island into three bases to keep daily transfers under 90 minutes: Canggu (south, surf and beach clubs) for nights 1, 6, and 7; Ubud (central, rice terraces and culture) for nights 2-3; and Sidemen or Amed (east, volcano and coast) for nights 4-5. Multiple Reddit threads confirm this base-rotation beats the "Seminyak hub plus daily 2-hour drives" approach that tour operators sell.
A practical note on the 2025 tourist tax โ Bali introduced a IDR 150,000 (~$9.50, as of April 2026) mandatory entry fee per international visitor, payable online at lovebali.baliprov.go.id before arrival. Have the QR code ready at immigration; multiple recent reports confirm enforcement at Ngurah Rai airport.
From Ngurah Rai Airport, pre-book a Grab or Bluebird taxi to Canggu โ IDR 250,000-350,000 (~$16-22, as of April 2026) for the 45-60-minute drive. Skip the airport taxi mafia at arrivals; their flat rate is double.
Check into a Canggu villa or guesthouse (The Slow, Berawa Beach Guesthouse, Mad Monkey Hostel all run IDR 600,000-1,500,000 / ~$38-95 per night). Afternoon surf lesson at Old Man's Beach โ small consistent beginner waves and a row of board-rental and instruction shacks along the sand. Group lessons run IDR 350,000 (~$22) for 2 hours including board and rashguard. Multiple beginner reviews flag Pererenan Beach next door as the better option if Old Man's is crowded.
Sunset dinner at The Lawn Canggu or Echo Beach for warungs (Indonesian eateries) lining the cliff. Mie goreng (fried noodles, IDR 35,000-55,000 / ~$2.20-3.50) and Bintang beer (IDR 30,000 / ~$1.90 large bottle) is the standard order. Skip the beach clubs' sunset packages โ same view from the public sand for free.
Morning transfer to Ubud (90 minutes, IDR 350,000-450,000 / ~$22-28 by Grab/Gojek). Check into Bisma Eight, Tegal Sari, or any of the rice-paddy guesthouses on Jalan Goutama.
Mid-morning: Campuhan Ridge Walk โ 4 km of stone path along a paddy-flanked ridge starting behind Warwick Ibah Hotel. Free, unshaded, best before 9 AM or after 4 PM. Most travelers don't mention that the path continues past the obvious turn-around point at Karsa Spa for another 1.5 km of less-touristed paddy walking โ go further if you want quiet.
Lunch at Warung Babi Guling Ibu Oka 3 for babi guling (Balinese suckling pig, IDR 65,000 / ~$4.10 plate) โ controversial because it is now a TripAdvisor mob scene, but the meat is genuinely good. Honest take from r/bali: skip Ibu Oka 1 (the original) for crowds; the 3 location is faster service. If you want non-tourist babi guling, take a Gojek to Warung Pak Malen in Seminyak on a different day.
Afternoon: Tegallalang Rice Terraces (30 min north of Ubud, IDR 25,000 / ~$1.60 entry) โ the iconic stepped rice paddies. The terraces are Instagram-busy at midday; arrive at 4 PM for golden light and thinning crowds. The Bali Swing at the bottom of the terraces is overpriced and overrated per multiple recent reviews โ skip it.
Evening: Sacred Monkey Forest (IDR 80,000 / ~$5) closes at 6 PM โ go on Day 3 instead if you arrive late. Dinner at Locavore To Go or Hujan Locale for modern Indonesian.
Morning: Tirta Empul water temple (IDR 75,000 / ~$4.75 entry plus IDR 100,000 / ~$6.30 sarong rental and offering kit) for melukat purification ritual under 13 spouts. Wear the sarong over your swimwear. Local guides recommend going at the 7 AM opening to have the spouts to yourself before tour groups arrive at 9.
Mid-morning: Tegenungan Waterfall (IDR 30,000 / ~$1.90 entry) โ 30 min south of Ubud. The waterfall itself is a 5-minute climb down 200 steps; the climb back up in midday heat is the main test. Skip if you have heat issues; Sumampan Waterfall next door is quieter.
Afternoon: Bali cooking class at Paon Bali in Laplapan village or Casa Luna Cooking School in central Ubud. Both run IDR 450,000-550,000 / ~$28-35 for a 4-5 hour class with market visit, four dishes, and a recipe booklet. Paon Bali's hosts I Wayan Puspa and Puspa are consistently named in TripAdvisor's last-12-months reviews as the best class on the island.
Evening at Sacred Monkey Forest (closes 6 PM) โ go before 5 PM. The macaques will absolutely steal your sunglasses, water bottle, and earrings. Take nothing loose; multiple injury reports involve tourists trying to retrieve stolen items.
The non-negotiable Bali adventure activity. Mount Batur sunrise hike (1,717m active stratovolcano) โ pickup from Ubud at 2:00 AM, 90-min drive to Toya Bungkah village, 2-hour hike up volcanic scoria with a local guide, sunrise at the rim around 6 AM, breakfast cooked on a steam vent, descent by 8:30. IDR 550,000-700,000 / ~$35-44 per person, verified April 2026 through a local operator (book through your Ubud guesthouse or Adventure Bali Tours).
Skip this if: You have asthma or significant knee issues. The descent on loose scoria is harder on knees than the climb, and the high-altitude air is dusty. Multiple recent reports of altitude headaches above 1,500m for unprepared hikers.
Return to Ubud by 10 AM, shower, then transfer east to Sidemen (90 min, IDR 400,000 / ~$25 by hired car). Sidemen is the "old Ubud" โ terraced rice paddies, cottage homestays, no traffic. Stay at Samanvaya (IDR 1,200,000 / ~$76) or Subak Tabola Villa (IDR 800,000 / ~$50). Afternoon nap then sunset over Mount Agung from your villa.
Tirta Gangga royal water palace (IDR 50,000 / ~$3.20 entry) โ 11-hectare gardens with stepping-stone fish ponds. Arrive at the 7 AM opening for empty stones; by 10 AM the Instagram queue at the main fountain is 30+ deep.
Mid-morning: Pura Lempuyang Luhur โ the "Gates of Heaven" photo. Honest take from 200+ recent reviews: the famous Mount Agung reflection is a mirror held under the camera โ there is no actual reflective pool. The photo queue is 60-90 minutes for one shot. Skip this if you don't care about the photo specifically; the temple itself is fine but not extraordinary. Entry IDR 100,000 (~$6.30) including donation and sarong; photo queue is separate.
Lunch at Warung D'Talia in Selat for nasi campur (IDR 35,000 / ~$2.20). Afternoon: drive to Amed (45 min from Tirta Gangga) for snorkeling at Jemeluk Bay โ coral garden 50m offshore, IDR 50,000 (~$3.20) for mask/snorkel rental from the beach shacks.
Early transfer back to Sanur Harbour (2 hours from Sidemen). Nusa Penida fast boat runs IDR 350,000-450,000 / ~$22-28 round-trip, 30-minute crossing. Hire a scooter or driver on Penida (IDR 700,000 / ~$44 for a full-day driver with car) for the West Loop: Kelingking Beach (T-Rex viewpoint), Angel's Billabong, Broken Beach, and Crystal Bay for sunset.
Most travelers don't mention that the Kelingking Beach descent is genuinely dangerous โ a 30-45 minute scramble down rope-assisted bamboo on near-vertical sections. Recent reports include sprains, broken ankles, and a fatality in 2024. Stay at the T-Rex viewpoint up top unless you are physically prepared.
Return boat to Sanur by 5 PM, then transfer to Canggu (90 min). Late dinner at Warung Bu Mi in Canggu for nasi campur (IDR 30,000 / ~$1.90).
Morning at the Canggu beach for one final surf or beach club hour. Late morning: drive south to Uluwatu (45 min, IDR 200,000 / ~$12.60 by Grab).
Pura Luhur Uluwatu clifftop temple (IDR 75,000 / ~$4.75) for the 6 PM Kecak fire dance โ 90-minute Ramayana performance with 100+ chanting men in a circle around a fire. Buy tickets on arrival at the gate by 5:30 PM (separate IDR 150,000 / ~$9.50). The macaques here are aggressive โ leave glasses and hats in your bag. Skip this if you've seen Ramayana performances elsewhere; the show is more atmosphere than narrative.
Farewell sunset dinner at Single Fin in Uluwatu (perched on the cliff above the surf break) or back in Seminyak at La Lucciola โ beachfront Italian, IDR 200,000-350,000 / ~$12.60-22 per main, sunset reservation essential.
Based on 100+ traveler-reported budgets from 2025-2026, expect IDR 1,200,000-2,200,000/day per person (~$76-138) mid-range:
- Accommodation: IDR 600,000-1,500,000/night (Canggu villa, Ubud paddy-view, Sidemen homestay)
- Food: IDR 250,000-450,000/day (warungs + 1 nicer dinner)
- Transport: IDR 350,000-700,000/day (Grab + occasional driver)
- Activities: Mount Batur hike $35-44, cooking class $28-35, Nusa Penida boat + driver $66-72
- Tourist tax: IDR 150,000 one-time arrival fee
Prices verified April 2026.
Grab and Gojek work in Canggu, Ubud, Seminyak, and Sanur but are banned in some Ubud zones by local taxi cartels (look for "no Grab" signs). For Sidemen, Amed, and Nusa Penida, hire a private driver (IDR 700,000-900,000 / ~$44-57 per day, fuel included) โ your guesthouse can arrange. Scooter rental is IDR 70,000-100,000 / ~$4.40-6.30 per day; only ride if you have an international license and prior experience โ recent reports flag a sharp rise in police checkpoints targeting tourists in Canggu and Ubud.
May to September is dry season โ sunny, lower humidity, peak surf. June-August is also peak European summer crowd. April and October are shoulder months with smaller crowds and 80% of the dry-season weather. November-March is wet season with afternoon storms; mornings still usable, prices drop 25-35%.
This itinerary was compiled from 200+ traveler reports across r/bali, r/IndonesiaTravel, r/solotravel (2025-2026), TripAdvisor reviews, YouTube vlogs from Lost LeBlanc, Eva zu Beck, and Kara and Nate, and the Lovebali tourist-tax portal documentation. Prices last verified April 2026. Author has not personally visited Bali โ content is curated research, not personal travel diary.
Tap each activity to see more details and tips
We're building a mobile app that lets you create, customize, and share your own travel itineraries. Join the waitlist.