Discover the enchanting island of Bali, where lush rice terraces, ancient temples, and pristine beaches await. Visit the iconic Uluwatu Temple perched on dramatic cliffs, experience the cultural heart of Ubud with its art markets and monkey forest, and unwind on the serene beaches of Seminyak or Nusa Dua. Explore scenic waterfalls, trek Mount Batur at sunrise, and witness traditional Balinese dance performances. Enjoy thrilling water sports in Tanjung Benoa and savor delicious local cuisine. Bali offers the perfect blend of adventure, relaxation, and cultural immersion, making it an unforgettable tropical escape for every type of traveler.
Arrive in Bali, transfer to Ubud
Visit Sacred Monkey Forest Sanctuary
Explore Ubud Palace and Ubud Art Market
Dinner overlooking rice terraces or at a cozy local warung
Morning visit to Tirta Empul Temple (holy spring water)
Discover the stunning Tegallalang Rice Terraces
Explore Gunung Kawi Temple or Goa Gajah (Elephant Cave)
Optional: Traditional Balinese massage/spa in Ubud
Early morning trek up Mount Batur for sunrise views
Breakfast with caldera and lake panorama
Relax in nearby Toya Devasya Hot Springs
Return to Ubud, leisure time or visit Ubud Coffee Plantation
Visit Ulun Danu Beratan Temple on Lake Beratan
Explore Gitgit Waterfall or Sekumpul Waterfall
Stop at Jatiluwih Rice Terraces (UNESCO site)
Return to Ubud or transfer to Seminyak
Transfer to Seminyak or Canggu
Relax at Seminyak Beach or Echo Beach
Explore boutiques, cafes, and beach clubs
Sunset visit to Tanah Lot Temple
Dinner at a beachfront restaurant
Day trip to Nusa Penida Island (Kelingking Beach, Angel’s Billabong, Broken Beach)
OR water sports day: snorkeling, diving, jet skiing, parasailing
Return to Seminyak/Canggu for a relaxing evening
Morning free for shopping, spa, or beach time
Optional visit to Uluwatu Temple and watch the Kecak Dance at sunset
Transfer to airport for departure
Fill in your details and we’ll get back to you with the best travel options.