Reef
right
Level 6/10

Serangan

South Bali, Indonesia
🪸Sharp reef

Serangan is a quality right-hander on Serangan Island (Turtle Island) in South Bali, offering hollow waves that work across a range of conditions. The break picks up S-SSW swell and benefits from W-NW offshore winds during the wet season, providing a year-round surfing option. Less crowded than the main Bukit breaks, Serangan delivers good value sessions with consistent quality.

Serangan surf forecast

Model forecast for swell, wind and tide.

10-Day Forecast
Today4
80
Firing
1.5m@14s
11km/h
Thu5
81
Firing
1.3m@15s
9km/h
Fri6
76
Good
1.2m@13s
8km/h
Sat7
82
Firing
1.4m@16s
8km/h
Sun8
73
Good
1.2m@15s
8km/h
Mon9
69
Good
1.2m@14s
10km/h
Tue10
63
Fair
1.0m@12s
5km/h
Wed11
73
Good
1.0m@13s
4km/h
Thu12
81
Firing
1.6m@15s
7km/h
Fri13
75
Good
1.3m@14s
9km/h
5+ days out, less certain

Today's Conditions

Find Flights
Best session: MorningAM 7 km/h · PM 12 km/h · Mid tide at 11am (0.7m)
Swell
1.5m
SSW(198°)
Score: 25/25
Period
14s
Groundswell
Score: 25/25
Wind
11km/h
ESE(116°)
Score: 7/25
Weather
29°C
0.0mm15%
First light 5:19amSunrise 5:49amSunset 6:16pmLast light 6:46pm
Windswell
—
Secondary
0.2m
Confidence
100%

Location & Conditions

Loading map...
Swell1.5m @14s SSW in window
Wind11 km/h ESE onshore
SwellWind: Offshore Cross Onshore
Showing forecast for today · all day

Hourly Forecast, Tide & Strike Windows

Strike window: 5:19am–6:46pm · through lowIdeal tide: 0.7–1.8m
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
°C
25°
28°
30°
30°
28°
25°
30°
32°
31°
29°
26°
30°
32°
32°
29°
25°
29°
32°
32°
29°
25°
28°
31°
30°
28°
26°
27°
30°
30°
27°
26°
27°
29°
30°
28°
26°
27°
29°
29°
28°
26°
28°
30°
31°
29°
27°
28°
30°
30°
28°
2m1.0
sec
14s
14s
14s
14s
14s
15s
15s
15s
15s
15s
13s
13s
13s
13s
13s
16s
16s
16s
16s
16s
15s
15s
15s
15s
15s
14s
14s
14s
14s
14s
12s
12s
12s
12s
12s
13s
13s
13s
13s
13s
15s
15s
15s
15s
15s
14s
14s
14s
14s
14s
swell
windkm/h
5g10
8g22
14g35
15g38
9g25
3g6
7g21
11g31
12g36
13g33
4g7
4g18
10g31
11g31
9g27
3g7
4g16
9g28
10g31
12g34
3g12
7g22
12g34
10g34
4g27
9g19
10g32
11g32
10g36
8g34
0g13
2g14
7g22
8g27
5g28
3g10
3g14
4g26
5g31
3g25
3g8
3g15
8g26
11g32
11g31
4g17
7g19
12g29
13g35
6g36
tidem
4:37am1.6m
11:36am0.7m
6:23pm1.7m
12:37am0.9m
6:30am1.6m
12:39pm0.7m
7:10pm1.9m
1:42am0.6m
7:34am1.7m
1:30pm0.6m
7:48pm2.1m
2:26am0.4m
8:30am1.8m
2:07pm0.6m
8:21pm2.3m
3:04am0.2m
9:10am1.9m
2:44pm0.6m
8:54pm2.4m
3:37am0.1m
9:47am1.9m
3:16pm0.6m
9:23pm2.5m
4:09am0.0m
10:18am1.9m
3:46pm0.6m
9:54pm2.5m
4:37am0.0m
10:49am1.9m
4:15pm0.6m
10:22pm2.5m
5:07am0.0m
11:18am1.9m
4:41pm0.7m
5:37am0.1m
Ideal tideStrike windowNight

