Timed entry, skip-the-line and city cards. Book these ahead in high season.

Prices run from $1 to $160, and half of the 52 priced listings cost $19 or less. Most take 1 hour to 4 hours. The best reviewed with at least 100 reviews is Canggu: Bali Turtle Silver, Gold & Brass Workshop (4.9 from 776 reviews). The most reviewed is Bali: Uluwatu Kecak & Fire Dance Show Entry Ticket (5,623 reviews).

For the operators we researched and recommend, see our food tours and cooking classes in Bali, or the experiences overview.

Tickets and attractions

Uluwatu Temple Kecak Fire Dance Ticket★ 3.5 (15)

Entry ticket · 1 hour

Uluwatu Temple Kecak Fire Dance Ticket

Choose Uluwatu Temple entry, a Kecak Fire Dance evening ticket, or both. Enjoy pre-arranged tickets, on-site assistance, and skip-the-line access where included in you...

from$8 Check dates
Bali Nusa Dua Theatre: Devdan Show Tickets★ 4.8 (635)

Entry ticket · 1 hour

Bali Nusa Dua Theatre: Devdan Show Tickets

Immerse yourself in Indonesian culture with this ticket to the Devdan Show at the Bali Nusa Dua Theatre (Indoor Theatre) and experience Indonesian culture showcased in...

from$23 Check dates
Bali Zoo Entrance Ticket★ 4.6 (580)

Entry ticket

Bali Zoo Entrance Ticket

Get up close to animals from around the globe and Indonesia at Bali Zoo. Choose from a range of exciting options, including animal feeding or night access.

from$21 Check dates
Bali's Secret Comedy Night Entry Ticket★ 4.6 (418)

Entry ticket · 1 - 2 hours

Bali's Secret Comedy Night Entry Ticket

Hailed as “Southeast Asia’s best stand-up comedy show,” this hilarious stand up comedy show pops up at secret venues in Bali, with comedians from Netflix, Showtime & C...

from$11 Check dates
Bali: Waterbom Bali Entry Ticket★ 4.8 (1,034)

Entry ticket

Bali: Waterbom Bali Entry Ticket

Enjoy a full day at Bali's leading waterpark. Experience thrilling slides, relaxing pools, tropical gardens, and family-friendly attractions for all ages.

from$22 Check dates
Ubud: Traditional Basket Weaving Class★ 4.3 (71)

Entry ticket · 3 hours

Ubud: Traditional Basket Weaving Class

Enjoy a 3-hour basket weaving class with Ibu Nyoman, a Balinese woman who specializes in weaving with the traditional lontar leaf (a plant in the bamboo family). Craft...

from$23 Check dates
Bali: Natural Hot Spring in Kintamani★ 4.7 (7)

Entry ticket

Bali: Natural Hot Spring in Kintamani

Soak in tiered hot spring pools overlooking Lake Batur and Mount Abang, with temperatures ranging from 28°C to 41°C. Unwind in a peaceful mountain setting surrounded b...

from$9 Check dates
Ubud Bali : Ayung River Rafting★ 5.0 (3)

Entry ticket · 2 hours

Ubud Bali : Ayung River Rafting

Paddle through the scenic Ayung River in Ubud on an exciting rafting adventure. Navigate thrilling rapids, enjoy lush jungle views, and experience Bali’s natural beaut...

from$22 Check dates
Nusa Dua/Bali: Water Sports Package & Fishing★ 3.6 (13)

Entry ticket · 6 minutes - 4.5 hours

Nusa Dua/Bali: Water Sports Package & Fishing

This tour will invite you to enjoy a selection of water sports in Tanjung Benoa, Nusa Dua. The highlight is that we also provide exciting Fishing Charter for 4 hours!

from$15 Check dates
Devdan Show at Bali Nusa Dua Theatre

Entry ticket · 2 hours

Devdan Show at Bali Nusa Dua Theatre

Experience the vibrant cultures of Indonesia with an entry ticket to the Devdan Show. See traditional dances and costumes from Sumatra, Java, Kalimantan, Bali, and Papua.

from$24 Check dates
Real Bali Swing Experience

Entry ticket

Real Bali Swing Experience

Soar above the jungle on a swing at Real Bali Swing. Choose from a variety of swing and photo spots, rent a Bali-style dress, and capture the moment with a professiona...

from$32 Check dates
Bali: Happy Swing Batuan Entry Ticket

Entry ticket

Bali: Happy Swing Batuan Entry Ticket

Feel the thrill of a classic Balinese swing in a serene village setting with this entry ticket to Happy Swing Batuan in Gianyar. Enjoy access to multiple unique photo spots.

from$14 Check dates