Indonesia
Bali
Surf at sunrise, yoga at sunset, ten days of warm water and slow food.
Ten days across three bases — Canggu for the surf-and-café rhythm, Uluwatu for the dramatic cliffs and serious waves, Ubud for the jungle finale. Movement every morning, restoration every evening, a long lunch in between.
Day 1 — Arrive Canggu
Afternoon
Land DPS, transfer to Canggu
RestPre-book a Grab or your villa's driver — the airport-Canggu hop is 90 minutes in traffic. Drop bags, walk.
Evening
Sunset at Old Man's Beach
RestBintang in the sand, surfers winding down, the line of warung lights coming on. Don't surf yet — let the body land.
Day 2 — First surf, first yoga
Morning
Surf lesson at Old Man's
MovementRip Curl School or Sunrise School. Beach break, mellow at low tide, ideal for getting back into it. 90 minutes is plenty on day one.
Afternoon
Long lunch at Crate Café
FoodBrunch plates, smoothies, slow service in the best way. Eat, sit, scroll, eat more.
Evening
Yoga at The Practice
Movement75-minute slow flow at sunset. Outdoor shala, traditional Hatha, no music. Walk back along the rice paddies.
Day 3 — Surf and the city
Morning
Sunrise surf at Berawa
MovementBeach break a 5-minute scooter ride from Canggu. Check Magicseaweed before you go — only worth it on a clean swell.
Afternoon
Café-hop in Berawa
FoodPenny Lane for matcha, BGS for açaí, Quince for cocktails later. The walking is the point.
Evening
Massage at Bodyworks Canggu
RestNinety minutes Balinese, around twenty dollars. Sleep early.
Day 4 — Last day in Canggu
Morning
Free surf at Old Man's
MovementNo lesson today. Take what you've learned, paddle out alone or with a buddy. Stay in for an extra hour.
Afternoon
Lunch at Hungry Bird
FoodBest smoothie bowl on this side of the island. Sit on the floor cushions, watch the parade outside.
Evening
Drive to Uluwatu
MovementAn hour south, smooth toll road then twisty cliff lanes. Check in at Suka Espresso or a cliffside hotel near Bingin.
Day 5 — Uluwatu surf
Morning
Surf at Bingin
MovementReef break — go only if you've surfed reef before, or take a guide. Otherwise watch from the warung deck and go to Padang Padang for the gentler take-off.
Afternoon
Lunch at Suka Espresso
FoodCliffside, bowls and tropical iced lattes. Read, write, plan nothing.
Evening
Cliff-edge yoga at Morning Light
MovementSunset class on the deck above Bingin. The Kecak chants from the temple drift up. This is what people remember.
Day 6 — Cliffs and culture
Morning
Walk to Padang Padang Beach
RestHidden between rocks, accessed via stairs through a slot in the cliff. Swim, then climb back up before the sun is high.
Afternoon
Long lunch at Drifter Cafe
FoodSurf-shop café with great fish tacos. Order, swim, eat, swim again.
Evening
Uluwatu Temple at sunset
CulturePay the entrance, watch the Kecak fire dance. Touristy but beautiful. Hold your phone tight — the monkeys steal anything shiny.
Day 7 — Last Uluwatu day
Morning
Sunrise surf at Padang Padang
MovementIf you've earned it. Otherwise, run the cliff path north toward Pecatu for a flat 5 km.
Afternoon
Drive to Ubud
MovementTwo hours northeast through the rice paddies. Check in to a jungle villa at Tegalalang or Penestanan.
Evening
Easy dinner at home
RestMost jungle villas do a private chef option. Order the gado-gado and an early massage.
Day 8 — Ubud yoga and rice
Morning
Yoga Barn, 8 AM Vinyasa
MovementSeventy-five minutes in the wooden upstairs studio surrounded by jungle. Strong sequences, large class, real teachers.
Afternoon
Walk Tegalalang rice terraces
MovementAn hour and a half through the paddies. Tip the farmers a few rupiah for crossings. Bring water.
Evening
Locavore To-Go
FoodThe casual sister of Locavore. Plant-forward, deeply Balinese, around fifteen dollars a head.
Day 9 — Spa and rest
Morning
Sunrise walk on Campuhan Ridge
Movement1.5 km up the spine of two valleys. Quiet at 06:30, mobbed by 09:00.
Afternoon
Spa at Karsa
RestHalf-day package. Outdoor flower bath in the rice fields. Don't text anyone.
Evening
Dinner at Locavore NXT
FoodIf you can get a reservation, the tasting menu. If not, Cuca or Hujan Locale — both world-class.
Day 10 — Final day, depart
Morning
Final restorative yoga
RestYoga Barn 90-minute restorative if you can swing it. Then a long savasana.
Afternoon
Lunch and DPS
FoodWatercress for one last avocado bowl, then 90 minutes south to the airport.