A sensible one-day itinerary
Start with the Campuhan Ridge Walk at 06:30 before the heat. Breakfast on Jl. Raya Sanggingan around 08:00. Ubud Palace and the art market mid-morning. Lunch and a slow afternoon indoors while the sun is highest. Monkey Forest at 15:30 when the crowds thin, then dinner and a Legong performance at the palace.
Distances from Jl. Raya Sanggingan
Campuhan Ridge Walk: about ten minutes on foot to the northern trailhead. Ubud Palace and the art market: roughly seven minutes by car. Monkey Forest: about ten to twelve minutes by car or scooter. The Yoga Barn: around ten minutes. Traffic in the centre after 17:00 can double these.
Beyond the centre
Tegallalang rice terraces are twenty-five minutes north, Goa Gajah fifteen minutes east, and the Tegenungan waterfall about thirty minutes south. Each is best before 09:00 or after 15:30.
