Surfing in Bali

surf a bali

Ready to surf a Bali break? Canggu and Kuta suit beginners, while Uluwatu and Padang Padang on the Bukit Peninsula suit surfers comfortable on reef. The best window for bigger swell and offshore winds is May to September.

The spots below are ordered by ability, from gentle sand to hollow reef, not ranked as better or worse. For closer-to-home options, see where to surf in Italy.

Bali surf season and wind

Bali’s primary surf season is the winter, June to September, which Luex Surf describes as bringing the biggest swells and favourable west coast winds. Thermal’s Bali surf guide widens the best window for bigger swell and offshore winds to May to September, and notes that several spots work year-round. For a first trip, aim for the overlap of June to September if the Bukit reefs are on your list.

The rainy season is quieter. Luex Surf says winds are often offshore on the east coast then, and a 2022 Bali surf report describes the dry season as bringing offshore winds all day.

An illustrative surf-beach sunset. Wind direction, not just swell size, decides how clean a session is, which is why travel dates matter as much as the choice of spot.

East coast versus west coast breaks

The practical split is between the gentler, easier-access beaches around Canggu and the reef waves of the Bukit. Thermal’s guide calls Canggu the easiest base for mixed levels and the Bukit better for surfers who are comfortable on reef. Use the wind pattern above as a second filter:

  • Dry-season dates: favour the west coast winds that arrive with the bigger swells, and match the break to your level using the list below.
  • Rainy-season dates: look at east coast breaks, where winds are often offshore, and expect a quieter lineup.
  • Mixed-ability groups: choose Canggu as a base so beginners and stronger surfers can share the same area.

Beginner-friendly spots

Kuta and Legian

Kuta Beach and Legian are mellow sand-bottom waves where most surf schools teach beginners, according to Thermal. Kuta is also the closest beach area to the airport and the central tourism hub, per Luex Surf. It suits first-timers who want a lesson on arrival and a forgiving bottom, but not surfers chasing hollow, powerful waves.

A busy sunset beach scene of the kind that surrounds Bali’s surf towns. This is a general illustration, not a specific Canggu break.

Canggu: Berawa, Batu Bolong and Old Man’s

Canggu offers perfect beginner and longboard setups at Berawa and Batu Bolong, says Luex Surf. Thermal adds that Old Man’s is a rolling right that suits longboards and mid-lengths. Canggu fits groups with mixed levels and surfers who want a longer board under their feet. It is a weaker fit for anyone looking mainly for hollow, powerful waves.

A calm cove with small waves. Gentle water like this can still hide rips, which Luex Surf says can be surprisingly strong at Bali beaches, so check local conditions before paddling out.

Reef waves on the Bukit Peninsula

The Bukit Peninsula is where Bali’s reef reputation comes from. Luex Surf warns that many of its waves break over shallow, sharp reef and that crowds can be fairly cut-throat on a good swell. Thermal’s verdict is that the Bukit reefs are better once you are comfortable on your own.

Uluwatu

Uluwatu at a manageable size is a hollow, long left over shallow reef with several take-off sections, according to Thermal. Travel Surf describes five sections that give more choice day to day, and says Uluwatu handles big swells better than neighbouring Padang Padang.

Is the reef dangerous? It can be, because the reef is shallow and sharp, so Uluwatu suits surfers who already handle reef and crowds. A smaller day with several sections to choose from is the more forgiving way to meet it. Beginners should learn elsewhere first.

Padang Padang

Padang Padang is a very hollow left breaking in front of a cliff and is aimed at advanced and expert surfers, per Thermal. Travel Surf says it peels over very shallow reef and needs at least 4 ft of swell, because below that the reef is too shallow. Its season runs May to October, with the best conditions May to September and a peak in August.

Tide decides how safe it is. Mid tide is the safest, and low tide on a big swell is for experts only. The same source is blunt that Padang Padang is not a place to learn or to progress, and that it can be dangerous without the level: the reef is very shallow, the barrel is powerful and there are currents.

Comparison of the main Bali spots

Spot Level Wave and bottom Key condition Planning use
Kuta and Legian Beginner Mellow sand-bottom waves Most surf schools teach here Book a first lesson close to the airport
Canggu (Old Man’s) Mixed levels, longboard and mid-length Rolling right Easiest base for mixed levels Choose it for groups with different abilities
Uluwatu Comfortable on reef Long hollow left over shallow reef Five sections; best at manageable size Step up here once reef feels routine
Padang Padang Advanced to expert Very hollow left over very shallow reef At least 4 ft of swell; mid tide safest Time it for mid tide, May to September

Wave descriptions come from Thermal’s Bali surf guide, while the swell and tide thresholds for Padang Padang come from Travel Surf.

Choosing your Bali coast and next trips

Beginners should start at Kuta or Canggu and stay on sand until they can read a lineup. Intermediate surfers can move to Uluwatu on manageable days. Padang Padang is for experts who can time mid tide and a swell of at least 4 ft. If Bali is one stop on a wider itinerary, compare it with a winter-to-spring option such as surf in marocco, or look beyond the island to surf in indonesia.

An illustrative Bali coastal scene at dusk. Beach towns such as Kuta combine easy sandy surf with plenty of services close to the shore.

Frequently asked questions

How much does a surf trip to Bali cost?

The supplied evidence prices only one item: Padang Padang beach entry is about IDR 15,000 for foreign adults and IDR 10,000 for children, according to Travel Surf. Flights into Denpasar often connect through hubs such as Dubai, Kuala Lumpur, Singapore or Jakarta, so compare routings through those hubs when pricing your trip, as Luex Surf notes.

Does Nyepi affect a surf trip?

Yes. Thermal notes that Nyepi, a Balinese Hindu holiday, shuts the island down for a full day, so check your dates before booking.

How far is Padang Padang from the airport?

Allow about 30 minutes by car without traffic, according to Travel Surf.

Which other reef waves sit on the Bukit?

Beyond Uluwatu and Padang Padang, Thermal lists Impossibles, Bingin, Dreamland and Balangan in a row along the Bukit.

Is swimming safe at Bali’s surf beaches?

Not necessarily. Luex Surf says rips can be surprisingly strong and swimming is not advisable at many beaches.