Bali Tide ForecastBali Tide Forecast
SpotsFeaturesWidgetsApple WatchDownload
Get the app
Home › Surf spots

Bali surf spots & beaches

79 places across 7 areas — Bukit Peninsula, Kuta, Canggu, West Bali, East Bali, North Bali and Nusa Lembongan — with break type, skill level, best season and wind direction for each, and live tide times in the app.

Bukit Peninsula

Balangan Reef break · Intermediate Bingin Reef break · Intermediate Black stone Reef break · Intermediate Dreamland Reef break · Beginner Geger Reef break · Intermediate Green Bowl Reef break · Intermediate Gunung Payung Reef break · Intermediate Honeymoon Reef break · Intermediate Impossibles Reef break · Advanced Melasti Beach Beach break Mengiat Reef break · Intermediate Mushroom Reef break · Intermediate Niko Reef break · Intermediate Nunggalan Reef break · Advanced Nyang-Nyang Reef break · Advanced Outside Corner Reef break · Expert Padang Padang Reef break · Expert Pandawa Reef break · Intermediate Racetracks Reef break · Advanced Secret Reef break · Advanced Temples Reef break · Advanced The Bombie Reef break · Expert The Peak Reef break · Advanced Uluwatu Reef break · Advanced

Kuta

Airport Lefts Reef break · Intermediate Airport Middle Reef break · Intermediate Airport Rights Reef break · Intermediate Double six Beach break · Beginner Halfway Beach break · Beginner Jimbaran Beach Beach break · Beginner Kudeta Beach break · Beginner Kuta Beach Beach break · Beginner Kuta Reef Reef break · Intermediate Legian Beach Beach break · Beginner Padma Beach break · Beginner Petitenget Beach Beach break Seminyak Beach Beach break Toro Toro Reef break · Intermediate

Canggu

Batu Bolong Beach and reef break · Intermediate Berawa Beach break · Beginner Canggu Reef break · All levels Echo Beach Beach and reef break · Intermediate Kedungu Beach break · Intermediate Nelayan Beach break · Intermediate Oldmans Reef break · Advanced Pererenan Beach break · Beginner Rivermouth River mouth · Intermediate Sand Bar Beach break · Intermediate Yeh Gannga Beach break · Intermediate

West Bali

Balian Reef and river mouth · Intermediate Medewi Point break · Beginner

East Bali

Amed Beach Beach break Baby reef Reef break · Beginner Bias Tugel Beach Beach break Blue Lagoon (Padangbai) Beach break Cucukan Reef break · Advanced Hyatt reef Reef break · Beginner Jasri Reef break · Intermediate Keramas Reef break · Advanced Ketewel Reef break · Intermediate Klotok Reef break · Advanced Nusa Dua Reef break · Beginner Rangkan Reef break · Advanced Sanur Reef break · Beginner Serangan Reef break · Intermediate Sindhu Reef break · Beginner Sri Lanka Reef break · Advanced Tandjung Sari Point break · Intermediate Tanjung Benoa Beach Beach break Tumpeng Reef break · Advanced Ujung Reef break · Intermediate Virgin Beach (White Sand) Beach break

North Bali

Lovina Beach Beach break

Nusa Lembongan

Ceningan Point Reef break · Advanced Lacerations Reef break · Advanced Mushroom Bay Reef break · Intermediate Playgrounds Reef break · Beginner Razors Reef break · Intermediate Shipwrecks Reef break · Intermediate

Live tide times for every spot

Pick any spot in the app for its live tide chart, recommended tide window, wave height, period, energy and wind. Updated every 3 hours, free for 5 days ahead.

Download on theApp Store Get it onGoogle Play
Bali Tide Forecast
App Store Google Play Features Apple Watch Privacy Policy Terms of Use

© 2020–2026 Bali Tide Forecast. Tide, swell and wind data for Bali.