Reef
both
Level 5/10

Ral Island

Kavieng, Papua New Guinea
🪸Sharp reef🏝️Remote

Ral Island serves as Kavieng's swell magnet—the spot that works when everywhere else goes flat. This north-facing reef picks up any trace of swell moving through the region, providing consistent waves when the more famous breaks need bigger energy. The wave itself offers fun, user-friendly peaks over coral reef, making it an excellent warm-up spot or backup option for days between swells. The remote island setting delivers that classic PNG experience: empty lineups, crystal-clear water, and the satisfaction of surfing waves most people will never see.

3-Day Forecast
Mon
16
67
Good
1.6m
@17s
5km/h
Tue
17
57
Fair
1.4m
@17s
6km/h
Wed
18
35
Poor
1.3m
@16s
23km/h
+7
Unlock

Today's Conditions

Swell
1.6m
NNE(27°)
Score: 24/25
Period
17s
Long period groundswell
Score: 8/25
Wind
5km/h
S(182°)
Score: 25/25
Weather
29°C
0.1mm75%
Secondary Swell
0.2mNW
Forecast Confidence
100%
Sources: open-meteo-marine, open-meteo-weather
Best Session
morning

Location & Conditions

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

Tide Times

3:50 am
High tide - 0.94m
7:15 am
Low tide - 0.86m
1:30 pm
High tide - 1.24m
8:52 pm
Low tide - 0.43m
Times shown in spot-local time.

Strike Score Breakdown

67
Good
Components
Swell Direction10/25
Swell Size24/25
Swell Period8/25
Wind25/25
Raw Score67/100
Confidence
Multiplier×1.00
Final Score67

Spot Details

Swell Requirements

Optimal direction
N (0°)
Direction range
330° - 30°
Size range
0.5m - 2m
Ideal size
1.6m
Height multiplier
0.97×
Ideal period
10s+

Wind Requirements

Optimal direction
S (180°)
Offshore range
140° - 220°
Best window
morning

Tide Requirements

Optimal tide
mid
Optimal range
0.5m - 1.5m

Water temp

29°C

Wetsuit

Boardshorts / Rashguard

Difficulty

5/10

Crowd level

1/10

Access: Boat from Kavieng.

Best Season

Peak: Nov, Dec, Jan, Feb, Mar, Apr

Swell magnet - works when everywhere else is flat.

Getting There

Airport
KVG
Drive time
0 min
Boat required
$100
Data quality
verified

Strike Log

Community Discussion