All destinations

Tours & Activities

Things to do in Bali

Tours, attraction tickets, transfers, and day trips in Bali, Indonesia — compare options here, then book on Viator.

7,227 experiences available

Discover The Best of Ubud: All-Inclusive and Private Guided Tour Free cancellation

Discover The Best of Ubud: All-Inclusive and Private Guided Tour

5.0(2,147) 8 hrs – 10 hrs

Experience the best of Ubud on a private guided tour, exploring iconic spots such as the Ubud Sacred Monkey Forest, Tegallalang Rice Terrace, Tirta Empul Temple, Hidden Waterfall, Coffee Plantation, and a local restaurant. A knowledgeable driver-guide with exceptional mobile photography skills will lead this experience, ensuring you capture the beauty of Ubud. The tour offers various options: > Private Tour (excluding entrance fees) with an English-speaking guide > Private Tour (including lunch and all entrance fees) with an English-speaking guide > Optional guides are available for Italian, Spanish, French and Chinese speakers. This journey immerses you in Balinese culture, breathtaking landscapes, and local life, fostering lasting memories and a deeper connection with Ubud's unique spirit.

From

$28.32

View on Viator
Nusa Penida Day Trip from Bali Manta Ray Snorkeling Free cancellation

Nusa Penida Day Trip from Bali Manta Ray Snorkeling

4.9(10,310) 8 hrs – 9 hrs

Experience a Nusa Penida Day Trip from Bali combining snorkeling and land sightseeing. This shared premium day trip includes a Nusa Penida snorkeling tour with up to 4 spots, including Manta Point, plus a guided visit to iconic Kelingking Cliff. YOUR DAY, HOUR BY HOUR Start at Bluuu Lounge in Serangan with welcome drinks, coffee, and pastries before cruising to Nusa Penida. Snorkel at up to 4 spots, including Bali Hai Lagoon, SD Point, Wall Bay, and Manta Bay/Manta Point. When conditions allow, you may swim with manta rays in Bali. Enjoy lunch at a premium beachfront beach club with direct beach access, then explore Nusa Penida by guided car, including Kelingking Cliff. Return to Bali by sunset. THE ORIGINAL — NOT A COPY BLUUU TOURS has 8+ years of experience operating boat tours in Bali, with safety and quality as our top priorities.

From

$74.57

View on Viator
Ubud Private Tour: Waterfalls, Temple and Rice Terraces Swing Free cancellation

Ubud Private Tour: Waterfalls, Temple and Rice Terraces Swing

5.0(281) 8 hrs – 10 hrs

Experience the tranquil side of Ubud on a private guided tour, exploring Bali's rich cultural heritage and stunning natural beauty. A knowledgeable driver-guide with mobile photography skills will lead this experience Visit iconic spots from Tirta Empul Holy Water Temple, Tegallalang Rice Terraces with a thrilling swing/ zipline experience, Ulu Petanu Waterfall, Kanto Lampo Waterfall, Local Authentic Restaurant and discover the art of coffee/ tea-making at a Traditional Bali Coffee Plantation. This tour offers various options: > Private Tour Excluding Entrance Fees (English Guide) > All-Inclusive Private Tour (English Guide) * Optional guides are available for Italian, Spanish, French, Chinese and Japanese speaking driver This journey immerses you in Balinese culture, breathtaking landscapes, and local life, creating lasting memories and a deeper connection with Ubud's unique spirit. Create unforgettable memories in Ubud! Book now and experience the best of Bali.

From

$26.88

View on Viator
Ubud ATV Quad Bike Tunnel Waterfall Tour Free cancellation

Ubud ATV Quad Bike Tunnel Waterfall Tour

4.9(2,313) 1.5 hrs

Experience an Ubud ATV tour through Bali’s countryside on an exciting Bali quad bike tour. Ride through rice fields, jungle trails, countryside rivers, an underground natural tunnel, and a waterfall plunge pool on this Bali ATV jungle adventure. ATV TRACK ROUTE Ride through a traditional Balinese village, across scenic rice fields and jungle trails, through countryside rivers and a canyon, then enter the famous underground natural tunnel. Continue along wet and challenging trails before reaching a natural waterfall and its plunge pool, where you can cool off and enjoy the surroundings. WHAT'S INCLUDED Boots, helmet, safety equipment, changing room, shower, and insurance are provided. Choose from solo or tandem rides, with or without private transfer. Please note: a IDR 100,000 deposit per person is required for locker and towel use.

From

$34.00

