expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

193 things to do

Search results

Snorkeling & scuba diving

Selecting an option will immediately update the search results.

Sanur: Coastal Area Snorkeling Session

Duration 1h 30m
9.2 out of 10
Wonderful
26 reviews
Free cancellation available
Price is $21 per adult*
*Get lower prices by selecting more than 2 adults
Sanur: Coastal Area Snorkeling SessionOpens in a new window

Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure

Duration 4h+
8.4 out of 10
Very Good
5 reviews
Free cancellation available
Price is $25 per adult
Bali: Amed, Jemeluk & Lipah Beach Snorkeling AdventureOpens in a new window

Bali: Lovina Sunrise Boat with Dolphin Watching & Snorkeling

Duration 4h+
9.6 out of 10
Exceptional
25 reviews
Free cancellation available
Price is $24 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Lovina Sunrise Boat with Dolphin Watching & SnorkelingOpens in a new window

Bali: Blue Lagoon Beach Snorkeling Tour with Lunch

9.2 out of 10
Wonderful
56 reviews
Free cancellation available
Price is $24 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Blue Lagoon Beach Snorkeling Tour with LunchOpens in a new window

Bali: Nusa Penida by Premium Yacht, Manta Rays, Land Tour

Duration 8h 30m
10 out of 10
Exceptional
247 reviews
Free cancellation available
Price is $91 per adult
Bali: Nusa Penida by Premium Yacht, Manta Rays, Land TourOpens in a new window

Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch

Duration 2h+
9.8 out of 10
Exceptional
164 reviews
Free cancellation available
Price is $20 per adult
Bali: Blue Lagoon Snorkeling & Waterfall Tour with LunchOpens in a new window

Bali Snorkeling Tour at Blue Lagoon Beach - All-Inclusive

Duration 6h
9.0 out of 10
Wonderful
228 reviews
Free cancellation available
Price is $69 per adult*
*Get lower prices by selecting more than 2 adults
Bali Snorkeling Tour at Blue Lagoon Beach - All-InclusiveOpens in a new window

Bali/Nusa Penida: Manta Point Snorkeling & West Coast Tour

Duration 3h+
9.8 out of 10
Exceptional
59 reviews
Free cancellation available
Price is $17 per adult
Bali/Nusa Penida: Manta Point Snorkeling & West Coast TourOpens in a new window

Bali/Nusa Penida: Manta Point Snorkel Boat & West Coast Tour

Duration 3h+
8.2 out of 10
Very Good
13 reviews
Free cancellation available
Price is $22 per adult
Bali/Nusa Penida: Manta Point Snorkel Boat & West Coast TourOpens in a new window

Snorkeling 4 Spot With Manta Bay Or Optional Land Trip

Duration 2h
10 out of 10
Exceptional
12 reviews
Free cancellation available
Price is $16 per adult
Snorkeling 4 Spot With Manta Bay Or Optional Land TripOpens in a new window

Bali: Lovina Sunset Tour with Snorkeling Experience

Duration 2h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $18 per adult
Bali: Lovina Sunset Tour with Snorkeling ExperienceOpens in a new window

Tulamben Diving USS Liberty Shipwreck Scuba Dive

Duration 10h
9.6 out of 10
Exceptional
30 reviews
Free cancellation available
Price is $64 per adult
Tulamben Diving USS Liberty Shipwreck Scuba DiveOpens in a new window

Fast Boat from Nusa Penida to Lombok

Free cancellation available
Price is $31 per adult
Fast Boat from Nusa Penida to LombokOpens in a new window

From Bali: Nusa Penida Full Day Private Snorkeling Tour

Duration 5h+
9.8 out of 10
Exceptional
212 reviews
Free cancellation available
Price is $133 per adult*
*Get lower prices by selecting more than 2 adults
From Bali: Nusa Penida Full Day Private Snorkeling TourOpens in a new window

Snorkeling Manta Ray Safari in Nusa Penida

Duration 2h 30m
7.8 out of 10
Good
20 reviews
Free cancellation available
Price is $14 per adult
Snorkeling Manta Ray Safari in Nusa PenidaOpens in a new window

Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate

Duration 1h 30m
10 out of 10
Exceptional
7 reviews
Free cancellation available
Price is $14 per adult
Kuta Beach, Bali: Surf Lessons For Beginner & IntermediateOpens in a new window

From Lembongan: Manta Point Snorkeling & West Penida Tour

