Day-by-day plan
Day 1: Arrival, settle in, Ubud evening food tour
Morning: Arrive at Ngurah Rai (Denpasar) Airport and private transfer to Ubud; check in and relax. Light walk around Ubud Centre to get bearings and adjust to time zone.
Afternoon: Visit Ubud Palace and Ubud Market for snacks and crafts, then coffee at a specialty cafe. Short stroll to Saraswati Temple for photos.
Evening: Early evening guided Ubud food-and-walking tour (warungs, local desserts) to sample authentic Balinese dishes and learn about local ingredients.
Locations: Ngurah Rai International Airport · Ubud Palace (Puri Saren Agung) · Ubud Traditional Art Market · Saraswati Temple · Campuhan Ridge Walk (optional short walk)
Tip: Ask your driver to drop you at a convenience store for an Indonesian SIM on arrival if you didn't pick one up at the airport.
Day 2: Tegallalang, temples and cooking class
Morning: Early drive to Tegallalang Rice Terraces for sunrise photos and a short guided terrace walk avoiding crowds.
Afternoon: Visit Tirta Empul (holy water temple) for a cultural explanation (optional purification) then return to Ubud for a hands-on Balinese cooking class at a local cooking school.
Evening: Relaxing couple's spa treatment in Ubud (traditional massage) followed by dinner at a cosy warung serving Babi Guling or Bebek Betutu.
Locations: Tegallalang Rice Terraces · Tirta Empul Temple · Ubud Cooking Class (e.g., local cooking school) · Ubud Spa (traditional Balinese spa) · Ibu Oka (if trying Babi Guling) or local Bebek warung
Tip: Wear quick-dry clothes and supportive shoes for terrace paths; bring a sarong (many temples will lend one but having your own is faster).
Day 3: Mount Batur sunrise trek and northern waterfalls
Morning: Pre-dawn pickup for a guided sunrise trek up Mount Batur; enjoy summit breakfast with crater and lake views.
Afternoon: On descent, return to hotel to shower then visit Tegenungan Waterfall or Tibumana Waterfall for photos and a swim.
Evening: Dinner in central Ubud featuring farm-to-table Indonesian cuisine; stroll through lantern-lit streets.
Locations: Mount Batur (Gunung Batur) Sunrise Trek · Lake Batur (viewpoint) · Tegenungan Waterfall · Ubud Centre (dinner)
Tip: Book the Mount Batur trek with a reputable guide who provides headlamps, breakfast, and pickup; hikes are 2–3 hours roundtrip depending on fitness.
Day 4: Cultural morning and transfer to Seminyak/Canggu
Morning: Visit the Blanco Renaissance Museum or Neka Art Museum for Balinese art, then quick stop at Campuhan Ridge for final Ubud views.
Afternoon: Private transfer to Seminyak/Canggu (approx 1–1.5 hours depending on traffic); check into coastal accommodation and walk the beach or pool to unwind.
Evening: Sunset cocktails and seafood dinner at Jimbaran-style or Seminyak beachfront restaurant; romantic beach stroll.
Locations: Blanco Renaissance Museum · Campuhan Ridge Walk · Seminyak Beach · Seminyak / Canggu hotel area · Seminyak Beachfront restaurant
Tip: Schedule transfer mid-afternoon to avoid morning and evening peak traffic into/from Ubud.
Day 5: Canggu surf, rice fields and sunset temple
Morning: Early surf lesson at Canggu (Batu Bolong or Echo Beach) or private stand-up paddle if you prefer gentler activity.
Afternoon: Explore nearby Tanah Lot for iconic coastal temple photos (timed around low tide if possible) or visit Seseh Beach and local rice-field cafes on route.
Evening: Dinner at a stylish Seminyak restaurant; enjoy a relaxed beach-club sunset if you want a lively vibe.
Locations: Batu Bolong Beach (Canggu) · Echo Beach (optional surf spot) · Tanah Lot Temple · Seminyak Beach / Sunset spot
Tip: If surf is new to you, book a private lesson for better progress and safety; dry bags and reef shoes are useful for rocky entries.
Day 6: Uluwatu day trip: cliffs, temple and Kecak
Morning: Drive south to Uluwatu; visit Uluwatu Temple perched on cliffs and explore the viewpoints early to avoid crowds.
Afternoon: Relax at Padang Padang or Bingin Beach (sunbathing, swimming) and lunch at a clifftop cafe with ocean views.
Evening: Attend the Kecak fire dance at Uluwatu at sunset, then fresh seafood dinner in Jimbaran Bay on the way back to Seminyak/Canggu.
Locations: Uluwatu Temple (Pura Luhur Uluwatu) · Padang Padang Beach · Bingin Beach · Kecak Dance at Uluwatu · Jimbaran Bay (seafood dinner)
Tip: Bring a light shawl or sarong for the Kecak performance (temples require covered shoulders); watch for cheeky monkeys at Uluwatu — keep valuables zipped.
Day 7: Markets, last-minute shopping and departure
Morning: Leisurely breakfast and visit local markets or boutique shops in Seminyak/Canggu for souvenirs, coffee and pastries.
Afternoon: Final swim or spa treatment depending on flight schedule; pack and check out. Private transfer to Ngurah Rai Airport for departure.
Evening: N/A — outbound flight. If time allows, a final seafood meal near the airport or airport lounge time.
Locations: Seminyak Square / Seminyak shopping streets · Canggu boutique cafes (if nearby) · Hotel / Villa check-out · Ngurah Rai International Airport
Tip: Confirm airport transfer time the night before and allow 2–3 hours buffer for traffic to the airport from Seminyak/Canggu.