Things to Do in Bali
Discover 75+ activities and tours across Bali - from temple dances and volcano hikes to snorkeling trips and cooking classes.
Temples & Culture★ 4.4Bali: Ubud Kecak and Fire Dance Show Tickets
Experience the traditional Kecak fire dance performance in Ubud with skip-the-line access. Watch skilled performers demonstrate ancient Balinese fire rituals and cultural storytelling through dance.
From $6
Nature & Adventure★ 4.8Bali: Ubud Gorilla Face ATV and Ayung Rafting Trip with Meal
Combine ATV riding through jungle trails with white-water rafting on the Ayung River. Includes a delicious meal and hotel pickup for a full adventure experience.
From $19
Nature & Adventure★ 4.7Bali/Ubud: Swing, Zipline & SkyBike Rice Terrace Adventure
Experience jungle swings, ziplines, and a SkyBike adventure through stunning rice terraces. Perfect for adrenaline seekers with flexible duration options.
From $28
Day Trips★ 4.8Bali: Customized Private Car Charter with Optional Guide
Explore Bali at your own pace with a private car charter and optional professional guide. Customize your itinerary to visit attractions of your choice.
From $30
Nature & AdventureBali: Ubud Swing Heaven Entry Ticket
Visit Ubud Swing Heaven for thrilling jungle swing experiences with scenic views. Enjoy multiple swings set among lush vegetation and natural scenery.
From $46
Day Trips★ 4.9Ubud: All-Inclusive Tour with Optional Lunch
Comprehensive full-day tour of Ubud's best attractions including temples, rice terraces, and cultural sites. Optional lunch included with private and shared options available.
From $27
Water Sports★ 4.5From Bali: Snorkeling 3 Spots with GoPro & West Penida Tour
Full-day snorkeling adventure visiting three pristine spots around Penida Island with GoPro recording service. Includes island exploration and professional photography.
From $38
Nature & Adventure★ 4.9Ubud: Waterfall, Rice Terraces & Monkey Forest Private Tour
Private tour exploring Ubud's natural wonders including waterfalls, scenic rice terraces, and the famous Monkey Forest. Full day of nature immersion.
From $23
Temples & Culture★ 4.9From Bali: Saraswati Temple, Monkey Forest, Ubud Waterfalls
Explore Ubud's most iconic attractions in one comprehensive tour including the beautiful Saraswati Temple, Monkey Forest sanctuary, and scenic waterfalls.
From $34
Day Trips★ 4.7Bali: Full-Day Private or Shared Uluwatu Highlights Tour
Visit Bali's famous Uluwatu area with its stunning cliffside temples and beaches. Choose between private or shared tour options for maximum flexibility.
From $23
Nature & Adventure★ 4.9Ubud: Gorilla Face Quad Bike, Jungle Swing, Waterfall & Meal
Action-packed adventure combining quad biking through jungle trails, thrilling jungle swings, waterfall visits, and a traditional meal.
From $46
Day Trips★ 5Bali: Private Ubud Highlights Tour with Customized Tour
Fully customizable private tour of Ubud's best highlights tailored to your interests. Expert guide ensures a personalized experience of culture and nature.
From $27
Nature & Adventure★ 4.1Aloha Ubud Swing Entry Ticket
Experience the thrill of swinging through Ubud's jungle landscape at Aloha Swing. Perfect for adventure seekers wanting scenic swing experiences.
From $40
Nature & Adventure★ 4.9Bali/Ubud: Kanto Lampo Waterfall, Monkey Forest & Swing Tour
Full-day tour combining Kanto Lampo waterfall exploration, Monkey Forest sanctuary, and jungle swings. Optional audio guide available.
From $29
Nature & Adventure★ 4.9Bali: Beji River Adventure ATV Adventure Exclusive trails
Experience exclusive ATV trails along the Beji River through stunning Balinese jungle terrain. Short but thrilling adventure with expert guidance.
From $20
arts-crafts★ 4.9Canggu: Bali Turtle Silver & Gold Workshop
Create beautiful silver and gold jewelry pieces in this 2-hour workshop located in Canggu. Learn traditional Balinese craftsmanship techniques while making your own wearable art.
From $44
arts-crafts★ 4.9Bali: Canggu Jewelry Making Class with Creative Studio Vibes
Learn jewelry making in a creative studio environment in Canggu with a 2-hour hands-on class. Design and create your own unique silver jewelry piece to take home.
From $42
Food Tours★ 5Canggu: Balinese Culinary Cooking Class Experience
Immerse yourself in Balinese cuisine with a 3-hour cooking class in Canggu. Learn to prepare authentic local dishes and enjoy your creations in a small group setting.
From $44
Water Sports★ 4.8Canggu: 2-Hour Surf Course
Learn to surf with experienced instructors at Batu Bolong Beach in Canggu. This 2-hour beginner-friendly course offers private options and includes professional instruction.
From $23
Day Trips★ 5Canggu: Entry Ticket to Mai Main Indoor Playground
Enjoy a full day of indoor entertainment at Mai Main Indoor Playground in Canggu. Perfect for families with various activities and play areas throughout the facility.
From $11
Nature & Adventure★ 4.8From Bali: 24-Hour Kawah Ijen Blue Flames, Dinner & Room
Experience the spectacular blue flames of Kawah Ijen in this 24-hour adventure including dinner and accommodation. This full immersion tour features skip-the-line access and private options available.
From $112
Temples & Culture★ 4.2Bali: Kecak Fire Dance Show & Uluwatu Temple Entry Ticket
Witness the mesmerizing Kecak fire dance performance at Uluwatu Temple. This 1-6 hour experience includes temple entry and features traditional Balinese cultural entertainment.
From $9
arts-crafts★ 5Bali: Silver Jewellery Making Class in Kuta or Canggu
Create your own silver jewelry piece in this 2-3 hour class available in Kuta or Canggu. Learn traditional metalworking techniques from experienced artisans.
From $41
Temples & Culture★ 5Bali: Making Canang Sari Make Offering for Ritual Bali
Learn to make Canang Sari, traditional Balinese daily offerings, in this 1.5-hour cultural experience. Gain insight into Balinese Hindu rituals and spiritual practices.
From $25
Wellness & Spa★ 4.8Bali: Canggu & Uluwatu Puppy Yoga Class & Refreshing Drinks
Enjoy a unique 1-hour yoga class with adorable puppies in Canggu or Uluwatu, followed by refreshing drinks. A fun and relaxing wellness experience combining fitness with animal interaction.
From $35
arts-crafts★ 4.9Bali: Canggu Silver Jewelry Making Class with Gold Plated
Create custom silver jewelry with optional gold plating in this 3-hour class in Canggu. Learn advanced techniques and take home your personalized creation.
From $49
arts-crafts★ 4.9Bali: Uluwatu Silver Jewelry Making Workshop with Creation
Participate in a 2-hour silver jewelry workshop in Uluwatu where you design and create a custom piece to take home. Expert guidance from skilled artisans.
From $42
arts-crafts★ 4.8Canggu: Echo Silver Workshop
A 2-hour hands-on silver jewelry workshop in Canggu where you can create beautiful pieces. Learn traditional silversmithing techniques in a welcoming environment.
From $46
Day Trips★ 4.9Canggu: The Wheel Bali Entry Ticket
Spend a full day at The Wheel Bali, an entertainment and leisure complex in Canggu. Enjoy various attractions and activities in this popular destination.
From $7
Day Trips★ 4.6Kuta | Ngurah Rai (Bali) International Airport Private Airport Transfer
Private airport transfer service from Ngurah Rai International Airport to Kuta, Bali. Convenient and reliable transportation with instant confirmation for travelers arriving in Bali.
From $4.89
Water Sports★ 4.9Kuta/Bali: Private Beginner & Intermediate Surf Lessons
Private surf lessons for beginners and intermediate surfers at Kuta Beach. Expert instruction with flexible scheduling and pickup available.
From $13
Temples & Culture★ 4.9Bali: Silver Jewelry Making Class in Kuta or Uluwatu
Learn traditional Balinese silver jewelry-making techniques in an interactive workshop. Create your own piece to take home.
From $41
Temples & Culture★ 4.9Bali: Silver Class in Kuta With Optional Tour And Activities
Comprehensive silver-making class with the flexibility to add optional tours and activities. Private or small group options available.
From $40
Nature & Adventure★ 4.8Bali: Sunrise Mount Batur Guided Hike with Breakfast
Early morning guided hike to the summit of Mount Batur to witness a spectacular sunrise, followed by a full breakfast.
From $27
Food Tours★ 5Kuta: Balinese Cooking Class with 9 Dish and Market Tour
Learn to cook traditional Balinese dishes in an authentic cooking class including a local market tour before cooking.
From $50
Nature & Adventure★ 4.8Bali: Mount Batur Sunrise Guided Hike and Natural Hot Spring
Guided sunrise hike up Mount Batur combined with a relaxing visit to natural hot springs. Full experience from early morning to afternoon.
From $36
Food Tours★ 5Kuta: Balinese Cooking Class And Market Tour Free Pick-Up
Traditional Balinese cooking class with free hotel pickup, featuring authentic recipes and a local market visit.
From $48
Temples & Culture★ 4.9Bali/Batur: Mystical & Burial Rituals Tour with Kehen Temple
Full-day cultural tour exploring ancient burial rituals and visiting the impressive Kehen Temple with expert local guide.
From $35
Temples & Culture★ 4.9Kuta: Design Your Own Silver Jewelry with Photos Included
Create personalized silver jewelry with professional photography included. Small group instruction with all materials provided.
From $42
Temples & Culture★ 4.4Bali: Uluwatu Temple Kecak & Fire Dance Show Ticket
Experience the iconic Kecak fire dance performance at Uluwatu Temple, a mesmerizing display of traditional Balinese culture set against the temple's clifftop location. Watch skilled performers execute the famous fire dance ritual in this 1-hour show.
From $9
Nature & Adventure★ 5Banyuwangi/Bali: Ijen Volcano Trip with Professional Guide
Experience the unique blue fire phenomenon at Mount Ijen volcano. Professional guide-led tour to witness the rare sulfurous flames and crater in this extraordinary natural spectacle.
From $13
Temples & Culture★ 4.2Bali: Uluwatu Kecak and Fire Dance Show Entry Ticket
Entry ticket to the renowned Kecak fire dance performance at Uluwatu Temple. Witness this hypnotic traditional dance performed against the backdrop of the ocean cliffs.
From $9
Day Trips★ 4.9North Bali: Dolphin, Ulun Danu Temple, & Banyumala Waterfall
Full-day north Bali tour combining dolphin spotting, iconic Ulun Danu Temple, and scenic Banyumala Waterfall. Includes skip-the-line access and private tour options available.
From $57
Nature & Adventure★ 4.7Bali Zoo: Guided Ethical Elephant Care Experience
Ethical elephant interaction and care experience at Bali Zoo including feeding, bathing, and learning about conservation. 7-hour immersive program with skip-the-line access.
From $89
Nature & Adventure★ 4.7Bali: Sanur Highlights & Turtle Conservation Tour with Lunch
Explore the highlights of Sanur while learning about turtle conservation efforts. This guided tour includes visits to key attractions and a turtle center with lunch provided.
From $55
Day Trips★ 4.2Bali: Fast-Boat Transfer between Sanur and Nusa Penida
Quick and convenient fast-boat transfer service connecting Sanur and Nusa Penida. Perfect for island hoppers seeking reliable transportation between destinations.
From $9
Water Sports★ 4.9From Bali: Nusa Penida Private Snorkeling Tour with Lunch
Premium private snorkeling experience around Nusa Penida with lunch included. Discover vibrant coral reefs and marine life in exclusive, personalized tour settings.
From $91
Day Trips★ 4.2Bali Sanur: One-Way Express Ferry to/from Nusa Penida
One-way express ferry ticket for travelers heading between Sanur and Nusa Penida. Fast and reliable transportation option for island exploration.
From $7
Day Trips★ 4.4From Bali: 1-Way or Return Boat Sanur to/from Nusa Penida
Flexible boat transfer option with choice of one-way or return tickets between Sanur and Nusa Penida. Ideal for exploring the island at your own pace.
From $12
Water Sports★ 4.8Bali: Snorkeling Blue Lagoon 2 Spot & Lunch optional Village
Half-day snorkeling experience at two Blue Lagoon spots with optional village lunch. Explore pristine waters and vibrant marine life in Bali's most beautiful lagoons.
From $16
Nature & Adventure★ 4.5Bali: Sunrise Cycling, Canoeing, and Turtle Center Tour
Early morning adventure combining cycling through scenic Bali landscapes, peaceful canoeing, and a visit to turtle conservation center. Perfect blend of activity and wildlife education.
From $28
Food Tours★ 4.8Bali: Seminyak Jewelry Making Class with Gold Plating Option
Learn traditional Balinese jewelry making from expert craftspeople with optional gold plating. Create your own unique piece to take home as a memorable souvenir.
From $42
Food Tours★ 4.8Ubud–Bali: Sunrise Morning Market & Local Food Culture
Immerse yourself in authentic Balinese culture at the sunrise market, discovering local produce and traditional food practices. Learn about Balinese culinary traditions from knowledgeable local guides.
From $25
Nature & AdventureBali: Sunrise Horse Riding Sanur Beach Experience
Enjoy an unforgettable sunrise horseback riding experience on the beautiful Sanur Beach. Ride along pristine sandy shores as the sun rises over the ocean.
From $36
Water Sports★ 4.7Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch
Combine snorkeling in pristine Blue Lagoon with visits to stunning waterfalls and scenic landscapes. Includes lunch at a local restaurant with beautiful views.
From $21
Wellness & Spa★ 5Sanur: Balinese Ocean Purification Ritual with Priest
Participate in an authentic Balinese ocean purification ritual led by a local priest. Experience spiritual cleansing in the sacred waters of Sanur with traditional practices.
From $37
Day Trips★ 4.8Bali: Full-Day Instagram Highlights Tour
Visit the most scenic and photogenic spots in Bali across 10 hours. Perfect for capturing stunning Instagram-worthy moments at iconic locations throughout the island.
From $36
Day Trips★ 4.8Bali: Waterbom Bali Entrance Ticket
Enjoy a full day at Waterbom Bali, a world-class water park featuring thrilling slides and attractions. Perfect for families looking for water-based entertainment.
From $21
Wellness & Spa★ 4.8Taman Beji Griya Waterfall: Holy Bathing/Soul Retreat Ritual
Participate in a sacred holy bathing ritual at Taman Beji Griya Waterfall. This 1-6 hour spiritual experience combines purification with soul-retreat practices in a serene waterfall setting.
From $29
Food Tours★ 4.8Bali: Bites Food Tour with over 15 Tastings
Embark on a 4-hour culinary journey sampling over 15 local Balinese dishes and specialties. Led by knowledgeable guides in small groups exploring authentic local cuisine.
From $45
Day Trips★ 4.9North Bali: Full-day Highlights Instagram Tour
Discover the scenic highlights of North Bali on this 8-hour Instagram tour. Visit picturesque waterfalls, temples, and natural attractions perfect for stunning photos.
From $35
Temples & Culture★ 4.7Ubud: 3-Hour Batik Making Class
Learn traditional Balinese batik-making techniques in a 3-hour hands-on class in Ubud. Create your own batik piece while learning about this ancient art form.
From $23
Nature & Adventure★ 4.8Bali: Swing with Falls, Rice Terrace, & Monkey Forest Option
Enjoy jungle swings, waterfall views, rice terrace landscapes, and optional monkey forest visits in this 1-7 hour adventure. Flexible itinerary with multiple activity options.
From $15
Temples & Culture★ 4.8Bali UNESCO Sites: Private Guided Full-Day Tour
Explore Bali's UNESCO World Heritage sites on a 10-hour private guided tour. Visit historic temples and culturally significant locations showcasing Balinese heritage.
From $35
Water SportsBali/Lovina: Private or Shared Sunrise Dolphin Snorkel Tour
Experience an early morning adventure watching dolphins in their natural habitat followed by snorkeling in Lovina's pristine waters. Available as private or shared tour with convenient hotel pickup service.
Water SportsBali/Lovina: Sunrise Dolphin Snorkel & Waterfall Cliff Jump
Combine early morning dolphin watching and snorkeling with an exciting cliff jump adventure at a scenic waterfall. This comprehensive tour offers both marine exploration and thrilling land-based activities.
Water SportsBali: Lovina Swimming With Dolphins & Snorkeling Tour
Get up close with dolphins in Lovina and explore the vibrant marine life through snorkeling. This shorter tour is perfect for those wanting a quick aquatic adventure with skip-the-line access.
Water SportsBali/Lovina: Dolphin Snorkeling, Swimming & Waterfall Tour
An all-inclusive Lovina adventure combining dolphin interactions, snorkeling in pristine waters, and waterfall exploration. Flexible duration options accommodate various schedules and preferences.
Water SportsBali: Lovina Dolphin And Snorkeling With Waterfalls Tours
Experience Lovina's best aquatic attractions including dolphin watching, snorkeling expeditions, and waterfall visits. Private group options available for a more personalized experience.
Water SportsBali/Lovina: Private Fishing Tour with Snorkeling Option
Try your hand at traditional fishing in Lovina waters with the option to snorkel during your expedition. This unique private tour offers an authentic local fishing experience combined with marine exploration.
Water SportsLovina Bali: Dolphin Watching, Waterfall and Local Lunch
Enjoy a full-day Lovina experience featuring dolphin watching at sunrise, waterfall exploration, and an authentic local lunch. Perfect for experiencing the region's natural beauty and culinary culture.
Water SportsBali: Lovina Sunset Tour with Snorkeling Experience
Experience Lovina's golden hour with a sunset tour combined with snorkeling in clear waters. This romantic and scenic tour offers flexibility with both private and shared options.
Wellness & SpaSeminyak: Relaxing Bali Spa Experience at LLuvia Spa
Indulge in a luxurious spa experience at LLuvia Spa in Seminyak with traditional Balinese treatments. Perfect for relaxation and rejuvenation with customizable duration options.
Temples & CultureBali: Cultural Ritual, Local Cuisine & Firefly Adventure
Immerse yourself in Balinese culture with traditional rituals, authentic local cuisine, and a magical firefly-watching adventure. An evening experience combining spirituality, gastronomy, and natural wonder.
Water SportsBali: Lovina Sunrise Dolphin Watching And Snorkeling Tour
Start your day with an early morning adventure watching playful dolphins in Lovina followed by snorkeling in tropical waters. Flexible scheduling accommodates different preferences and energy levels.