expedia

Things to do in Bali | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

32 things to do

Search results

Bali

Selecting an option will immediately update the search results.

Showing 32 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

Canggu: Surflesson with equipment

Duration 2h
9.8 out of 10
Exceptional
222 reviews
Free cancellation available
Price is $25 per adult
Canggu: Surflesson with equipmentOpens in a new window

Uluwatu: Surfing for All Levels Equipment Included

9.4 out of 10
Exceptional
3 reviews
Free cancellation available
Price is $32 per adult
Uluwatu: Surfing for All Levels Equipment IncludedOpens 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

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

Seminyak: Beginner Surf Lesson with Pro Instructor

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

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

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

The best surf lessons in Kuta

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

Kuta Bali Private Surfing Lessons With Surf Photos and 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 and VideosOpens 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

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

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

UP2U SURF SCHOOL BALI. Discounted Group Surf Lessons Kuta Bali

Duration 2h
Free cancellation available
Price is $15 per adult
UP2U SURF SCHOOL BALI. Discounted Group Surf Lessons Kuta BaliOpens in a new window

Nusa Dua: Surf Lesson with Local Instructor & Equipment

Duration 2h
Free cancellation available
Price is $30 per adult
Nusa Dua: Surf Lesson with Local Instructor & EquipmentOpens in a new window

Bali/Nusa Dua: Beginner-advanced Surf Lesson with Instructor

Duration 2h
Free cancellation available
Price is $31 per adult
Bali/Nusa Dua: Beginner-advanced Surf Lesson with InstructorOpens in a new window

Uluwatu: 2-Hour Surf Lesson for Beginners with Instructor

Duration 2h
Free cancellation available
Price is $33 per adult
Uluwatu: 2-Hour Surf Lesson for Beginners with InstructorOpens in a new window

Bukit Peninsula: 2 Hours Surf Experience at Uluwatu Beach

Duration 2h
Free cancellation available
Price is $33 per adult
Bukit Peninsula: 2 Hours Surf Experience at Uluwatu BeachOpens 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

ULUWATU SURFING LESSON FOR ALL LEVELS

Duration 1h 30m
10 out of 10
Exceptional
2 reviews
Free cancellation available
Price is $40 per adult
ULUWATU SURFING LESSON FOR ALL LEVELSOpens 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
29% off

Canggu: All Levels Surf Lesson

Duration 1h 30m
10 out of 10
Exceptional
1 review
Free cancellation available
The previous price was $26 and current price is $18 per adult
Canggu: All Levels Surf LessonOpens 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. Beginner Surf Lessons in Bali

Duration 2h
9.6 out of 10
Exceptional
19 reviews
Free cancellation available
Price is $11 per adult
HOT PROMO. Beginner Surf Lessons in BaliOpens 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 & Group Surf Lesson With Professional guide

Duration 1h 30m
Free cancellation available
Price is $31 per adult
Canggu: Private & Group Surf Lesson With Professional guideOpens in a new window

Bali: Balangan Beach Beginner Surf Lesson with Equipment

Duration 1h
Free cancellation available
Price is $36 per adult
Bali: Balangan Beach Beginner Surf Lesson with EquipmentOpens in a new window

Canggu Surf Lesson

Duration 2h
10 out of 10
Exceptional
1 review
Free cancellation available
Price is $39 per adult
Canggu Surf LessonOpens in a new window

Kuta surf lesson Jisurf

Duration 2h
Free cancellation available
Price is $31 per traveler*
*Get lower prices by selecting more than 2 adults
Kuta surf lesson JisurfOpens in a new window

Canggu: Private Surf Lesson for All Levels (Batu Bolong)

Duration 2h
Free cancellation available
Price is $25 per adult
Canggu: Private Surf Lesson for All Levels (Batu Bolong)Opens in a new window

Bali/Sanur: Private All-Level Surf Lesson by Rip Curl School

Free cancellation available
Price is $77 per adult*
*Get lower prices by selecting more than 2 adults
Bali/Sanur: Private All-Level Surf Lesson by Rip Curl SchoolOpens in a new window

Nusa Dua Private 2 Hour Beginner Surf Lesson With Instructor

Duration 2h
Free cancellation available
Price is $36 per adult
Nusa Dua Private 2 Hour Beginner Surf Lesson With InstructorOpens in a new window

Little Ripper Level 1-2

Duration 3h
Free cancellation available
Price is $47 per adult
Little Ripper Level 1-2Opens in a new window

Showing 32 things to do