View on Viator
Ubud Private Tour Rice Terraces Temples Waterfalls. Free cancellation

Ubud Private Tour Rice Terraces Temples Waterfalls.

5.0(17,503) 8 hrs – 10 hrs

Enjoy an Ubud private tour with a personalized professional guide and private premium vehicle, with hotel pickup and drop-off included. Explore Bali’s culture and nature at the Sacred Monkey Forest Sanctuary, Tegalalang Rice Terrace, Tirta Empul Temple, and Tegenungan Waterfall. Travel comfortably in a premium air-conditioned vehicle with your private driver/guide, who also provides mobile photography assistance. Visit the Sacred Monkey Forest Sanctuary, then continue to the Tegalalang Rice Terrace for stunning views of Bali’s famous rice fields. Enjoy a premium lunch at D’Alas Warung, followed by a jungle swing experience overlooking the lush landscape. Continue to Tirta Empul Temple, a sacred Balinese water temple known for its holy springs, before visiting Tegenungan Waterfall. With private transportation, professional guide, entrance fees, lunch, bottled water, jungle swing, and hotel pickup and drop-off, this personalized Ubud experience makes exploring Bali simple.

From

$95.00

View on Viator
Ubud: Monkey Forest, Jungle Swing, Rice Terrace and Water Temple Free cancellation

Ubud: Monkey Forest, Jungle Swing, Rice Terrace and Water Temple

5.0(7,863) 8 hrs – 10 hrs

Enjoy a Private Ubud Day Tour with hassle-free private transfers from your Bali accommodation. Explore Ubud’s top sights with a local guide, including a sacred forest, rice terraces, jungle swing, water temple, and waterfall. Choose your package: Base Tour: Private transportation, hotel pickup and drop-off, and local guide. Entrance tickets, Happy Swing access, and lunch are not included. All-Inclusive: Includes entrance tickets, Happy Swing access, and lunch.

From

$27.17

View on Viator
Experts Bali Driver : Best Bali Private Driver for Tour in Bali Free cancellation

Experts Bali Driver : Best Bali Private Driver for Tour in Bali

5.0(1,650) 10 hrs – 11 hrs

Explore Bali with a professional private tour driver, enjoy flexible itineraries, multiple departure options, and an English-speaking driver, all in a comfortable Toyota Avanza, Innova, APV, or similar vehicle with no hidden fees. Let our friendly team make your journey seamless and unforgettable! Note: Our car rental prices are based on the number of passengers. We accommodate luggage as long as space allows. If there are more passengers and luggage doesn’t fit, we recommend increasing the passenger count, as we will provide a larger vehicle accordingly.

From

$32.00

View on Viator
Private Uluwatu Sunset Tour with Kecak Dance and Dinner Free cancellation

Private Uluwatu Sunset Tour with Kecak Dance and Dinner

4.9(4,343) 7 hrs

Enjoy a Uluwatu Sunset Tour with Bali’s stunning coastline, the famous Kecak Fire Dance, and seafood at Jimbaran Beach. Your tour follows 3 stops: Uluwatu Temple–Explore this ancient cliffside temple with spectacular Indian Ocean and sunset views. Kecak & Fire Dance–Watch Bali’s iconic performance with chanting, storytelling, and dramatic fire. Jimbaran Beach Seafood Dinner–End your evening with fresh seafood by the beach, included with the All Inclusive option. Enjoy hassle-free private two-way transfers from Ubud and South Bali accommodations, avoiding busy regional traffic. Choose from 3 options: Option 1: All Inclusive Includes private tour and guide, temple entrance, Kecak & Fire Dance ticket, and Jimbaran seafood dinner. Option 2: No Dinner Includes private tour and guide, temple entrance, and Kecak & Fire Dance ticket. Dinner is at your expense. Option 3: Basic Tour Includes private tour and guide only. Temple entrance, Kecak Dance ticket, and dinner are not included.

From

$31.50

View on Viator
Bali ATV Ride and Ayung River Rafting with Lunch Free cancellation

Bali ATV Ride and Ayung River Rafting with Lunch

4.9(1,069) 8 hrs – 9 hrs

