Map
Most surf apps call every break epic. We rank them.
Every spot researched one at a time, then matched to your level and today's conditions.
- Spots
- Countries

29 surf spots in Java, with forecasts, local knowledge and ratings matched to your level.
Best for intermediate today
© Mapbox © OpenStreetMap
Java's south coast is one continuous run of Indian Ocean swell, stretching from Ujung Kulon and Panaitan Island in the far west to Banyuwangi's jungle coast near Bali. Dry season, roughly May to September, is when it fires hardest: steady south to southwest groundswell meeting clean east to northeast trade winds most mornings. Range is the point here. Batu Karas and Pangandaran are sheltered, sand-bottom bays built for beginners and longboarders, with Cimaja's reef break and lively surf town scene a short drive further west. At the other end, G-Land's multi-section left inside Alas Purwo National Park and Panaitan's boat-accessed reefs like One Palm Point and Apocalypse are serious, experienced-only waves. Java's size cuts both ways: spots can be hours apart by road, but roads, trains and domestic flights connect all of them, unlike the boat-only islands further east. Expect crowds at the well-known names and quieter lineups a short drive past them.