expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

Search results

Snorkeling & scuba diving

Bali: Blue Lagoon Beach Snorkeling Tour with Lunch

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

Bali: Amed, Jemeluk & Lipah Beach Snorkeling Adventure

Duration 4h+
9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $27 per adult
Bali: Amed, Jemeluk & Lipah Beach Snorkeling AdventureOpens in a new window

Snorkeling Manta Ray Safari in Nusa Penida

Duration 2h 30m
7.6 out of 10
Good
19 reviews
Price is $15 per adult
Snorkeling Manta Ray Safari in Nusa PenidaOpens in a new window

Bali: Blue Lagoon Snorkeling & Waterfall Tour with Lunch

Duration 2h+
9.8 out of 10
Exceptional
91 reviews
Free cancellation available
Price is $21 per adult
Bali: Blue Lagoon Snorkeling & Waterfall Tour with LunchOpens 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 $14 per adult
Snorkeling 4 Spot With Manta Bay Or Optional Land TripOpens in a new window

Sanur: Coastal Area Snorkeling Session

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

Tulamben Diving USS Liberty Shipwreck Scuba Dive

Duration 10h
9.4 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

Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch

Duration 5h+
10 out of 10
Exceptional
39 reviews
Free cancellation available
Price is $57 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

Bali: 1 Hour Snorkeling at Nusa Dua Beach

Duration 1h
6.0 out of 10
2 reviews
Free cancellation available
Price is $13 per adult
Bali: 1 Hour Snorkeling at Nusa Dua BeachOpens in a new window

Bali/Lovina: Dolphin Snorkeling, Swimming & Waterfall Tour

Duration 3h+
7.6 out of 10
Good
4 reviews
Free cancellation available
Price is $19 per adult
Bali/Lovina: Dolphin Snorkeling, Swimming & Waterfall TourOpens in a new window

From Bali: Nusa Penida Full Day Private Snorkeling Tour

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

Bali: Nusa Penida Speedboat Trip with Snorkeling and Tour

Duration 9h
9.8 out of 10
Exceptional
90 reviews
Free cancellation available
Price is $109 per adult
Bali: Nusa Penida Speedboat Trip with Snorkeling and TourOpens in a new window

East Bali: Snorkeling, Canyoning, and Waterfall Day Trip

Duration 2h+
9.8 out of 10
Exceptional
185 reviews
Free cancellation available
Price is $14 per adult
East Bali: Snorkeling, Canyoning, and Waterfall Day TripOpens in a new window

North Bali Dolphin Watching and Snorkeling Tour

Duration 2h 45m
Free cancellation available
Price is $27 per adult
North Bali Dolphin Watching and Snorkeling TourOpens in a new window

Snorkeling with Manta Rays in Their Habitat with Manta Point

Duration 3h
Free cancellation available
Price is $27 per adult
Snorkeling with Manta Rays in Their Habitat with Manta PointOpens in a new window

Uluwatu: Beach Club and Cliffside Private Bar Hopping Tour

Duration 10h
9.0 out of 10
Wonderful
34 reviews
Free cancellation available
Price is $78 per adult*
*Get lower prices by selecting more than 2 adults
Uluwatu: Beach Club and Cliffside Private Bar Hopping TourOpens 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 $18 per adult
Kuta Beach, Bali: Surf Lessons For Beginner & IntermediateOpens in a new window

Snorkeling Manta Ray in Nusa Lembongan

Duration 2h
10 out of 10
Exceptional
1 review
Price is $23 per adult
Snorkeling Manta Ray in Nusa LembonganOpens in a new window

One Day Snorkeling Trip & West Tour Nusa Penida by Penidago

Duration 8h
8.4 out of 10
Very Good
4 reviews
Free cancellation available
Price is $25 per adult
One Day Snorkeling Trip & West Tour Nusa Penida by PenidagoOpens in a new window

Bali Snorkeling Tour at Blue Lagoon Beach - All-Inclusive

Duration 6h
8.8 out of 10
Excellent
210 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

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

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

Bali Watersport Three in One Combo Fun Pack With Free Shuttle

Duration 1h 30m
8.0 out of 10
Very Good
4 reviews
Free cancellation available
Price is $18 per adult
Bali Watersport Three in One Combo Fun Pack With Free ShuttleOpens in a new window

Blue Lagoon Snorkeling with Lunch and Transport

Duration 6h
Free cancellation available
Price is $25 per adult
Blue Lagoon Snorkeling with Lunch and TransportOpens in a new window

4 Spots Snorkeling Tour with Manta Rays

Duration 7h
6.0 out of 10
1 review
Free cancellation available
Price is $13 per traveler
4 Spots Snorkeling Tour with Manta RaysOpens 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

