The definitive index of the world’s shorelines · 1,340 beaches ranked across 103 destinations
The crescent bay and palm backed sand of Mirissa on the south coast of Sri Lanka
Beaches for Kings/Guides/The best beaches in Sri Lanka
Flagship guide

The best beaches in Sri Lanka

I have ridden the coastal train, hired the tuk tuks and timed the two monsoons across the south and east coasts of Sri Lanka to settle which beaches are worth your day in which season. Here are the best, ranked, each with the access truth and the right months to arrive.
12
Beaches ranked
2
Coasts, two seasons
Train
or tuk tuk
Honest
field verdicts
Book a beach club
Photo: Asiri Maduranga via Google
Published 17 April 2026. Last reviewed 27 May 2026

The verdict

  • Who it is for. Travellers happy to ride the coastal train and the tuk tuks, and to pick their coast by the calendar, since Sri Lanka south and east beaches peak in opposite seasons.
  • The pick. Mirissa on the south coast for the classic palm fringed crescent, easy to reach by train and the heart of the whale watching season from December to April.
  • The one thing to know. The south and the east run on opposite monsoons. Aim south and west from December to April, east from May to September, and you will always find a calm, swimmable coast.
The brief

Why these made the list

Sri Lanka is a compact island with two beach coasts that take turns being good, and the single most useful thing to grasp is the calendar. The south and west coasts, from Bentota down to Tangalle, are at their best from roughly December to April. The east coast, from Arugam Bay up to Trincomalee, peaks from about May to September. Get the coast and the month right and the sea is calm and clear. Get it wrong and the same beach can be rough and brown.

I rank for the day you actually get in the right season, which means the water and the swim first, then the sand, then the access, the train down the famous coastal line, the tuk tuk for the last mile and the tide that decides the swim. The south coast is the easiest and most developed, reachable by train and bus from Colombo. The east is wilder and quieter and takes more effort. I have flagged which is which and named where the journey is part of the appeal.

The ranking

The best in Sri Lanka, in order

From the crescent of Mirissa to the empty miles of Nilaveli, ranked on the day you actually get in its own season, with the access and the tide.

1
Mirissa Beach, Sri LankaPhoto: Asiri Maduranga via Google
South coast

Mirissa

The classic south coast beach and the easiest to love, a palm backed crescent of golden sand with a lively row of bars and the island main whale watching harbour at one end. It is simple to reach by train to nearby Weligama or Matara then a short tuk tuk, which is why it is busy in the December to April season. The swimming is good when calm but the shore break can be strong, so read the water. Come for the crescent, the sunset bars and the blue whale trips from December to April.

Train then tuk tukWhale seasonLively
2
Unawatuna Beach, Sri LankaPhoto: Shanuka Muhandiram via Google
South coast

Unawatuna

A sheltered, reef protected bay near Galle with calm, shallow water that makes it one of the safest swims on the south coast and a long time favourite. The sand is golden and the curve is backed by cafes, guesthouses and dive shops, so it is sociable rather than secluded. It is an easy tuk tuk from Galle, itself a stop on the coastal train. The bay can feel busy and the sand narrows at high tide. Come for the gentle swimming, the snorkelling and the easy base near historic Galle.

Calm bayNear GalleSociable
3
Hiriketiya Beach, Sri LankaPhoto: Randolfo Santos · via Google
South coast

Hiriketiya

A small, near circular bay tucked into a headland near Dickwella that has become the south coast surf and remote work darling, still relaxed despite its rise. The horseshoe shelters a gentle inner swim and a forgiving wave at the mouth, with board hire, yoga and good cafes ringing the sand. It is a tuk tuk from the coastal train at Matara. The bay is compact and fills with the in crowd in season. Come for the easy surf, the laid back scene and the swimmable cove.

Surf coveRelaxedTuk tuk in
4
Tangalle Beach, Sri LankaPhoto: Charuka Gallage via Google
South coast

Tangalle

The place to go on the south coast when you want space, a long, dramatic run of coast with stretches that feel almost empty next to the busier towns, backed by quieter boutique hotels. Some of the bays are open and the shore break and rips can be strong, so swim where it is sheltered and read the flags. It is the furthest of the easy south coast towns from Galle, reached by train to Matara then a tuk tuk. Come for the room to breathe and the wilder sand rather than a scene.

Long and quietOpen swellBoutique base
5
Nilaveli Beach near Trincomalee, Sri LankaPhoto: Ruzaik Ahamadeen via Google
East coast, Trincomalee

