Skip to content
Sri Lanka Travel Guides
Marble Beach (Trincomalee), Sri Lanka

Marble Beach (Trincomalee), Sri Lanka

A sheltered bay south of Trincomalee with unusually clear, calm water and forested headlands at either end. Quiet on weekdays, and best between May and September.

Region

The East Coast

Best time

May to September

Time needed

Half a day

From the airport

≈ 7.5 h by road

Marble Beach lies on the southern side of the great bay of Trincomalee, about 16 km from the town by road. It's a curve of pale sand between two forested headlands, facing calm, clear water that shimmers like polished stone on a still day, which is how it got its name. For years it was closed to the public as part of a military zone. Today it's open, and it remains one of the quietest and most attractive beaches on the east coast.

What to expect

The bay is sheltered from the open sea, so the water is usually flat and gentle, with a sandy bottom that slopes gradually. It's very good for relaxed swimming and for families. From the sand, you look out at ships moving in and out of Trincomalee's natural harbour, one of the largest in the world.

The beach and its surroundings are managed by the Sri Lanka Air Force, which runs a small resort here. There is a public section of beach, open to day visitors, and a section reserved for resort guests. Because of the military presence, the beach is clean and orderly, and you won't find hawkers or loud beach bars.

Facilities

  • A restaurant at the resort serves meals and drinks.
  • Changing rooms and toilets are available for day visitors.
  • There's parking near the entrance, where you may pay a small fee.
  • Shade is limited to the trees at the back of the beach.

Alcohol and loud music may be restricted, and photography of military buildings is not allowed. Follow the signs and any instructions from staff.

When to go

  • May to September is the best time, with dry weather and the calmest sea.
  • February to April is often pleasant too.
  • October to January brings the north-east monsoon, with rain and rougher water.

On weekdays, you may share the bay with only a few others. At weekends and on public holidays, local families and tour groups arrive, and it gets busy by late morning.

There are generally no lifeguards, so keep an eye on children, and don't swim far out, as boats use the bay.

Getting there

From Trincomalee, drive south across the long Kinniya bridge, and follow the signs. The journey takes about 30 to 40 minutes. From Uppuveli or Nilaveli, allow 45 minutes to an hour. A tuk-tuk can take you there and wait, or you can hire a car for a day that also takes in Fort Frederick and Koneswaram Temple. Our east coast itinerary shows how Trincomalee fits into a wider trip.

Marble Beach (Trincomalee): frequently asked questions

Is Marble Beach open to the public?

Yes. There is a public section for day visitors alongside the resort area.

Is Marble Beach good for swimming?

Yes. The bay is sheltered and usually calm, especially from May to September.

How far is Marble Beach from Trincomalee?

About 16 km, or 30 to 40 minutes by road via the Kinniya bridge.

Map and getting there

Approximate road times (Sri Lanka’s roads are slow — allow extra time for traffic and stops): Colombo airport (CMB) ≈ 7.5 h · Kandy ≈ 5.5 h · Galle ≈ 11 h. For flexible door-to-door travel, consider a local driver.

Related travel guides

More places near Marble Beach (Trincomalee)

Last updated November 2026. May to September (the opposite season to the south and west coasts).