Surf forecastStatisticsHistorical report

Baya seasonal overview

Best Surf Season (May - October)

This is the window when the magic really lines up at Baya. The Indian Ocean roars to life, sending consistent, long-period groundswells from the deep south that wrap beautifully into the bay. Coupled with the onset of the Southeast Trade Winds, you get a climatological sweet spot where offshore flow from the east-northeast dominates. The result? Clean, glassy faces on average 1.6-2.0m with periods exceeding 14 seconds – that's firing, rippable surf day after day. The wind is ideal a whopping 64-70% of the time, so you can plan your sessions with confidence.

Fair Surf Season (April & November)

These are transition months where the ocean is in between seasonal moods. April sees the tail end of the monsoon shift, with ideal wind percentages climbing to 52% but swell periods starting to stretch out nicely. November is a step down from the peak, with swell sizes dropping back to the 1.4m range and periods settling around 13 seconds. You'll still find clean windows, but you'll be working harder to read the charts for a window of opportunity. Both months offer solid waves when the conditions align, just not with the same consistency of the peak season.

Low Surf Season (December - March)

Winter brings a different beast to Baya. The region gets caught between the strong north-westerly monsoonal flow and the tail-end of the Southern Ocean storm track. While the swell direction (SSW/SW) remains favorable and heights average a rideable 1.4m with healthy 12-13 second periods, the wind quality plummets. Ideal offshore conditions drop to just 26-35% of the time. The prevailing NW and WNW winds create onshore and cross-shore chop that messes up the wave faces. You can still score – especially early morning before the monsoon wind kicks in – but you'll need a lot of patience and a willingness to battle the elements.