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 Snorkeling & Waterfall Tour with Lunch

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

Bali Watersport Three in One Combo Fun Pack With Free Shuttle

Duration 1h 30m
7.0 out of 10
Good
2 reviews
Free cancellation available
Price is $18 per adult
Bali Watersport Three in One Combo Fun Pack With Free ShuttleOpens 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
5% off

Dolphin Watching Tour, Swimming with Dolphins and Snorkeling

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

From Bali: Nusa Penida Full Day Private Snorkeling Tour

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

Shared Snorkeling 3-4 spot manta bay in Nusa Penida

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $10 per adult
Shared Snorkeling 3-4 spot manta bay in Nusa PenidaOpens in a new window

2-Day Komodo & Rinca Islands Adventure

Duration 2d
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $1,290 per traveler*
*Get lower prices by selecting more than 2 adults
2-Day Komodo & Rinca Islands AdventureOpens in a new window

Bali Ultimate Water Sports Experience

Duration 5h
Free cancellation available
Price is $8 per adult*
*Get lower prices by selecting more than 2 adults
Bali Ultimate Water Sports ExperienceOpens 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

Nusa Penida Fast Boat Ticket by Maruti

Duration 8h 30m
Free cancellation available
Price is $6 per adult
Nusa Penida Fast Boat Ticket by MarutiOpens in a new window

Nusa Penida Island Tour with Lunch

Duration 10h
8.0 out of 10
Very Good
1 review
Free cancellation available
Price is $75 per adult*
*Get lower prices by selecting more than 2 adults
Nusa Penida Island Tour with LunchOpens in a new window

Bali: Blue Lagoon Beach Snorkeling Tour with Lunch

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

Lombok: Pink Beach, Snorkeling, & Tanjung Ringgit Tour

Duration 8h 30m
9.2 out of 10
Wonderful
5 reviews
Free cancellation available
Price is $156 per traveler*
*Get lower prices by selecting more than 2 adults
Lombok: Pink Beach, Snorkeling, & Tanjung Ringgit TourOpens in a new window

Nusa Penida: Guided Snorkeling Tour To See Manta Rays

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

Bali Aneecha Catamaran

Duration 9h 30m
Price is $100 per child
Bali Aneecha CatamaranOpens 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

USS Liberty Shipwreck Scuba Diving at Tulamben Bali

Duration 10h
9.8 out of 10
Exceptional
17 reviews
Free cancellation available
Price is $179 per adult*
*Get lower prices by selecting more than 2 adults
USS Liberty Shipwreck Scuba Diving at Tulamben BaliOpens in a new window

Nusa Dua: Underwater Sea Walking Experience

Duration 15m
9.8 out of 10
Exceptional
46 reviews
Free cancellation available
Price is $75 per adult
Nusa Dua: Underwater Sea Walking ExperienceOpens 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

Manta Tour in Nusa Lembongan and Nusa Penida

Duration 6h+
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $90 per adult
Manta Tour in Nusa Lembongan and Nusa PenidaOpens in a new window

Scuba Diving in Nusa Penida - Manta Point

Duration 6h
9.8 out of 10
Exceptional
29 reviews
Free cancellation available
Price is $175 per adult
Scuba Diving in Nusa Penida - Manta PointOpens 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

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

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: Padangbai Blue Lagoon Beginner's Dive Experience

Duration 8h
9.8 out of 10
Exceptional
90 reviews
Free cancellation available
Price is $129 per adult
Bali: Padangbai Blue Lagoon Beginner's Dive ExperienceOpens 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

Bali: Ubud ATV and Blue Lagoon Snorkeling Tour with Lunch

Duration 5h+
10 out of 10
Exceptional
30 reviews
Free cancellation available
Price is $58 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: 3-Days PADI Open Water Diving Course

Duration 3d
10 out of 10
Exceptional
21 reviews
Free cancellation available
Price is $439 per adult*
*Get lower prices by selecting more than 2 adults
Bali: 3-Days PADI Open Water Diving CourseOpens in a new window