Duration 8h 30m+
9.6 out of 10
Exceptional
35 reviews
Free cancellation available
Price is $93 per adult*
*Get lower prices by selecting more than 2 adults
From Lembongan: Manta Point Snorkeling & West Penida TourOpens in a new window

Bali: Watersport Jetski Seawalker Flyfboard Exclusive

Duration 15m+
Free cancellation available
Price is $14 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Watersport Jetski Seawalker Flyfboard ExclusiveOpens in a new window

Nusa Penida: 3-Spot Snorkeling With Manta & West Island Tour

Duration 2h 30m+
Free cancellation available
Price is $13 per adult
Nusa Penida: 3-Spot Snorkeling With Manta & West Island TourOpens in a new window

Ubud Ultimate ATV Quad Bike And White Water Rafting Adventure

Duration 4h
Free cancellation available
Price is $25 per adult
Ubud Ultimate ATV Quad Bike And White Water Rafting AdventureOpens in a new window

Sea Scooter Snorkeling Experience in Nusa Penida With Manta

Duration 2h
Free cancellation available
Price is $31 per adult
Sea Scooter Snorkeling Experience in Nusa Penida With MantaOpens in a new window

Amed Bali Snorkeling: Explore 3 Spots by Traditional Jukung

Duration 2h 30m+
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $47 per adult*
*Get lower prices by selecting more than 2 adults
Amed Bali Snorkeling: Explore 3 Spots by Traditional JukungOpens in a new window

Nusa Penida: Afternoon Manta Snorkeling & Kelingking Sunset

Duration 5h 30m+
9.4 out of 10
Exceptional
9 reviews
Free cancellation available
Price is $30 per adult
Nusa Penida: Afternoon Manta Snorkeling & Kelingking SunsetOpens in a new window

Fast Boat Ticket from Bali (Padangbai) to Gili Trawangan

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $21 per adult
Fast Boat Ticket from Bali (Padangbai) to Gili TrawanganOpens in a new window

Bali: Nusa Dua Underwater Sea Walking Experience

Duration 15m
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
Price is $53 per adult
Bali: Nusa Dua Underwater Sea Walking ExperienceOpens in a new window

Bali: Nusa Penida Private Snorkeling, Manta Rays & Land Tour

Duration 9h+
10 out of 10
Exceptional
625 reviews
Free cancellation available
Price is $87 per adult
Bali: Nusa Penida Private Snorkeling, Manta Rays & Land TourOpens in a new window

Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day Trip

Duration 10h
9.8 out of 10
Exceptional
32 reviews
Free cancellation available
Price is $62 per adult*
*Get lower prices by selecting more than 2 adults
Amed: Tirta Gangga, Jemeluk Bay, & Virgin Beach Day TripOpens in a new window

From Bali: Nusa Penida 3 Spots Snorkeling Tour & West Island

Duration 5h+
9.4 out of 10
Exceptional
27 reviews
Free cancellation available
Price is $45 per adult*
*Get lower prices by selecting more than 2 adults
From Bali: Nusa Penida 3 Spots Snorkeling Tour & West IslandOpens in a new window

Bali: Lovina Dolphin Watching and Snorkeling Tour

Duration 2h
Free cancellation available
Price is $20 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Lovina Dolphin Watching and Snorkeling TourOpens in a new window

Bali:Lovina Private Dolphin Watching, Swim & Snorkeling Tour

Duration 2h+
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $17 per adult
Bali:Lovina Private Dolphin Watching, Swim & Snorkeling TourOpens in a new window

All Inclusive : Bali Blue Lagoon Snorkeling, Lunch, and Transport

Duration 6h
9.6 out of 10
Exceptional
117 reviews
Free cancellation available
Price is $90 per adult*
*Get lower prices by selecting more than 2 adults
All Inclusive : Bali Blue Lagoon Snorkeling, Lunch, and TransportOpens in a new window

Bali: Speedboat to Lombok Optional Pickup + Port Fee

Duration 3h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $36 per adult
Bali: Speedboat to Lombok Optional Pickup + Port FeeOpens in a new window

Bali Water Sport Packages in Tanjung Benoa Nusa Dua

Duration 1h
2.0 out of 10
1 review
Free cancellation available
Price is $15 per adult
Bali Water Sport Packages in Tanjung Benoa Nusa DuaOpens in a new window

Snorkelling with manta rays in Nusa Penida

Duration 5h
Free cancellation available
Price is $28 per adult
Snorkelling with manta rays in Nusa PenidaOpens in a new window

From Lembongan: Nusa Penida East & West Highlight Day Tour

