SURFING IN INDONESIA

Indonesia Surf Spots & Forecasts

Browse 174 surf spots in Indonesia, grouped by region, with direct links to live wave, swell, wind and tide forecasts plus detailed local surf guides.

174 spots15 regions

REGIONS

Surf regions in Indonesia

SURF SPOTS

Surf forecasts & guides

Bali Airport's Surf break · Check local conditions 1.6–2.4m Forecast & guide → Bali Balangan Left-hand reef break · Intermediate to advanced 1.7–2.6m Forecast & guide → Bali Bali Tropic Surf break · Check local conditions 1.7–2.5m Forecast & guide → Bali Balian Surf break · Check local conditions 1.4–2.1m Forecast & guide → Bali Berawa Surf break · Check local conditions 1.6–2.4m Forecast & guide → Bali Bingin Left-hand reef break · Advanced 1.7–2.6m Forecast & guide → Bali Canggu Surf break · Check local conditions 1.3–2.0m Forecast & guide → Bali Ceningan Point Surf break · Check local conditions 1.6–2.3m Forecast & guide → Bali Dreamland Surf break · Check local conditions 1.7–2.6m Forecast & guide → Bali Ewan's Left Surf break · Check local conditions 1.7–2.5m Forecast & guide → Bali Green ball Surf break · Check local conditions 1.8–2.7m Forecast & guide → Bali Impossibles Long left-hand reef break · Intermediate to advanced 1.7–2.6m Forecast & guide → Bali Jimbaran Shorey Surf break · Check local conditions 1.7–2.6m Forecast & guide → Bali Keramas Right-hand reef break · Advanced 1.0–1.6m Forecast & guide → Bali Keramas Beach Surf break · Check local conditions 1.0–1.6m Forecast & guide → Bali Ketewel Surf break · Check local conditions 1.3–1.9m Forecast & guide → Bali KU DE TA - Semyniak Surf break · Check local conditions 1.6–2.4m Forecast & guide → Bali Kuta Beach Surf break · Check local conditions 1.4–2.0m Forecast & guide → Bali Kuta Reef Surf break · Check local conditions 1.6–2.4m Forecast & guide → Bali Lacerations (Nusa Lembongan) Surf break · Check local conditions 1.6–2.3m Forecast & guide → Bali Legian Beach Surf break · Check local conditions 1.6–2.4m Forecast & guide → Bali Medewi Left-hand point / cobblestone break · Intermediate 1.1–1.6m Forecast & guide → Bali Mushroom beach (Nusa Lembongan) Surf break · Check local conditions 1.6–2.3m Forecast & guide → Bali mushrooms Surf break · Check local conditions 1.7–2.5m Forecast & guide → Bali Nusa dua Surf break · Check local conditions 1.7–2.5m Forecast & guide → Bali Nyang-Nyang Surf break · Check local conditions 1.8–2.7m Forecast & guide → Bali Padang Galak Surf break · Check local conditions 1.3–1.9m Forecast & guide → Bali Padang Padang Heavy left-hand reef break · Advanced to expert 1.7–2.6m Forecast & guide → Bali Pererenan Surf break · Check local conditions 1.3–2.0m Forecast & guide → Bali Playgrounds (Nusa Lembongan) Surf break · Check local conditions 1.6–2.3m Forecast & guide → Bali Pulakan (medewi) Rights Surf break · Check local conditions 1.1–1.6m Forecast & guide → Bali Sanur - Grand Hyatt Surf break · Check local conditions 1.3–1.9m Forecast & guide → Bali Secret Surf break · Check local conditions 1.0–1.6m Forecast & guide → Bali Serangan Surf break · Check local conditions 1.4–2.0m Forecast & guide → Bali Shipwrecks Surf break · Check local conditions 1.3–1.9m Forecast & guide → Bali Sri Lanka Surf break · Check local conditions 1.7–2.5m Forecast & guide → Bali Tandjungs Surf break · Check local conditions 1.3–1.9m Forecast & guide → Bali tanjung left Surf break · Check local conditions 1.3–1.9m Forecast & guide → Bali Uluwatu Left-hand reef system · Advanced 1.7–2.6m Forecast & guide → Central Java pangandaran Surf break · Check local conditions 1.3–2.0m Forecast & guide → East Java 20-20s Surf break · Check local conditions 1.6–2.4m Forecast & guide → East Java G-Land Long left-hand reef system · Advanced 1.6–2.4m Forecast & guide → East Java Grajagan Surf break · Check local conditions 1.6–2.4m Forecast & guide → East Java Pacitan Surf break · Check local conditions 1.5–2.2m Forecast & guide → East Java Payangan Surf break · Check local conditions 1.5–2.2m Forecast & guide → East Java Puger Surf break · Check local conditions 0.8–1.2m Forecast & guide → East Java Puncher Surf break · Check local conditions 1.7–2.6m Forecast & guide → East Java Red Island Surf break · Check local conditions 1.6–2.3m Forecast & guide → East Java Tiger Tracks Surf break · Check local conditions 1.6–2.4m Forecast & guide → East Java Tiger Tracks Lefts Surf break · Check local conditions 1.6–2.4m Forecast & guide → Lombok Belongas Surf break · Check local conditions 1.6–2.4m Forecast & guide → Lombok Desert Point (Bangko-Bangko) Surf break · Check local conditions 1.9–2.8m Forecast & guide → Lombok Desert Point Lombok Left-hand reef point · Advanced to expert 1.5–2.2m Forecast & guide → Lombok Ekas Surf break · Check local conditions 1.2–1.8m Forecast & guide → Lombok Gerupuk Inside Reef peak · Beginner to intermediate 1.1–1.6m Forecast & guide → Lombok Gili air Surf break · Check local conditions 0.7–1.0m Forecast & guide → Lombok Gili Trawangan Surf break · Check local conditions 0.7–1.0m Forecast & guide → Lombok Grupuk Surf break · Check local conditions 1.7–2.5m Forecast & guide → Lombok Kuta Surf break · Check local conditions 1.3–1.9m Forecast & guide → Lombok Mawi Surf break · Check local conditions 1.5–2.2m Forecast & guide → Lombok NOVOTEL Surf break · Check local conditions 1.1–1.7m Forecast & guide → Lombok Periscope Point Surf break · Check local conditions 1.2–1.8m Forecast & guide → Lombok Puri's point Surf break · Check local conditions 0.6–0.9m Forecast & guide → Lombok Senggigi Surf break · Check local conditions 0.5–0.8m Forecast & guide → Lombok Sereweh Surf break · Check local conditions 0.6–1.0m Forecast & guide → Lombok Tanjung A'an Surf break · Check local conditions 1.7–2.5m Forecast & guide → Mentawai 4 Bobs Surf break · Check local conditions 1.5–2.2m Forecast & guide → Mentawai aaron's Surf break · Check local conditions 1.5–2.2m Forecast & guide → Mentawai Ariks Surf break · Check local conditions 1.2–1.8m Forecast & guide → Mentawai Bankvaults Surf break · Check local conditions 1.5–2.3m Forecast & guide → Mentawai Beng Beng Surf break · Check local conditions 1.1–1.7m Forecast & guide → Mentawai Birdbaths Surf break · Check local conditions 0.7–1.1m Forecast & guide → Mentawai Burger Surf break · Check local conditions 1.5–2.3m Forecast & guide → Mentawai Dutchies Surf break · Check local conditions 1.5–2.2m Forecast & guide → Mentawai E-Bay Surf break · Check local conditions 1.1–1.7m Forecast & guide → Mentawai Green Bush Surf break · Check local conditions 1.3–2.0m Forecast & guide → Mentawai Hideaways Surf break · Check local conditions 1.5–2.2m Forecast & guide → Mentawai Hookers Surf break · Check local conditions 1.1–1.6m Forecast & guide → Mentawai HT's Surf break · Check local conditions 1.4–2.0m Forecast & guide → Mentawai Icelands Surf break · Check local conditions 1.2–1.8m Forecast & guide → Mentawai Kandui Left Surf break · Check local conditions 1.5–2.2m Forecast & guide → Mentawai Lances left Surf break · Check local conditions 1.4–2.0m Forecast & guide → Mentawai Macaronis Surf break · Check local conditions 1.5–2.2m Forecast & guide → Mentawai Nipussi Surf break · Check local conditions 1.5–2.2m Forecast & guide → Mentawai Pitstops Surf break · Check local conditions 1.1–1.7m Forecast & guide → Mentawai Playgrounds Surf break · Check local conditions 1.5–2.2m Forecast & guide → Mentawai Resorts Surf break · Check local conditions 1.1–1.6m Forecast & guide → Mentawai Rifles Surf break · Check local conditions 1.5–2.3m Forecast & guide → Mentawai Rikas rights Surf break · Check local conditions 1.2–1.8m Forecast & guide → Mentawai Scarecrows Surf break · Check local conditions 1.3–2.0m Forecast & guide → Mentawai Seven Palms Surf break · Check local conditions 1.3–2.0m Forecast & guide → Mentawai Sometimes Surf break · Check local conditions 1.2–1.8m Forecast & guide → Mentawai Suicides Surf break · Check local conditions 1.2–1.8m Forecast & guide → Mentawai Telescopes Surf break · Check local conditions 1.2–1.8m Forecast & guide → Mentawai Thunders Surf break · Check local conditions 1.4–2.1m Forecast & guide → Mentawai Tikus Surf break · Check local conditions 1.1–1.6m Forecast & guide → Mentawai Islands Macaronis Left-hand reef break · Intermediate to advanced 1.4–2.2m Forecast & guide → Nias Lagundri Bay Right-hand reef point · Advanced 1.5–2.3m Forecast & guide → Others Bintan Lagoon Resort Surf break · Check local conditions 0.2–0.3m Forecast & guide → Others Black Sands Surf break · Check local conditions 0.3–0.5m Forecast & guide → Others Churches left Surf break · Check local conditions 0.6–1.0m Forecast & guide → Others Hollekang Surf break · Check local conditions 0.3–0.5m Forecast & guide → Others Meat Pai Surf break · Check local conditions 0.4–0.6m Forecast & guide → Others Skouw Surf break · Check local conditions 0.3–0.5m Forecast & guide → Papua Kepala Arus Surf break · Check local conditions — Forecast & guide → Savu Sea Army Camp Surf break · Check local conditions 1.1–1.7m Forecast & guide → Savu Sea Boa Surf break · Check local conditions 1.1–1.7m Forecast & guide → Savu Sea Dana Surf break · Check local conditions 1.1–1.7m Forecast & guide → Savu Sea Do'o Island Surf break · Check local conditions 1.1–1.7m Forecast & guide → Savu Sea Erics Surf break · Check local conditions 1.3–2.0m Forecast & guide → Savu Sea Mengkudu Surf break · Check local conditions 1.4–2.1m Forecast & guide → Savu Sea Nihiwatu Surf break · Check local conditions 1.3–1.9m Forecast & guide → Savu Sea Pero Surf break · Check local conditions 1.5–2.2m Forecast & guide → Savu Sea Pero right Surf break · Check local conditions 1.5–2.2m Forecast & guide → Savu Sea Roti Island - Nembrala - T Land Surf break · Check local conditions 1.1–1.7m Forecast & guide → Savu Sea Sucky Mamas Surf break · Check local conditions 1.1–1.7m Forecast & guide → Savu Sea Sumba - Kallala Surf break · Check local conditions 1.3–2.0m Forecast & guide → Savu Sea Sumba - Miller's right Surf break · Check local conditions 1.3–1.9m Forecast & guide → Savu Sea T Land Bommie Surf break · Check local conditions 1.1–1.7m Forecast & guide → Savu Sea Wanyapu Surf break · Check local conditions 1.4–2.1m Forecast & guide → Sulawesi Gorontalo beach Surf break · Check local conditions 0.1–0.2m Forecast & guide → Sumatra Islands Afulu Surf break · Check local conditions 1.2–1.8m Forecast & guide → Sumatra Islands Asu Surf break · Check local conditions 1.3–1.9m Forecast & guide → Sumatra Islands Banyaks Surf break · Check local conditions 0.4–0.6m Forecast & guide → Sumatra Islands Bawa Surf break · Check local conditions 1.4–2.1m Forecast & guide → Sumatra Islands Bay of Plenty Surf break · Check local conditions 0.8–1.3m Forecast & guide → Sumatra Islands Hinako Islands Surf break · Check local conditions 1.3–1.9m Forecast & guide → Sumatra Islands Jackals Surf break · Check local conditions 1.3–1.9m Forecast & guide → Sumatra Islands Kiddies Corner Surf break · Check local conditions 1.4–2.0m Forecast & guide → Sumatra Islands Lagundri Surf break · Check local conditions 1.4–2.0m Forecast & guide → Sumatra Islands No Name Surf break · Check local conditions 1.4–2.1m Forecast & guide → Sumatra Islands One Tree Surf break · Check local conditions 1.2–1.8m Forecast & guide → Sumatra Islands Rockstar Surf break · Check local conditions 0.8–1.3m Forecast & guide → Sumatra Islands Shark Pit Surf break · Check local conditions 1.2–1.8m Forecast & guide → Sumatra Islands suicide Surf break · Check local conditions 0.6–0.9m Forecast & guide → Sumatra Islands Telos Island, Nias Surf break · Check local conditions 0.6–0.9m Forecast & guide → Sumatra Islands Tou Tou's Surf break · Check local conditions 1.4–2.1m Forecast & guide → Sumatra Mainland Banana Island Surf break · Check local conditions 1.6–2.5m Forecast & guide → Sumatra Mainland Bono Surf break · Check local conditions — Forecast & guide → Sumatra Mainland Jenny's right Surf break · Check local conditions 1.5–2.2m Forecast & guide → Sumatra Mainland krui left Surf break · Check local conditions 1.6–2.4m Forecast & guide → Sumatra Mainland Lhoknga Surf break · Check local conditions 1.1–1.6m Forecast & guide → Sumatra Mainland Mandiri Surf break · Check local conditions 1.6–2.4m Forecast & guide → Sumatra Mainland Pantai Air Manis Surf break · Check local conditions 0.3–0.5m Forecast & guide → Sumatra Mainland Richards Right Surf break · Check local conditions 1.6–2.4m Forecast & guide → Sumatra Mainland The Peak Surf break · Check local conditions 1.6–2.4m Forecast & guide → Sumatra Mainland Ujung Bocur Surf break · Check local conditions 1.6–2.4m Forecast & guide → Sumatra Mainland Volcanos Surf break · Check local conditions 1.4–2.1m Forecast & guide → Sumatra Mainland Way Jambu Surf break · Check local conditions 1.6–2.4m Forecast & guide → Sumbawa Benete Surf break · Check local conditions 1.5–2.2m Forecast & guide → Sumbawa Cement Factory Surf break · Check local conditions 0.7–1.1m Forecast & guide → Sumbawa Donuts Surf break · Check local conditions 1.7–2.5m Forecast & guide → Sumbawa Lakey Peak Surf break · Check local conditions 1.2–1.8m Forecast & guide → Sumbawa Little Bingin Surf break · Check local conditions 1.4–2.1m Forecast & guide → Sumbawa Periscopes Surf break · Check local conditions 1.2–1.8m Forecast & guide → Sumbawa SCAR REEF Surf break · Check local conditions 1.4–2.1m Forecast & guide → Sumbawa Super Suck Surf break · Check local conditions 1.7–2.5m Forecast & guide → Sumbawa Tropical's Surf break · Check local conditions 1.7–2.6m Forecast & guide → West Java Apocalypse Surf break · Check local conditions 1.7–2.6m Forecast & guide → West Java Batu Karas Surf break · Check local conditions 1.6–2.4m Forecast & guide → West Java Cimaja Surf break · Check local conditions 1.2–1.7m Forecast & guide → West Java Jambu Beach Surf break · Check local conditions 0.4–0.6m Forecast & guide → West Java Karang Haji - OceanQueen Hotel Surf break · Check local conditions 1.2–1.7m Forecast & guide → West Java Karang Naya Surf break · Check local conditions 0.8–1.1m Forecast & guide → West Java National Park Surf break · Check local conditions 1.4–2.0m Forecast & guide → West Java Ombak Tujuh Surf break · Check local conditions 1.7–2.5m Forecast & guide → West Java One Palm Point - Panaitan island Surf break · Check local conditions 1.5–2.2m Forecast & guide → West Java Pasauran Surf break · Check local conditions 0.4–0.6m Forecast & guide → West Java Pasauran Muara Surf break · Check local conditions 0.4–0.6m Forecast & guide → West Java Sawarna Surf break · Check local conditions 1.6–2.4m Forecast & guide → West Java Sunset Surf break · Check local conditions 1.2–1.7m Forecast & guide → West Java Tanjung Lesung Surf break · Check local conditions 0.3–0.5m Forecast & guide → West Java Timmy Turner's New Left Surf break · Check local conditions 1.7–2.5m Forecast & guide → West Java Turtles Surf break · Check local conditions 1.7–2.6m Forecast & guide →