Tide times today

4:37 am
High · 1.57m
11:36 am
Low · 0.70m
6:23 pm
High · 1.70m
Times shown in spot-local time.

Strike Score Breakdown

80
Firing
Components
Swell Direction23/25
Swell Size25/25
Swell Period25/25
Wind7/25
Raw Score80/100
Adjustments
🌊 Tide+5
💨 Gusty Wind-5
Adjusted Score80/100
Confidence
Multiplier×1.00
Final Score80
🌊 Optimal tide window

Plan Your Strike

Return flights to DPS, departing today with a 5-day trip window.

Search Flights on Skyscanner
See where's firing right nowToday's best waves worldwide, scored live
Free Strike Report

Know when Southeast Asia is about to fire

Get the best strike windows in Southeast Asia — and worldwide — in your inbox every Monday & Thursday. Live Strike Scores, the swell behind them, zero fluff.

Free forever. Two emails a week. Unsubscribe anytime.

For real surf travel

Get the full Serangan trip window

Pro unlocks the 10-day forecast window, unlimited alerts, and custom spot tracking that help turn a good-looking surf report into a better travel decision.

10-day window

See the trip window before flights get expensive.

Unlimited alerts

Let the app watch your score threshold for you.

Custom spots

Track the breaks that actually matter to your travel plans.

Swell Requirements

Optimal direction
SSW (195°)
Direction range
180° - 210°
Size range
0.9m - 1.8m
Ideal size
1.3m - 1.6m
Height multiplier
0.97×
Ideal period
14s+

Wind Requirements

Optimal direction
WNW (292°)
Offshore range
262° - 322°

Tide Requirements

Optimal tide
mid to high
Optimal range
0.7m - 1.8m

Water temp

28°C

Wetsuit

Boardshorts / Rashguard

Difficulty

6/10

Crowd level

7/10

Frequently Asked Questions

What kind of wave is Serangan?

Serangan is a reef break in South Bali, Indonesia, that mostly breaks right.

What swell works best at Serangan?

Serangan picks up swell from the S round to the SSW, and it's best when it's coming straight out of the SSW. That's a tight window, so it needs the swell direction to line up. It starts working at around 0.9m and handles up to about 1.8m, with the sweet spot around 1.3 to 1.6m. Period matters too: aim for 14s or longer, as anything under 10s tends to be weak. These are the numbers our scoring uses, so treat them as a guide rather than a promise.

What wind is offshore at Serangan?

A WNW wind is dead offshore at Serangan, and anything from the W round to the NW keeps it clean. The morning is typically the best window, roughly 6am to midday. Light winds from other directions can still be fine; strong offshores can make it hard to get into waves.

What tide is best at Serangan?

Serangan is at its best around the mid to high tide, roughly 0.7m to 1.8m on the local chart.

When is the best time of year to surf Serangan?

The most reliable run of swell at Serangan comes Nov to Mar. There's a second window in Apr to Oct too. Best wet season (Nov-Mar) with NW offshore winds. Also works in dry season.

How cold is the water at Serangan?

The water at Serangan averages around 28°C, so boardshorts or a rashguard will do. It shifts a few degrees through the year, so check the season before you pack.

Is Serangan good for beginners?

It's more of an intermediate wave, rated 6/10 for difficulty, so newer surfers are best off sticking to the smaller days. It gets busy (crowd 7/10), so mind the pecking order. Things to watch for: sharp, shallow reef (booties help).

How do I get to Serangan?

The nearest airport on our list is DPS, then it's roughly a 30-minute drive.

What other surf spots are near Serangan?

The closest breaks we track are Nusa Dua (8.7 km), Green Bowl (12 km) and Balangan (15 km), handy when Serangan isn't working.

Best Season

Peak: Nov, Dec, Jan, Feb, Mar

Secondary: Apr-Oct

Best wet season (Nov-Mar) with NW offshore winds. Also works in dry season.

Getting There

Airport
DPS
Drive time
30 min
Data quality
verified

Strike Log

Community Discussion