Duration 8h+
10 out of 10
Exceptional
55 reviews
Free cancellation available
Price is $84 per adult*
*Get lower prices by selecting more than 2 adults
From Lembongan: Nusa Penida East & West Highlight Day TourOpens in a new window
6% off

Bali Parasailing Adventure, Jet Ski, Banana Boat , Donat Boat, with Transpo...

Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
The previous price was $74 and current price is $69 per adult*
*Get lower prices by selecting more than 2 adults
Bali Parasailing Adventure, Jet Ski, Banana Boat , Donat Boat, with Transpo...Opens in a new window

Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch

Duration 5h+
9.8 out of 10
Exceptional
48 reviews
Free cancellation available
Price is $53 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with LunchOpens in a new window

Lembongan: Manta Bay, Turtle Bay, & Gamat Bay Snorkeling

Duration 2h 30m+
8.0 out of 10
Very Good
3 reviews
Free cancellation available
Price is $31 per adult*
*Get lower prices by selecting more than 2 adults
Lembongan: Manta Bay, Turtle Bay, & Gamat Bay SnorkelingOpens in a new window

All-Inclusive Tour: Bali Blue Snorkeling & Quad Bike Adventure

Duration 10h
10 out of 10
Exceptional
6 reviews
Free cancellation available
Price is $70 per adult*
*Get lower prices by selecting more than 2 adults
All-Inclusive Tour: Bali Blue Snorkeling & Quad Bike AdventureOpens in a new window

Bali/Lovina: Private Fishing Tour with Snorkeling Option

Duration 2h 30m+
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $37 per adult*
*Get lower prices by selecting more than 2 adults
Bali/Lovina: Private Fishing Tour with Snorkeling OptionOpens in a new window

Lovina Dolphin Tour, Swimming with Dolphin and Snorkeling

Duration 4h
9.6 out of 10
Exceptional
14 reviews
Free cancellation available
Price is $21 per adult*
*Get lower prices by selecting more than 2 adults
Lovina Dolphin Tour, Swimming with Dolphin and SnorkelingOpens in a new window

Nusa Penida Snorkeling 4 Spots with Manta Rays + Pick Up

Duration 1d
Free cancellation available
Price is $71 per adult*
*Get lower prices by selecting more than 2 adults
Nusa Penida Snorkeling 4 Spots with Manta Rays + Pick UpOpens in a new window

Snorkeling Experience At Blue Lagoon Bali With Lunch And Transfers

Duration 10h
Free cancellation available
Price is $60 per adult*
*Get lower prices by selecting more than 2 adults
Snorkeling Experience At Blue Lagoon Bali With Lunch And TransfersOpens in a new window

Transfer Hotel to Lembongan or Nusa Penida

2.0 out of 10
1 review
Free cancellation available
Price is $16 per adult
Transfer Hotel to Lembongan or Nusa PenidaOpens in a new window

Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour

Duration 10h
9.2 out of 10
Wonderful
37 reviews
Free cancellation available
Price is $108 per adult*
*Get lower prices by selecting more than 2 adults
Uluwatu: Beach Club and Cliffside Private Bar Hopping TourOpens in a new window

Nusa Penida Island West Snorkeling With Manta Rays

Duration 9h
Free cancellation available
Price is $62 per adult
Nusa Penida Island West Snorkeling With Manta RaysOpens in a new window

Bali: Blue Lagoon Snorkeling with Lunch & Transport

Duration 6h+
Free cancellation available
Price is $42 per adult
Bali: Blue Lagoon Snorkeling with Lunch & TransportOpens in a new window

From Bali: Snorkeling 3 Spots with GoPro & West Penida Tour

Duration 6h+
10 out of 10
Exceptional
4 reviews
Free cancellation available
Price is $43 per adult
From Bali: Snorkeling 3 Spots with GoPro & West Penida TourOpens in a new window

From Lembongan: Snorkeling 3 Spots, Mangrove and Land Tour

Duration 3h+
9.4 out of 10
Exceptional
13 reviews
Free cancellation available
Price is $22 per adult*
*Get lower prices by selecting more than 2 adults
From Lembongan: Snorkeling 3 Spots, Mangrove and Land TourOpens in a new window
6% off

Bali Blue Lagoon Snorkeling with Lunch & Hotel Transfer

Duration 8h
9.2 out of 10
Wonderful
47 reviews
Free cancellation available
The previous price was $73 and current price is $68 per adult*
*Get lower prices by selecting more than 2 adults
Bali Blue Lagoon Snorkeling with Lunch & Hotel TransferOpens in a new window

Showing 50 of 193 things to do