Bali in 10 Days
Bali is small enough to see several sides in ten days. Base yourself in three places: Ubud for culture and jungle, Uluwatu for surf and sunsets, and one night on Nusa Penida for the dramatic coast.
10
Days
£50–£100 / $65–$125 per person per day
Per day
April–October (dry season)
Best time
11
Nights
Your day-by-day plan
Download CSVArrive Ubud
Morning · Land Denpasar, transfer to Ubud (1.5 hours)
Afternoon · Campuhan Ridge walk or yoga class
Evening · Traditional Balinese dance show
Ubud temples and rice terraces
Morning · Tirta Empul water temple
Afternoon · Tegalalang rice terraces and coffee tasting
Evening · Healthy dinner in Ubud centre
Monkey Forest and day trip
Morning · Sacred Monkey Forest Sanctuary
Afternoon · Goa Gajah or Tegenungan waterfall
Evening · Cooking class
To Nusa Penida
Morning · Fast boat to Nusa Penida (45 minutes)
Afternoon · Kelingking Beach viewpoint and Broken Beach
Evening · Sunset at Crystal Bay
Nusa Penida east coast
Morning · Diamond Beach and Atuh Beach
Afternoon · Rumah Pohon treehouse or snorkeling
Evening · Return boat to Bali
Uluwatu base
Morning · Transfer to Uluwatu (2 hours)
Afternoon · Padang Padang Beach
Evening · Kecak fire dance at Uluwatu Temple
Beach and surf
Morning · Surf lesson at Bingin or Dreamland
Afternoon · Sundays Beach Club or hidden beach
Evening · Seafood on Jimbaran Bay
Day trip to Canggu or Seminyak
Morning · Drive to Canggu
Afternoon · Boutique shopping, café hopping, beach clubs
Evening · Sunset at Tanah Lot
Spa and slow day
Morning · Balinese massage and spa
Afternoon · Pool time, last-minute shopping
Evening · Farewell dinner
Home
Morning · Transfer to Denpasar airport
Afternoon · Fly
Evening · —