Bali Snorkeling at Blue Lagoon and Ubud Waterfall

Duration 8h
Free cancellation available
Price is $36 per adult*
*Get lower prices by selecting more than 2 adults
Bali Snorkeling at Blue Lagoon and Ubud WaterfallOpens in a new window

Bali: Nusa Penida Speedboat Trip with Snorkeling and Tour

Duration 9h
9.8 out of 10
Exceptional
62 reviews
Free cancellation available
Price is $117 per adult
Bali: Nusa Penida Speedboat Trip with Snorkeling and TourOpens 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

4 Spots Snorkeling Tour with Manta Rays

Duration 7h
Free cancellation available
Price is $14 per traveler
4 Spots Snorkeling Tour with Manta RaysOpens in a new window

Private Bali Water Activities with Bali Massage in Nusa Dua

Duration 4h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $119 per adult
Private Bali Water Activities with Bali Massage in Nusa DuaOpens 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

Bali Snorkeling Tour at Amed

Duration 2h 30m+
Price is $90 per traveler*
*Get lower prices by selecting more than 2 adults
Bali Snorkeling Tour at AmedOpens in a new window

Get SSI Nitrox Certified Includes 2 Liberty Wreck Dives

Duration 1d
Free cancellation available
Price is $178 per adult*
*Get lower prices by selecting more than 2 adults
Get SSI Nitrox Certified Includes 2 Liberty Wreck DivesOpens in a new window

Snorkeling in Nusa Penida with Mantas and Kelingking Trip

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

Try Diving in Manta Point - Nusa Penida

Duration 6h
Free cancellation available
Price is $221 per adult
Try Diving in Manta Point - Nusa PenidaOpens 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

Best of Bali Water Sport Jumbo Packages

Duration 2h 30m
9.4 out of 10
Exceptional
9 reviews
Free cancellation available
Price is $100 per adult*
*Get lower prices by selecting more than 2 adults
Best of Bali Water Sport Jumbo PackagesOpens in a new window

Kuta Beach, Bali: Surf Lessons For Beginner & Intermediate

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

Bali Diving for Beginners: Tulamben Liberty Wreck

Duration 5h
10 out of 10
Exceptional
3 reviews
Price is $80 per adult
Bali Diving for Beginners: Tulamben Liberty WreckOpens in a new window

Tulamben: USAT Liberty Shipwreck Full-Day Snorkeling Trip

Duration 9h
9.4 out of 10
Exceptional
9 reviews
Free cancellation available
Price is $120 per adult
Tulamben: USAT Liberty Shipwreck Full-Day Snorkeling TripOpens in a new window

3-Day Komodo National Park & Rinca Trails Excursion

Duration 3d
Free cancellation available
Price is $1,376 per traveler*
*Get lower prices by selecting more than 2 adults
3-Day Komodo National Park & Rinca Trails ExcursionOpens 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 Marine 3 Water Activities in Nusa Dua

Duration 2h
Free cancellation available
Price is $91 per adult
Bali Marine 3 Water Activities in Nusa DuaOpens in a new window

Bali Blue Lagoon Snorkeling with Private Transfer & Lunch

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

All INCLUSIVE Bali snorkeling at blue lagoon and tanjung jepun

Duration 10h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $104 per adult*
*Get lower prices by selecting more than 2 adults
All INCLUSIVE Bali snorkeling at blue lagoon and tanjung jepunOpens in a new window

Day Trip to West Nusa Penida and Experience Snorkeling

Duration 10h
Free cancellation available
Price is $98 per adult
Day Trip to West Nusa Penida and Experience SnorkelingOpens in a new window

Nusa Penida Island West Snorkeling With Manta Rays

Duration 9h
Free cancellation available
Price is $75 per adult*
*Get lower prices by selecting more than 2 adults
Nusa Penida Island West Snorkeling With Manta RaysOpens in a new window

Showing 50 of 105 things to do