A perfect combination of adventure activities in Bali: ATV Quad Bike Ride (250cc) and White Water Rafting. Shoot down the Ayung River in a raft during this eco-adventure in Bali, see hidden waterfalls and jump in to cool off in the refreshing waters. Pull up on the banks of the river for a buffet lunch at a local restaurant with stunning views of the surrounding jungle. Then, ride off the beaten track at your own all-terrain vehicle ATV - Quad Bike of rice fields, bamboo forest and lush riverside flanked by traditional Balinese village. All safety equipment, showers, lunch, and refreshments are provided and option to include round-trip hotel transport available. This will be the best choice for you who looking for: Bali Activities, Bali Adventure Tour, Bali Quad Biking, Bali White Water Rafting, Things To Do in Bali, Bali Best Adventures, Bali Experiences, and Best To Do in Bali.

From

$58.58

View on Viator
Bali ATV Quad Bike and White Water Rafting Combo Free cancellation

Bali ATV Quad Bike and White Water Rafting Combo

4.9(716) 6 hrs

Get amazed, experience the greatest Jungle ATV Ride or Quad Biking track in Ubud. Located in a rural stunning county side, ride through rice fields, jungle, river, waterfall, muddy, up and down hill, valley, tunnel, wet track fun attraction, take photo selfie in a beautiful panorama with emerald green nature will be an unforgettable moment during your holiday in Bali. An impressive experience trace the Ayung River will be started from start point to get the short training from well trained and experience guide. Movement raw the safe and high quality rubber boat and also led by professional guide which have experienced to pass the attractive and challenge rapids with full of fun. Your adventure in the water will end at the finish point and enjoy the buffet lunch Note, atv and rafting company located at different places

From

$28.00

View on Viator
Mount Batur Sunrise Jeep Tour with Optional Activities Free cancellation

Mount Batur Sunrise Jeep Tour with Optional Activities

5.0(1,693) 4 hrs – 10 hrs

Experience Mount Batur in a private 4WD Jeep without the challenging hike. Watch the sunrise from a scenic viewpoint, explore the famous Black Lava created by volcanic eruptions, and enjoy a freshly prepared light breakfast with coffee or tea. Customize your experience by choosing optional activities such as a Natural Hot Spring, AKASA Specialty Coffee, Ubud ATV Adventure, or White Water Rafting. With hotel transfers, experienced local drivers, and flexible package options, this tour is perfect for couples, families, and travelers looking for a comfortable and unforgettable Bali adventure.

From

$20.23

View on Viator
Nusa Penida One Day Trip with All-inclusive Free cancellation

Nusa Penida One Day Trip with All-inclusive

4.6(792) 12 hrs

Nusa Penida One Day Trip with All-inclusive you can take a break from the tourist crowds on Bali and head south to the isolated Nusa Penida on this full-day excursion. Take a speedboat out from the mainland to Nusa Penida and spend the day exploring its local landmarks with your private driver. Take stunning panoramic photographs from Angel Billabong and savor the warm sands and crystal-clear waters of some of Penida’s picturesque beaches, and you will also have lunch in Nusa Penida and enjoy a wide variety of typical meals of Indonesia.

From

$56.00

View on Viator

Tours and activities are provided by Viator. Booking is completed securely on Viator.com. Catchaflight may earn a commission when you book through these links.

Plan your visit

How to choose the right experience

Bali's attractions are spread across a busy island, and the place named in a tour title may be far from the resort where the day begins. Good planning starts with geography: decide whether the priority is culture around Ubud, southern beaches and temples, eastern landscapes or a neighboring island. A guided driver or structured tour can solve transport and interpretation, but only when its route matches where you are staying.

Temples, villages and creative culture

Ubud-area products often combine temples, craft villages, rice landscapes and performances. Compare how many stops are included, whether entrance fees are covered and whether the itinerary allows meaningful time rather than a sequence of photographs.

Coast, waterfalls and active days

Surf lessons, snorkeling, rafting, waterfalls and mountain outings have different pickup ranges and fitness demands. Offshore trips require particular attention to the departure harbor, sea transfer and whether transport from your Bali accommodation is included.

Match the itinerary to the part of Bali you are using

Seminyak, Canggu, Kuta and the Bukit Peninsula sit in the south; Ubud is inland; east and north Bali require longer road journeys. Nusa Penida is a separate island reached by boat, not a neighborhood of Bali. Traffic makes distance a weak predictor of travel time, so an overloaded cross-island schedule can disappoint.

Before you book

Confirm private versus shared transport, pickup boundaries, entrance fees, meals and expected clothing for temple visits. Review walking surfaces and stair counts for waterfalls or cliff viewpoints. Early departures may be sensible for distant routes, but avoid scheduling a long cross-island day immediately after arrival. Choose fewer well-matched stops over an itinerary that attempts every region at once.