Beach
both
Level 6/10

Mandiri Beach

South Sumatra (Krui), Indonesia
🪸Sharp reef

Mandiri Beach is possibly the best beach break in all of Indonesia, producing triangular peaks that detonate with thick barrels on the sandy bottom. Located in the Krui region of South Sumatra, it works best during off-season or smaller swells when the sand banks are well-formed. The morning offshore winds create perfect conditions for barrel hunting on shifting peaks. A rare gem for beach break enthusiasts in a country known for its reefs.

Mandiri Beach surf forecast

Model forecast for swell, wind and tide.

10-Day Forecast
Today21
38
Poor
2.4m@15s
13km/h
Tue22
45
Fair
2.1m@14s
10km/h
Wed23
27
Poor
2.4m@16s
15km/h
Thu24
35
Poor
2.0m@14s
14km/h
Fri25
51
Fair
1.8m@14s
11km/h
Sat26
53
Fair
1.7m@16s
11km/h
Sun27
31
Poor
2.9m@17s
13km/h
Mon28
27
Poor
2.3m@17s
18km/h
Tue29
45
Fair
1.9m@15s
11km/h
Wed30
44
Poor
1.1m@15s
15km/h
5+ days out, less certain

Today's Conditions

Find Flights
Best session: MorningAM 5 km/h · PM 15 km/h
Swell
2.4m
SSW(199°)
Score: 4/25
Period
15s
Long period groundswell
Score: 23/25
Wind
13km/h
SSE(159°)
Score: 5/25
Weather
28°C
0.0mm26%
First light 5:23amSunrise 5:53amSunset 5:59pmLast light 6:29pm
Windswell0.6m@3sSecondary0.7mConfidence
100%

Location & Conditions

Loading map...
0°45°90°135°180°225°270°315°NESW
Swell
Wind
Showing forecast for today

Hourly Forecast, Tide & Strike Windows

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
23°
29°
30°
29°
26°
25°
29°
29°
28°
26°
25°
28°
29°
28°
25°
24°
27°
30°
29°
26°
25°
29°
29°
29°
26°
24°
28°
30°
28°
26°
26°
27°
29°
28°
26°
26°
27°
29°
28°
26°
25°
27°
30°
29°
27°
25°
27°
31°
31°
28°
3m1.5
sec
15s
15s
15s
15s
15s
14s
14s
14s
14s
14s
16s
16s
16s
16s
16s
14s
14s
14s
14s
14s
14s
14s
14s
14s
14s
16s
16s
16s
16s
16s
17s
17s
17s
17s
17s
17s
17s
17s
17s
17s
15s
15s
15s
15s
15s
15s
15s
15s
15s
15s
swell
windkm/h
5g10
5g18
20g46
15g40
16g35
11g24
8g22
9g31
12g30
10g24
14g27
13g32
20g48
15g45
11g25
10g18
16g39
17g47
15g41
11g37
6g17
9g26
13g38
16g41
10g39
9g21
8g25
15g42
14g42
11g38
11g26
11g32
16g41
15g44
10g41
11g22
13g34
22g50
22g57
17g54
8g18
9g26
17g42
14g49
4g48
9g20
9g30
18g44
21g49
18g47
tidem
12:45am0.7m
9:00am0.3m
3:30pm0.5m
7:00pm0.5m
2:18am0.8m
10:00am0.3m
4:30pm0.6m
9:10pm0.5m
3:40am0.8m
10:42am0.3m
5:00pm0.7m
10:18pm0.4m
4:30am0.8m
11:10am0.2m
5:21pm0.8m
5:16am0.9m
11:37am0.2m
5:52pm0.9m
6:03am0.9m
12:02pm0.1m
6:19pm1.0m
12:35am0.1m
6:36am0.9m
12:35pm0.1m
6:48pm1.1m
1:15am0.0m
7:15am0.9m
1:00pm0.1m
7:20pm1.2m
1:53am0.0m
Night

Tide times today

12:45 am
High tide - 0.73m
9:00 am
Low tide - 0.30m
3:30 pm
High tide - 0.49m
7:00 pm
Low tide - 0.46m
Times shown in spot-local time.

Strike Score Breakdown

38
Poor
Components
Swell Direction11/25
Swell Size4/25
Swell Period23/25
Wind5/25
Raw Score43/100
Adjustments
💨 Gusty Wind-5
Adjusted Score38/100
Confidence
Multiplier×1.00
Final Score38

Plan Your Strike

Return flights to TKG, 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 Mandiri Beach 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
SW (225°)
Direction range
205° - 245°
Size range
0.9m - 1.8m
Ideal size
1.3m - 1.6m
Height multiplier
0.97×
Ideal period
12s+

Wind Requirements

Optimal direction
NE (45°)
Offshore range
15° - 75°

Tide Requirements

Optimal tide
all

Water temp

28°C

Wetsuit

Boardshorts / Rashguard

Difficulty

6/10

Crowd level

4/10

Access: Drive from Bandar Lampung (~6hr)

Frequently Asked Questions

What tide is best at Mandiri Beach?

The Mandiri Beach profile does not specify a preferred tide stage. That does not mean tide has no effect: check local conditions alongside swell and wind.

What wind direction is offshore at Mandiri Beach?

The Mandiri Beach profile uses wind from NE (45°) as its preferred direction, with an offshore range of 15° to 75°. Wind speed matters too: light winds outside that range can still produce surfable conditions, while strong offshore winds can make takeoffs difficult.

What swell size and direction work best at Mandiri Beach?

The Mandiri Beach scoring profile favors swell from SW (205° to 245°), a swell-height range of 0.9m to 1.8m, and a reference period of 12s. These are model inputs, not guaranteed breaking-wave heights or a promise that the surf will suit every ability.

When is the best time of year to surf Mandiri Beach?

The main season at Mandiri Beach is Apr-Oct. A secondary window runs Nov, Dec, Jan, Feb, Mar. Best Apr-Oct (dry season, SE trades offshore). Swells year-round but wet season brings onshore winds.

How do I get to Mandiri Beach?

The spot profile lists TKG as a nearby airport. The estimated road transfer is 240 minutes. Drive from Bandar Lampung (~6hr)

What kind of wave is Mandiri Beach?

Mandiri Beach is a beach break, a peak with lefts and rights. Difficulty is rated 6/10.

Best Season

Peak: Apr-Oct

Secondary: Nov, Dec, Jan, Feb, Mar

Best Apr-Oct (dry season, SE trades offshore). Swells year-round but wet season brings onshore winds.

Getting There

Airport
TKG
Drive time
240 min
Data quality
verified

Strike Log

Community Discussion