East coast
Nilaveli
A long flat beach on the monsoon's other side, with an island a kilometre offshore

Photo: Chiranmayu Medis via Wikimedia Commons, CC BY-SA 4.0
About Nilaveli
Nilaveli is a long, flat, pale beach about 16 kilometres north of Trincomalee, with very little behind it: one road, a line of hotels set back in the palms, a few fishing villages and then lagoon country inland. The sand shelves so gently that on a calm morning you can walk out a long way and still be standing. About a kilometre offshore sits Pigeon Island, a granite outcrop with a fringing reef around it, and that island is why most visitors make the drive.
The useful thing to understand about this coast is that it runs on the opposite monsoon to the famous half of the island. From roughly May to September the southwest monsoon soaks Galle, Mirissa and the south while the east stays dry, and the sea at Nilaveli is flat enough to swim and snorkel in. From November to February the pattern reverses and this is the wet, windy side. A July trip planned around the south coast is a trip planned backwards.
01Worth your time
- 01
The beach, and how it swims
Several kilometres of pale sand, wide at low tide and backed by palms rather than by a town. The shelf is shallow and the bottom is sand rather than rock, which in the May to September window makes it one of the easier sea swims on the island for families. Two honest caveats: there is almost no natural shade once you are past the hotel gardens, and outside the season the same beach carries a shore break and a pull that is not worth arguing with.
- 02
Pigeon Island, and what it costs
Boats leave from Nilaveli beach itself for a crossing of about a kilometre, ten to fifteen minutes each way, and the usual trip gives you two to three hours ashore. The cost has three parts, quoted separately: a national park ticket for a foreign adult, a service charge levied per group rather than per head, and tax on top, with the boat hired separately on the sand. Because the boat is priced per boat, joining a group cuts the per-person cost sharply. Reported totals through 2025 and 2026 run from about US$10 for the bare ticket to roughly US$35 to US$55 per adult all in, and the Department of Wildlife Conservation's own fee page has been unreliable, so anyone quoting one confident number is guessing. Ask at the ticket office on the morning, agree the boat price and the time before you get in, and carry both rupees and small dollars. Checked September 2026.
- 03
The reef, honestly
Pigeon Island has been hit twice over, by global bleaching events and by years of snorkellers standing on the coral. Parts of it are dead, the park has roped off no-go sections to let them recover, and the water directly off the landing beach is the most worn stretch of all. What is genuinely reliable is the wildlife: blacktip reef sharks patrol the shallows in numbers, most of them juveniles and all of them uninterested in you, and turtles are common. Swim away from the drop-off point and the coral improves. The other problem is volume: every boat lands on the same short beach, so by mid-morning in July and August the shallows hold more people than fish. Visitor caps have been tightened, but the fix that works is taking the first boat of the day.
- 04
Uppuveli is the nearer, livelier alternative
About 10 kilometres back towards Trincomalee, Uppuveli is a smaller beach with a proper cluster of restaurants, bars and guesthouses you can walk between. Nilaveli is wider and emptier; Uppuveli is more sociable and easier without transport. Pigeon Island trips are sold from both, though the boats themselves leave from Nilaveli, so a trip booked at Uppuveli includes a transfer up the coast.
- 05
Whales, in the same season
Blue whales and sperm whales pass this coast roughly May to October, with June to August the most consistent stretch, and the boats go out of Trincomalee harbour rather than from Nilaveli. Far fewer operators run here than at Mirissa, which means quieter water and much more variation in how carefully a skipper behaves. Ask about group size and how close the boat will push before you book.
- 06
Why there was nobody here for thirty years
This stretch of coast sat inside the conflict zone for most of the civil war and was hit by the 2004 tsunami on top of it. Tourism only restarted properly after the war ended in 2009, which is the reason Nilaveli has a handful of large hotels, a lot of empty sand and almost no town: the infrastructure is fifteen years old, not fifty. People here will talk about it if asked, and it is worth asking rather than assuming.
Area by area
Where to stay in Nilaveli
The main Nilaveli beach road
Beachfront mid-range roughly US$70 to US$130 a night, Sept 2026
The stretch where most of the established beachfront hotels sit, set back in the palms with direct access to the widest part of the sand and the boat jetty for Pigeon Island within reach. This is the right answer if the beach is the holiday and you are happy eating where you sleep. The catch is exactly that: there is no walkable strip of restaurants, so most evenings end at your own hotel.
The northern end, past the village
Guesthouses and small resorts roughly US$25 to US$60 a night, Sept 2026
Quieter again, with longer gaps between properties and stretches of beach where you will see fishermen and nobody else. Good value for the standard of room, and the best chance of having the sand to yourself at dawn. You will need a tuk-tuk or a scooter for everything, and the ride back from Trincomalee after dark is a long unlit road.
Simple rooms and family guesthouses off the beach road
Doubles from about US$12 to US$25 a night, Sept 2026
A few hundred metres inland there are small family-run places at a fraction of the beachfront rate, and the beach is public, so you lose the view rather than the access. Expect fans rather than reliable air conditioning at the bottom of this band, and ask about hot water and the generator before you book, because power cuts are not unusual on this coast.
Uppuveli
Guesthouses from about US$20, mid-range around US$60 to US$100 a night, Sept 2026
Ten kilometres south, and the sensible choice for anyone without transport or with more than three nights to fill. Restaurants, bars and dive shops are within walking distance of each other, the beach is decent if narrower than Nilaveli, and Trincomalee town is about ten minutes away. The trade-off is that it is busier and the sand is not the reason you came east.
Trincomalee town
Roughly US$20 to US$70 a night, Sept 2026
Not a beach base, but the practical one if you are here for the harbour, Koneswaram temple, the whale boats or an early departure. You are on top of the bus stand and the railway station, and you drive out to the sand each day. Choose this only if the town, not the beach, is the point of the stop.
Bands are what people typically pay for a double room with breakfast, not our quote. We arrange stays across the whole range — how that works.
02Straight answers
Questions people actually ask
Is Nilaveli beach safe for swimming?
In season, yes, and it is one of the gentler sea swims in the country. Between roughly May and September the water is flat, the bottom is sand and the shelf is shallow enough to walk a long way out. Outside that window the northeast monsoon puts a shore break and a noticeable pull on the same beach. There are no lifeguards at any time of year, so treat it as an unsupervised sea rather than a resort pool.
How much does it cost to visit Pigeon Island?
It comes in parts: a national park ticket for a foreign adult, a service charge that is levied per group rather than per person, tax on top, and the boat from Nilaveli beach hired separately. Reported totals through 2025 and 2026 range from about US$10 for the ticket alone to roughly US$35 to US$55 per adult once everything is added, and the official fee page has been unreliable, so nobody should quote you a single firm number. Ask at the ticket office on the morning and agree the boat price before boarding. Checked September 2026.
Is Pigeon Island worth it?
With adjusted expectations, yes. Parts of the reef are bleached or broken after years of heavy traffic and the park has closed sections off to let them recover, so this is not a pristine-coral experience. What it reliably delivers is blacktip reef sharks cruising the shallows in numbers, turtles, and healthier coral on the far side of the island. Go on the first boats of the day and the difference between that and a mid-morning visit is substantial.
How far is Nilaveli from Trincomalee?
About 16 kilometres north, which is 25 to 35 minutes by road depending on the traffic through Uppuveli. Uppuveli sits roughly a third of the way along, so Nilaveli is about 10 kilometres beyond it. A tuk-tuk between the two is straightforward to arrange and buses run along the coast road through the day.
What is the best time to visit Nilaveli?
May to September, with July and August the settled centre of it. That is the inverse of the south and west coasts, which is the single most useful planning fact about a northern-summer trip to Sri Lanka. From November to February the northeast monsoon brings rain and rough sea to this side, and the snorkelling trips to Pigeon Island become unreliable or stop.
How do you get to Nilaveli from Colombo?
By road it is about 280 kilometres via Habarana and realistically six to seven hours, which is why it pairs far better with Anuradhapura, Polonnaruwa or Sigiriya than with a coast-to-coast dash. By rail, the overnight mail train from Colombo Fort to Trincomalee is scheduled at around eight hours, and you take a tuk-tuk or a bus for the last 16 kilometres. Check current departures with Sri Lanka Railways rather than an older timetable.
Should I stay in Nilaveli or Uppuveli?
Nilaveli for the better beach, Uppuveli for the easier holiday. Nilaveli is wider, emptier and where the Pigeon Island boats leave from, but there is no walkable strip, so you eat at your hotel. Uppuveli is 10 kilometres nearer town with restaurants, bars and dive shops in walking distance of each other. Travellers without their own transport are usually happier at Uppuveli.
Usually combined with
Reviewed . Entry fees, opening hours and park closures change — check before you travel.
Worth reading first
No obligation
Thinking about Nilaveli?
A rough month and a rough idea is enough to start. We will come back with a shape for the trip, and you can pull it apart from there.
Prefer email? Write to info@srilankatour.travel.