Trip Guide · Updated 2026

The complete Bali surf trip guide: breaks, seasons, and how to plan it yourself

Bali earns its reputation honestly: warm water year-round, a wave for every ability within an hour's drive, and an infrastructure of camps, guides and board hire built entirely around surfing. The catch is that "Bali" isn't one surf destination — it's two coasts that trade places with the seasons. Get that right and the rest of the trip plans itself.

A surfer riding a clean wave at a Bali reef break
Dry-season lines on the Bukit Peninsula — the classic Bali postcard.

Dry season vs wet season: the one thing that decides your trip

Bali's swell window splits cleanly. From roughly May to October (dry season), the trade winds blow offshore on the west coast — Uluwatu, Padang Padang, Bingin, Balangan, Canggu and Kuta all fire. This is the peak window and what most people picture when they imagine surfing Bali.

From November to April (wet season), the winds swing and the east coast turns on — Keramas, Sanur, Nusa Dua and the reefs around Nusa Lembongan. There are fewer crowds, greener landscapes, and some of the best barrels of the year if you know where to look.

Short version: coming May–October? Base yourself on the Bukit Peninsula or Canggu. Coming November–April? Look east toward Keramas, Sanur and Nusa Lembongan. There is no bad season — only the wrong coast for the date.

Where beginners should actually start

If you've never surfed, skip the famous reef breaks. Start on the forgiving beach breaks at Kuta, Legian or Batu Bolong (Canggu), where the bottom is sand and the whitewater is friendly. Almost every surf school in Bali runs lessons here for good reason. Spend two or three days getting to your feet before anyone tempts you onto a reef.

Intermediates can graduate to Canggu's Old Man's and Berawa, then to mellower reefs like Balangan on a smaller swell. Advanced surfers already know the names: Uluwatu, Padang Padang, Keramas.

Surf camps vs "surf travel agencies" vs doing it yourself

This is where most of your money is won or lost, so it's worth understanding the three models:

A realistic 7-day plan

  1. Days 1–2: land, settle in Canggu, shake off jet lag with easy beach-break sessions.
  2. Days 3–4: move to the Bukit (dry season) or shuttle east to Keramas (wet season). Hire a guide for one dawn session.
  3. Day 5: rest day — your shoulders will thank you. Explore, eat, recover.
  4. Days 6–7: chase the best forecast window of your trip; this is when a guide pays for itself.

Booking flights and timing the swell

Fly into Denpasar (DPS). Watch a forecast site (Magicseaweed-style swell models or Windy) in the two weeks before you travel, and keep your camp/guesthouse dates flexible enough to shift a day toward the best pulse. A mid-size SSW groundswell with light offshore wind is the dream.

Planning the rest of the trip — visas, where to stay, getting around Indonesia? We keep our non-surf travel notes light and link out to broader guides like Infoozle for the general-travel side so this site can stay focused on the waves.