Day 1: Arrival and Canggu Surf Culture
Check into a surf-friendly hotel like The Slow or Ecosfera Hotel in Canggu. Spend the afternoon renting a board or joining a surf lesson at Batu Bolong Beach. In the evening, head to Old Man’s or The Lawn for drinks, live music, and sunset socialising.
Day 2: Waterfalls and Jungle Trails
Hire a motorbike or car and head north to Munduk. Stop at Nungnung Waterfall or Leke Leke on the way. After checking in at a guesthouse, trek to Munduk Waterfall and Melanting Waterfall. Dine at your lodge or a small warung with views of the valley.
Day 3: Mount Batur Sunrise and Hot Springs
Wake up at 2:00 AM for a sunrise trek to Mount Batur. Enjoy spectacular views and a mountaintop breakfast. After descending, soak in the Toya Devasya Hot Springs. Continue to Ubud, check into a guesthouse or jungle lodge, and have dinner at Lazy Cats Cafe or Melting Wok.
Day 4: Jungle Adventure and ATV Riding

Book an adrenaline-fuelled ATV tour through rice fields and jungle trails around Ubud. After lunch, relax at a jungle swing or zipline park like Bali Swing. Spend the afternoon at the Ayung River for a white-water rafting session.
Day 5: East Bali Exploration
Head east to Amed, a lesser-known coastal village popular for diving. Snorkel the Japanese shipwreck or go free diving. Stay in a beach bungalow and enjoy fresh seafood by the sea.
Day 6: Island Adventures on Nusa Penida
Take an early fast boat to Nusa Penida. Visit Kelingking Beach, Broken Beach, and Angel’s Billabong. Hire a scooter or join a tour. Overnight in a local guesthouse or cliffside hotel.
Day 7: Snorkelling and Return
Snorkel with manta rays at Manta Point or relax on Crystal Bay. Catch an afternoon ferry back to Bali mainland. Have dinner in Sanur or Seminyak before your airport transfer.