Nilaveli

A four kilometre run of soft white sand near Trincomalee on the northeast coast, still empty in many stretches and one of the calmest, clearest swims on the island in its season. Just offshore lies Pigeon Island for snorkelling. The east takes more effort to reach, by train or bus to Trincomalee then a tuk tuk, and it peaks from May to September when the south is wet. Come in the eastern season for the empty sand, the gentle water and the Pigeon Island reef, and treat conditions as typical.

East seasonEmpty milesSnorkel island
6
Uppuveli Beach near Trincomalee, Sri LankaPhoto: Айгуль Церковникова via Google
East coast, Trincomalee

Uppuveli

Nilaveli quieter, closer in neighbour just north of Trincomalee town, a calm golden beach with a handful of relaxed guesthouses and an easy, gentle swim in the May to September season. It is the simplest east coast base, a short tuk tuk from Trincomalee, which itself is the end of a scenic train line across the island. The water is shallow and warm and the pace slow. Come for an easy eastern beach day with town and the harbour close by, and pair it with a Pigeon Island snorkel trip.

Easy east baseCalm and warmNear town
7
Pasikuda Beach, Sri LankaPhoto: Amila K Nawarathna via Google
East coast

Pasikuda

A wide, shallow bay on the east coast famous for water that stays waist deep a long way out, which makes it one of the safest and gentlest swims on the island and a magnet for the resort crowd. The development here is more hotel led than the backpacker south, so it suits travellers who want comfort and calm water over character. It is reached by road from Batticaloa. Come in the eastern season for the shallow, family friendly bay and the resort ease rather than a wild or social scene.

Shallow bayResort baseFamily
8
Arugam Bay, Sri LankaPhoto: Skyler Houser via Google
East coast

Arugam Bay

The surfing capital of Sri Lanka, a long sandy sweep on the southeast coast with a string of world class point breaks and a famously easy going traveller scene. It comes alive from May to September when the southwest monsoon lights up the waves and the south coast goes quiet. The swimming is secondary to the surf and the vibe. It takes effort to reach, a long road journey from the south or a flight and transfer. Come for the waves, the sunrise sessions and the laid back town rather than calm family water.

Surf capitalMay to SeptemberEasy going
9
Weligama Bay, Sri LankaPhoto: Ayshwarya Ramshankar via Google
South coast

Weligama

A long, gently curving bay that is the best place on the island to learn to surf, with a soft sandy bottom, forgiving beginner waves and a row of surf schools and cafes along the sand. The coastal train stops right in town, which makes it one of the easiest beaches to reach on the whole coast. The main beach is more about the surf lessons than a postcard swim, and it can be busy. Come to learn to surf, to base on the train line and to day trip to nearby Mirissa.

Learn to surfOn the trainEasy base
10
Bentota Beach, Sri LankaPhoto: Kavindu Shrimal via Google
West coast

Bentota

The grand old resort beach of the west coast, a long, wide stretch of golden sand between the sea and the Bentota river that has hosted the island upmarket hotels for decades. It is the closest good beach to Colombo and the airport, reachable by the coastal train or expressway, which makes it the easy first or last stop of a trip. The water is open and can have a shore break, so swim with care. Come for the resort comfort, the river watersports and the convenience rather than a backpacker scene.

Near ColomboResort classicRiver sports
11
Hikkaduwa Beach, Sri LankaPhoto: Dinusha Sajan via Google
West coast

Hikkaduwa

A long established west coast town beach with a coral sanctuary in its shallows, good for an easy snorkel and turtle sightings straight off the sand. It is lively and developed, with a strip of guesthouses, bars and dive shops, and it is one of the most convenient beaches on the line from Colombo. The sand narrows in places and the centre is busy, so it trades calm for ease and a scene. Come for the snorkelling, the turtles and the simple access rather than a quiet or pristine stretch.

Snorkel and turtlesDevelopedEasy access
12
Talalla Beach, Sri LankaPhoto: Jenny Silkstone via Google
South coast

Talalla

A quiet, palm lined crescent between Dickwella and Matara that stays calm and largely undeveloped, the south coast answer for travellers who want the sand without the scene. The bay is sheltered enough for a good swim on a calm day, with a few yoga retreats and guesthouses behind it and little else. It is a short tuk tuk from the coastal train at Matara. Come for the peace, the slow mornings and the gentle swim rather than bars and surf, and treat the shore break as typical and never guaranteed.

