Beach
both
Level 3/10

Hiriketiya

Southern Province, Sri Lanka
👥Crowded

Hiriketiya is Sri Lanka's emerging surf destination—a picturesque horseshoe bay on the country's south coast where protected waters create ideal conditions for learners and intermediate surfers. The crescent beach funnels swells into manageable peaks, while the growing collection of cafés and guesthouses along the cliff adds a boutique feel to the experience. It's been called the next big thing in Asian surf travel, though crowds are already arriving. The coconut palm setting, warm water, and mellow vibe capture everything appealing about tropical surf exploration.

10-Day Forecast
Today14
13
Poor
1.7m@12s
24km/h
Sat15
7
Poor
1.9m@12s
23km/h
Sun16
17
Poor
1.8m@12s
21km/h
Mon17
13
Poor
1.3m@12s
21km/h
Tue18
24
Poor
1.9m@19s
21km/h
Wed19
15
Poor
2.5m@17s
23km/h
Thu20
24
Poor
2.5m@16s
21km/h
Fri21
35
Poor
2.0m@15s
21km/h
Sat22
45
Fair
2.0m@15s
21km/h
Sun23
41
Poor
1.7m@14s
21km/h
Choppy 5+ days out, less certain

Today's Conditions

Find Flights
Best session: MorningAM 18 km/h · PM 24 km/h
Swell
1.7m
SSE(160°)
Score: 20/25
Period
12s
Medium period swell
Score: 14/25
Wind
24km/h
W(260°)
Score: 1/25
Weather
29°C
0.2mm48%
First light 5:32amSunrise 6:02amSunset 6:21pmLast light 6:51pm
Windswell0.9m@4sSecondary0.6mConfidence
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

Strike window: 11:09am–5:43pm · through highIdeal tide: 0.3–1.4m
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
26°
29°
30°
29°
27°
25°
29°
29°
30°
27°
25°
29°
30°
29°
27°
25°
28°
30°
29°
26°
25°
28°
30°
29°
27°
26°
29°
30°
29°
28°
25°
29°
31°
30°
28°
25°
29°
30°
29°
27°
25°
29°
31°
29°
27°
25°
29°
30°
29°
28°
3m1.5
sec
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
19s
19s
19s
19s
19s
17s
17s
17s
17s
17s
16s
16s
16s
16s
16s
15s
15s
15s
15s
15s
15s
15s
15s
15s
15s
14s
14s
14s
14s
14s
swell
windkm/h
15g29
22g47
26g59
28g59
20g49
20g36
23g49
25g58
26g57
18g41
14g28
19g40
25g53
26g56
18g38
16g31
18g39
23g52
24g55
20g45
16g32
18g40
24g50
24g55
20g51
18g36
22g46
25g55
26g59
22g55
15g31
17g42
25g56
24g59
22g58
17g36
22g47
24g55
20g60
17g57
17g36
22g48
24g56
22g58
19g55
15g32
21g45
25g54
24g57
21g55
tidem
2:37am0.6m
8:30am0.1m
2:30pm0.6m
8:40pm0.0m
2:55am0.6m
8:54am0.1m
2:52pm0.6m
9:07pm0.0m
3:20am0.6m
9:18am0.1m
3:10pm0.5m
9:30pm0.0m
3:55am0.6m
9:50am0.1m
3:42pm0.5m
9:42pm0.1m
4:06am0.6m
10:10am0.2m
3:54pm0.5m
10:00pm0.1m
4:42am0.5m
10:30am0.2m
4:00pm0.4m
10:18pm0.1m
5:00am0.4m
10:50am0.2m
4:30pm0.4m
10:30pm0.2m
5:10am0.4m
11:30am0.3m
4:00pm0.3m
5:10am0.3m
12:30pm0.3m
7:30pm0.2m
3:30am0.3m
11:00am0.3m
7:00pm0.2m
Ideal tideStrike windowNight

Tide times today

2:37 am
High tide - 0.58m
8:30 am
Low tide - 0.09m
2:30 pm
High tide - 0.61m
8:40 pm
Low tide - 0.04m
Times shown in spot-local time.

Strike Score Breakdown

13
Poor
Components
Swell Direction13/25
Swell Size20/25
Swell Period14/25
Wind1/25
Raw Score48/100
Adjustments
🤢 Wind History-21
🌊💨 Windswell-3
🌊 Tide-1
💨 Gusty Wind-5
⚠️ Weak Component-5
Adjusted Score13/100
Confidence
Multiplier×1.00
Final Score13
🤢 Morning Sickness🌊 Slightly below optimal tide

Plan Your Strike

Return flights to CMB, 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 Indian Ocean is about to fire

Get the best strike windows in Indian Ocean — 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 Hiriketiya 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
S (180°)
Direction range
150° - 220°
Size range
0.5m - 2m
Ideal size
1.5m
Height multiplier
0.90×
Ideal period
14s+

Wind Requirements

Optimal direction
N (350°)
Offshore range
310° - 30°

Tide Requirements

Optimal tide
all
Optimal range
0.3m - 1.4m

Water temp

28°C

Wetsuit

Boardshorts / Rashguard

Difficulty

3/10

Crowd level

5/10

Access: Horseshoe bay. Protected and beginner-friendly.

Frequently Asked Questions

What tide is best at Hiriketiya?

Hiriketiya works best on a mid tide, ideally between 0.3m and 1.4m on the local tide chart. The tide chart above shows today’s strike window.

What wind direction is offshore at Hiriketiya?

Offshore wind at Hiriketiya blows from the N (350°). Anything in the 310° to 30° range grooms the faces; outside it, expect chop or bumpy conditions.

What swell size and direction work best at Hiriketiya?

Hiriketiya wants S swell (150° to 220°) between 0.5m and 2m, with a period of 14s or more for quality waves.

When is the best time of year to surf Hiriketiya?

The main season at Hiriketiya is Nov, Dec, Jan, Feb, Mar, Apr. NE monsoon season. November-April.

How do I get to Hiriketiya?

Fly into CMB, then allow about 180 minutes by road. Horseshoe bay. Protected and beginner-friendly.

What kind of wave is Hiriketiya?

Hiriketiya is a beach break, a peak with lefts and rights. Difficulty is rated 3/10.

Best Season

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

NE monsoon season. November-April.

Getting There

Airport
CMB
Drive time
180 min
Data quality
verified

👨‍👩‍👧‍👦Family Travel

🎡Kid Activities
🐋 Whale watching🎯 elephant sanctuary🛕 Temples🎯 beaches🐢 Turtle watching

Strike Log

Community Discussion