expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

30 things to do

Search results

Bali

Selecting an option will immediately update the search results.

Showing 30 things to do

Canggu : 2-Hour Surfing Lesson

Duration 2h
9.8 out of 10
Exceptional
83 reviews
Free cancellation available
Price is $25 per adult
Canggu : 2-Hour Surfing LessonOpens in a new window

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

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

Canggu: 2-Hour Surf Course

Duration 2h
9.8 out of 10
Exceptional
201 reviews
Free cancellation available
Price is $25 per adult
Canggu: 2-Hour Surf CourseOpens in a new window

Early Access to Nusa Penida Full Day Tour

Duration 11h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $33 per adult
Early Access to Nusa Penida Full Day 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 $17 per adult
Kuta Beach, Bali: Surf Lessons For Beginner & IntermediateOpens in a new window

Bali/Nusa Dua: Surf Class for Beginner and Intermediate

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $31 per adult
Bali/Nusa Dua: Surf Class for Beginner and IntermediateOpens in a new window

Seminyak: Beginner Surf Lesson with Pro Instructor

Duration 2h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $18 per adult
Seminyak: Beginner Surf Lesson with Pro InstructorOpens in a new window

Bali: Kuta Beach Intermediate Surf Lesson

Duration 1h 30m
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $20 per adult
Bali: Kuta Beach Intermediate Surf LessonOpens in a new window

Kuta Bali Private Surfing Lessons With Surf Photos & Videos

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $7 per adult
Kuta Bali Private Surfing Lessons With Surf Photos & VideosOpens in a new window

The best surf lessons in Kuta

Duration 2h
9.8 out of 10
Exceptional
47 reviews
Free cancellation available
Price is $20 per adult
The best surf lessons in KutaOpens in a new window

Surf Lesson In seminyak beach bali

Duration 3m
Free cancellation available
Price is $46 per adult*
*Get lower prices by selecting more than 2 adults
Surf Lesson In seminyak beach baliOpens in a new window

Private surf lesson by Malu Surf

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $17 per adult
Private surf lesson by Malu SurfOpens in a new window

Uluwatu: Private Surf Lesson with Surf Photos & Videos

Duration 2h
10 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $42 per adult
Uluwatu: Private Surf Lesson with Surf Photos & VideosOpens in a new window

Surf Lesson in Canggu for Beginners

Duration 2h
Free cancellation available
Price is $24 per adult
Surf Lesson in Canggu for BeginnersOpens in a new window

2-Hour Canggu Private Guided Surfing Experience in Bali

Duration 2h
Free cancellation available
Price is $28 per adult
2-Hour Canggu Private Guided Surfing Experience in BaliOpens in a new window

Kuta-Bali : Private Surf Lesson With Surf photos & Videos

Duration 2h
10 out of 10
Exceptional
4 reviews
Free cancellation available
Price is $14 per adult
Kuta-Bali : Private Surf Lesson With Surf photos & VideosOpens in a new window

Surfing Lesson at Batu Bolong Beach in Canggu

Duration 2h
Free cancellation available
Price is $22 per adult
Surfing Lesson at Batu Bolong Beach in CangguOpens in a new window

Batu Bolong Beach Surfing Adventure

Duration 2h 30m
Free cancellation available
Price is $22 per adult
Batu Bolong Beach Surfing AdventureOpens in a new window

Bali: Group Surf Coaching for Beginners with Video Analysis

Duration 2h
Free cancellation available
Price is $32 per adult*
*Get lower prices by selecting more than 2 adults
Bali: Group Surf Coaching for Beginners with Video AnalysisOpens in a new window

Kuta Beach: Surfing Lesson With Instructor

Duration 1h 30m
Free cancellation available
Price is $20 per adult
Kuta Beach: Surfing Lesson With InstructorOpens in a new window

DEKOM Surf Lesson Beginner Course in Kuta (Half Day – Private Lesson)

Duration 3h
Free cancellation available
Price is $53 per traveler*
*Get lower prices by selecting more than 2 adults
DEKOM Surf Lesson Beginner Course in Kuta (Half Day – Private Lesson)Opens in a new window

Canggu: Private Surf Lesson with certified lifeguard

Duration 2h
Free cancellation available
Price is $28 per adult
Canggu: Private Surf Lesson with certified lifeguardOpens in a new window

HOT PROMO - Surf Lessons In Kuta Bali

Duration 2h
Free cancellation available
Price is $11 per adult
HOT PROMO - Surf Lessons In Kuta BaliOpens in a new window

ULUWATU SURFING LESSON FOR ALL LEVELS

Duration 1h 30m
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $40 per adult
ULUWATU SURFING LESSON FOR ALL LEVELSOpens in a new window

DEKOM Surf Lesson Intermediate Course in Kuta (Half Day – Private Lesson)

Duration 3h
Free cancellation available
Price is $53 per adult
DEKOM Surf Lesson Intermediate Course in Kuta (Half Day – Private Lesson)Opens in a new window

Nusa Dua Beach Bali Surf Lesson All Level with Pro Instructor

Duration 2h
Free cancellation available
Price is $35 per adult
Nusa Dua Beach Bali Surf Lesson All Level with Pro InstructorOpens in a new window

Surfing Lesson at Legian Beach in Bali

Duration 10h
Free cancellation available
Price is $11 per traveler
Surfing Lesson at Legian Beach in BaliOpens in a new window

Bali Adventure Water Sports and Uluwatu Temple Sunset

Duration 8h
Free cancellation available
Price is $135 per adult
Bali Adventure Water Sports and Uluwatu Temple SunsetOpens in a new window

East Nusa Penida Island Tour with Japanese-Speaking Guide (from Bali)

Duration 12h
Price is $150 per traveler*
*Get lower prices by selecting more than 2 adults
East Nusa Penida Island Tour with Japanese-Speaking Guide (from Bali)Opens in a new window

Nusa Penida: Combine Tour

Free cancellation available
Price is $159 per adult*
*Get lower prices by selecting more than 2 adults
Nusa Penida: Combine TourOpens in a new window

Showing 30 things to do