Quiet crescentCalm swimSlow pace
Honest notes

How to actually plan them

The first rule in Sri Lanka is to follow the season, not the photo. The south and west coasts are at their best from roughly December to April, the east from about May to September, and the two are almost mirror images. If you visit in January, point at Mirissa, Unawatuna and the south. If you come in July, head east to Arugam Bay, Nilaveli and Trincomalee. Trying to swim the wrong coast in the wrong month is the single most common mistake here.

Lean on the trains and tuk tuks. The coastal railway from Colombo down through Bentota, Hikkaduwa, Galle and on to Weligama, Mirissa and Matara is cheap, scenic and stops right by many of the best southern beaches, and a tuk tuk covers the last mile to the sand. The east takes more effort by bus or a long car transfer, which is part of why it stays quieter. Budget the journey time honestly and the island opens up.

Mind the water. Many Sri Lankan beaches are open ocean facing, with a real shore break and rip current risk outside the calm season, and lifeguard cover is patchy. Swim at the sheltered bays like Unawatuna, Hiriketiya and Pasikuda when in doubt, read any flags, and treat all sea conditions as typical rather than guaranteed. The reward for getting the coast, the month and the bay right is some of the warmest, friendliest beach travel in Asia.

Questions, answered

Common questions

What is the best beach in Sri Lanka?

For a single beach we would pick Mirissa on the south coast, a palm fringed golden crescent that is easy to reach by train and tuk tuk and doubles as the island main whale watching base from December to April. For calm, safe swimming Unawatuna and Pasikuda are gentler, and for surf Arugam Bay and Weligama lead. The best overall depends on the season, since the south and east coasts peak at opposite times of year.

When is the best time to visit beaches in Sri Lanka?

It depends on the coast. The south and west, including Mirissa, Unawatuna and Bentota, are at their best from roughly December to April. The east, including Arugam Bay, Nilaveli and Trincomalee, peaks from about May to September. The two coasts run on opposite monsoons, so there is a good beach somewhere on the island almost year round. Always match the coast to the month and treat sea conditions as typical rather than guaranteed.

Which is better for beaches, the south or east coast of Sri Lanka?

Neither is better outright, they are better at different times. The south coast is more developed and easier to reach by train from Colombo, with a livelier scene and the whale watching season from December to April. The east is wilder, quieter and takes more effort to reach, and it shines from May to September when the south is wet. Choose the south for ease and convenience and the east for surf, space and solitude in its season.

How do you get around the beaches in Sri Lanka?

The coastal train from Colombo is the classic and cheapest way down the south and west coasts, stopping near Bentota, Hikkaduwa, Galle, Weligama, Mirissa and Matara, with a tuk tuk for the final stretch to the sand. Buses cover the same routes and reach the east, though the journey to Arugam Bay or Trincomalee is long. Hiring a car with a driver is the comfortable option for the east. Budget plenty of time for the eastern transfers.

Are Sri Lankan beaches safe for swimming?

Many are, in the right season and the right bay, but plenty are open ocean facing with a real shore break and rip current risk outside their calm months, and lifeguard cover is patchy. The sheltered bays of Unawatuna, Hiriketiya and Pasikuda are among the safest swims. Always swim in the calm season for that coast, read any flags, keep children close and treat all conditions as typical and never guaranteed.

Is Sri Lanka good for surfing?

Very. Weligama on the south coast is one of the best places in Asia to learn, with soft beginner waves and a row of surf schools, while Arugam Bay on the east coast offers world class point breaks for the experienced from May to September. Hiriketiya adds a fun, forgiving cove wave. As with swimming, the surf follows the season, so match the coast to the month for the best waves.

Not ready to book?

Keep the good shorelines coming. Shore Notes is our occasional letter on the best beaches and the clubs worth your day, sent straight to your inbox. One field, unsubscribe any time.

Or keep exploring the journal

Reserve your day

Book a beach club in Sri Lanka

Tell us the destination, the date and your party and we will line up the right club daybed or cabana and send you the options to confirm. No charge to enquire.

  • We match you to the right club for the day
  • Daybeds, cabanas and sunbeds
  • Tell us the date and the party size
  • No booking fee to enquire

Independent and honest · 1,340 beaches ranked across 103 destinations · We answer to no resort

  • No obligation
  • We reply within 24 hours
  • Free to enquire

We may earn a commission from some bookings at no cost to you.

Book a beach club