Indonesia has more surfable coastline than anywhere else in Asia, and most of it faces the long-period swells that the Southern Indian Ocean sends north between April and October. During this dry season the south-east trade winds blow offshore on many south and west facing coasts, which is why that window is the main surf season from Bali to Sumatra. The wet season, roughly November to March, brings smaller and less consistent swell and onshore winds on most west coasts, although east-facing reefs such as those near Sanur and Keramas in Bali come into their own.
Bali is the usual starting point, with beginner beach breaks at Kuta, Seminyak and Canggu and the reef breaks of Uluwatu and the Bukit Peninsula for experienced surfers. Lombok, a short ferry or flight east, is quieter, with Kuta Lombok, Gerupuk and Selong Belanak on its south coast. Further east, Sumbawa has Lakey Peak and the heavy reefs of West Sumbawa.
To the west, Java offers the long left of G-Land in the far east of the island, plus Batu Karas and Cimaja within reach of Jakarta. Off Sumatra, the Mentawai Islands and Nias are reached by boat or regional flight and are known for consistent, powerful reef waves, served by surf resorts and liveaboard charters. Browse the regions below for surf schools, camps, resorts and charters, each checked for what it offers and who it suits.