Things to do in Bali | Expedia
Earn OneKeyCash on each activity you book just by signing in
420 things to do
Search results
Cultural & heritage experiences
Selecting an option will immediately update the search results.

Individual Bali Day Trip with Private Driver and Free WiFi
Duration 10h
9.6 out of 10
Exceptional
279 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
All-Inclusive Ubud Private Tour with Hotel Transfer
Duration 10h
10 out of 10
Exceptional
1,992 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Swing with Falls, Rice Terrace, & Monkey Forest Option
Duration 1h+
9.8 out of 10
Exceptional
227 reviews
Free cancellation available
Bali BEST Things to Do Private Full-day Tour from Your Hotel
Duration 10h
8.8 out of 10
Excellent
39 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Full-Day in Bali: Private Design-Your-Own Tour
Duration 10h
9.8 out of 10
Exceptional
124 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Mount Batur Sunrise Jeep Tour
Duration 8h
9.8 out of 10
Exceptional
43 reviews
Free cancellation available
Bali: Penglipuran Village, Rice Terrace & Waterfall Tour
Duration 2h+
10 out of 10
Exceptional
41 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Full-Day Private North Bali Tour with Free WiFi
Duration 10h
9.2 out of 10
Wonderful
44 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: 3-Hour Wood Carving Master Class
Duration 3h
9.2 out of 10
Wonderful
89 reviews
Free cancellation available
Ubud Tour - Ubud Highlight - Private Tour All inclusive
Duration 10h
10 out of 10
Exceptional
49 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Blue Lagoon Snorkeling - Lunch - Kantolampo - Tibumana Waterfall
Duration 10h
9.8 out of 10
Exceptional
26 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Swing, Monkey Forest and Waterfall Private Tour
Duration 10h
6.0 out of 10
1 review
Free cancellation available
Ubud Hot Springs and Waterfall Private Guided Tour
Duration 10h
9.6 out of 10
Exceptional
68 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Munduk Waterfalls Trek, Twin Lakes and Temple Tour
Duration 5h+
9.8 out of 10
Exceptional
88 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Ceramic Pottery Class with 2 kg Clay
Duration 3h
9.6 out of 10
Exceptional
19 reviews
Free cancellation available
Bali Silver Making and Night Street Market
Duration 7h
Free cancellation available
Ubud: 3-Hour Batik Making Class
Duration 3h
9.2 out of 10
Wonderful
70 reviews
Free cancellation available
Tukad Cepung Besakih Lempuyang Temple Best of East Bali Tour
Duration 9h
9.4 out of 10
Exceptional
22 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Private Car Hire with Driver
Duration 10h
9.6 out of 10
Exceptional
337 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud Highlights Day Tour with Bali ATV and Rafting
Duration 10h
Free cancellation available
Half Day Tanah Lot Temple Private Guided Tour
Duration 5h
9.6 out of 10
Exceptional
39 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Uluwatu Kecak & Fire Dance Show
Duration 45m
6.6 out of 10
4 reviews
Bali Swing, Monkey Forest and Waterfall - Private Tour
Duration 10h
Free cancellation available
Ubud Water Purification Ceremony
Duration 2h
10 out of 10
Exceptional
4 reviews
Free cancellation available
Bali Tour: Exclusive Koi Boat Photoshoot & Jungle Bali Swing
Duration 8h
Free cancellation available
Bali: Nusa Dua Underwater Sea Walking Experience
Duration 15m
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
Ubud: Tegalalang Rice Terrace Photos Tour with Swing Ticket
Duration 2h+
9.8 out of 10
Exceptional
27 reviews
Free cancellation available
Bali: Parasailing, Jet Ski & Uluwatu Tour with Kecak Dance
Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Sanur Village E-bike Tour: Family-Friendly Adventure
Duration 2h 30m
10 out of 10
Exceptional
14 reviews
Free cancellation available
Ubud: Alas Harum Day-Pass, Swing, Sky Bike & Flying Fox
8.6 out of 10
Excellent
14 reviews
Free cancellation available
Bali: Besakih Great Temple Tour with Waterfal & Rice Terrace
Duration 2h+
10 out of 10
Exceptional
9 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali Rafting: Ubud Rafting at Ayung River with Lunch & Transport
Duration 5h
Free cancellation available
Bale Udang Mang Engking Kuta
Duration 1h
Ubud: Traditional Basket Weaving Class
Duration 3h
8.6 out of 10
Excellent
27 reviews
Free cancellation available
Regular Cooking Class
Duration 4h
Discover The Best of Ubud: All-Inclusive and Private Guided Tour
Duration 10h
10 out of 10
Exceptional
111 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Holy Water Temple, Volcano View, Rice Terrace, MonkeyForest
Duration 10h
10 out of 10
Exceptional
1 review
Free cancellation available
Parallel Universe Silver & Brass Jewelry Making in Ubud
Duration 2h 30m
9.8 out of 10
Exceptional
10 reviews
Free cancellation available
Bali: Countryside Bird Watching Tour with Hotel Transfer
Duration 5h
9.0 out of 10
Wonderful
40 reviews
Free cancellation available
The Gate of Heaven Bali Tours
Duration 10h
10 out of 10
Exceptional
1 review
Free cancellation available
Ubud Tour with Optional English, Spanish and Italian Guide
Duration 10h
9.8 out of 10
Exceptional
7 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Tirta Empul: Temple Tour with Optional Spiritual Cleansing
Duration 3h+
10 out of 10
Exceptional
267 reviews
Free cancellation available
Bali: Shore Excursion for Cruises's passenger -All Inclusive
Duration 7h
10 out of 10
Exceptional
21 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: Traditional Balinese Music Lesson
Duration 2h
10 out of 10
Exceptional
21 reviews
Free cancellation available
Bali: Temple Visit with Palm Reader & Fortune Telling Option
Duration 6h
9.8 out of 10
Exceptional
77 reviews
Free cancellation available
Ubud Town Center Silver Class - Silver Jewelry Making Class
Duration 3h
10 out of 10
Exceptional
26 reviews
Free cancellation available
Half-day tour : Tanah Lot Sunset Tour
Duration 6h
9.2 out of 10
Wonderful
35 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Bali: Private Balinese Cooking Class in a Family Home
Duration 6h
9.8 out of 10
Exceptional
34 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Ubud: 9 Dish Balinese Cooking Class and Market with Transfer
Duration 4h
10 out of 10
Exceptional
79 reviews
Free cancellation available
Bali ,Tegallalang, Tirta Empul, Coffee, Lunch & Batur Hot Spring
Duration 8h
10 out of 10
Exceptional
1 review
Free cancellation available