Gorilla Cave ATV Quad Ride and Blue Lagoon Snorkeling Tour

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
Gorilla Cave ATV Quad Ride and Blue Lagoon Snorkeling TourOpens in a new window

Bali Blue Lagoon Snorkeling Tour All Inclusive

Duration 1d
Free cancellation available
Price is $72 per adult*
*Get lower prices by selecting more than 2 adults
Bali Blue Lagoon Snorkeling Tour All InclusiveOpens in a new window

Snorkeling 3-4 spots Manta Bay with guide in Nusa Penida

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $6 per adult
Snorkeling 3-4 spots Manta Bay with guide in Nusa PenidaOpens in a new window

Bali Snorkeling at Blue Lagoon and Tanjung Jepun

Duration 6h
Free cancellation available
Price is $17 per adult
Bali Snorkeling at Blue Lagoon and Tanjung JepunOpens 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

Early access most scenic of Nusapenida Tour with speed boat

Duration 10h
Free cancellation available
Price is $52 per adult
Early access most scenic of Nusapenida Tour with speed boatOpens in a new window

Bali Private Seawalker watersport

Duration 1h
Free cancellation available
Price is $50 per adult*
*Get lower prices by selecting more than 2 adults
Bali Private Seawalker watersportOpens in a new window

Snorkeling in Nusa Penida with Mantas and Kelingking Trip

Duration 1d
Free cancellation available
Price is $168 per adult*
*Get lower prices by selecting more than 2 adults
Snorkeling in Nusa Penida with Mantas and Kelingking TripOpens in a new window

Nusa Dua: Underwater Sea Walking Experience

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

Bali Blue Lagoon Snorkeling with Private Transfer & Lunch

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

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

Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $73 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

Snorkeling Experience in Nusa Penida with 4 Snorkeling Spots

Duration 2h
Free cancellation available
Price is $12 per adult
Snorkeling Experience in Nusa Penida with 4 Snorkeling SpotsOpens in a new window

Nusa Penida: Guided Snorkeling Tour To See Manta Rays

Duration 1h+
Free cancellation available
Price is $13 per traveler
Nusa Penida: Guided Snorkeling Tour To See Manta RaysOpens in a new window

Private Guided Snorkeling Trip in Nusa Penida

Duration 7h
Free cancellation available
Price is $41 per traveler
Private Guided Snorkeling Trip in Nusa PenidaOpens in a new window

Dolphin Watching Tour, Swimming with Dolphins and Snorkeling

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

Nusa Penida–All Inclusive [RoundtripTransfer+FastBoat+IslandTour]

Duration 10h
Price is $12 per adult
Nusa Penida–All Inclusive [RoundtripTransfer+FastBoat+IslandTour]Opens in a new window

Bali Water Sport Packages in Tanjung Benoa Nusa Dua

Duration 1h
Free cancellation available
Price is $7 per adult
Bali Water Sport Packages in Tanjung Benoa Nusa DuaOpens in a new window
20% off

Experience Snorkeling at Blue Lagoon

Duration 1d
Free cancellation available
The previous price was $85 and current price is $68 per adult
Experience Snorkeling at Blue LagoonOpens in a new window

Bali Blue Lagoon Snorkling , Waterfalls

Duration 8h
Free cancellation available
Price is $60 per child*
*Get lower prices by selecting more than 2 adults
Bali Blue Lagoon Snorkling , WaterfallsOpens in a new window

Blue Lagoon Beach Snorkeling Tour Bali

Duration 7h
Free cancellation available
Price is $20 per traveler
Blue Lagoon Beach Snorkeling Tour BaliOpens in a new window

Snorkeling Nusa Penida and Island Tour Package

Duration 10h
3.0 out of 10
2 reviews
Free cancellation available
Price is $90 per adult
Snorkeling Nusa Penida and Island Tour PackageOpens in a new window

Private Bali Snorkling at blue lagoon

Duration 3h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $30 per adult
Private Bali Snorkling at blue lagoonOpens in a new window

Blue Lagoon and Tanjung Jepun Snorkeling Experience

Duration 6h
Free cancellation available
Price is $45 per adult
Blue Lagoon and Tanjung Jepun Snorkeling ExperienceOpens in a new window

Northern Bali: Dolphin Watching and Snorkeling Experience

Duration 8h
Free cancellation available
Price is $22 per adult
Northern Bali: Dolphin Watching and Snorkeling ExperienceOpens in a new window

Bali and Lovina with Sunrise Dolphin Tour and Snorkeling

Duration 4h
Free cancellation available
Price is $27 per adult
Bali and Lovina with Sunrise Dolphin Tour and SnorkelingOpens in a new window

Showing 50 of 120 things to do