Eastern Sri Lanka
Sri Lanka's East Coast
The May–September beach belt UK travellers overlook: Arugam Bay surf, Nilaveli's calm sea and Pigeon Island, and why the east is dry exactly when the south is washed out.
In short
Sri Lanka's East Coast at a glance
The east coast is Sri Lanka's summer beach answer: while the popular south and west are under the south-west monsoon roughly May to September, the east is dry, calm and sunny — so a UK trip timed for July or August belongs here, not in Mirissa. The two anchors are Arugam Bay in the south-east, a relaxed surf town that becomes one of Asia's better point breaks from about May to October, and Trincomalee with the gentle, snorkelling-friendly bays of Nilaveli and Uppuveli in the north-east. The catch is distance: there's no nearby airport, so you cross the whole island from Colombo (Bandaranaike, CMB) by private car — about 7–8 hours to Arugam Bay, 6 hours to Trincomalee — which is why the east rewards a slower week in one base rather than a hop.
The east coast exists to solve one problem: what to do when your dates fall in the British summer holidays and Mirissa is being hammered by the south-west monsoon. While everyone’s photos and most of the guidebooks point south, the island’s weather quietly flips — and from roughly May to September the east is the dry, calm, sunny half. Time it right and you get Arugam Bay’s surf and Trincomalee’s glassy snorkelling bays almost to yourself; time it like a south-coast trip and you’ll arrive in October to shuttered cafes and a churning sea.
The mistake first-timers make is treating “the east coast” as one place you can sweep through. It isn’t. Arugam Bay in the south-east and Trincomalee in the north-east are about five hours apart on slow roads, they draw completely different crowds — surfers versus calm-water families — and there’s no nearby airport to shorten any of it, so you reach either by crossing the whole island from Colombo. Pick one, give it a proper unhurried week, and break the long transfer with a night in the Cultural Triangle on the way; chase both in seven days and you’ll spend half your holiday in the back of a car.
The route
A one-base week that suits the east's slow pace and long approach drive. The east splits into two non-adjacent halves — surf in the south-east at Arugam Bay, calm beaches in the north-east around Trincomalee — and they're about 5 hours apart by road, so most first trips pick one. This skeleton assumes Trincomalee for an easy beach week; swap in Arugam Bay if you've come to surf. Transfer times are private-car estimates in the dry east-coast season.
-
Day 1
Cross from Colombo airport
From Bandaranaike (CMB) it's a long ~6-hour private-car transfer to Trincomalee, or ~7–8 hours to Arugam Bay — there's no short flight, so break the journey or build in a buffer. Many people overnight in the Cultural Triangle (Sigiriya/Habarana, ~2.5h from CMB) en route, which halves the next day's drive and bolts the ancient sites onto a beach trip.
-
Days 2–4
Trincomalee & Nilaveli
Base on Nilaveli or Uppuveli beach just north of Trincomalee for warm, shallow, snorkelling-friendly water. Take the short boat to Pigeon Island National Park (reef and reef sharks; a boat is ~Rs 2,000 plus the ~US$10 foreigner ticket), and in season (June–August) join a whale and dolphin trip out of Trinco — one of the better spots on the island for blue whales and spinner-dolphin pods.
-
Day 5
Trincomalee town & Koneswaram
Spend a morning in Trincomalee itself: the clifftop Koneswaram temple on Swami Rock above the natural harbour, and Fort Frederick. It's a working port town rather than a resort, so half a day is plenty before heading back to the beach.
-
Days 6–7
Slow beach days or Arugam Bay add-on
Either wind down on the beach, or if you're a surfer, transfer ~5 hours south to Arugam Bay for the point break and a couple of nights in its single, walkable beach-road strip. Close the trip with a return transfer to CMB (a full ~6–8h day), or stop overnight in the Cultural Triangle again to break it up.
Where to base yourself
Pick one or two bases rather than moving every night.
Nilaveli / Uppuveli (Trincomalee)
££ mid-rangeThe easy-beach base in the north-east: long pale-sand bays with calm, shallow water that suits families and non-surfers, and the Pigeon Island boats leave from Nilaveli. Uppuveli is closer to Trinco town and a touch livelier; Nilaveli is quieter and more spread out. Mostly guesthouses and a few mid-range resorts rather than big all-inclusives.
Best for: Calm swimming, snorkelling, families
Arugam Bay
£ valueThe south-east surf town — one long beach road of guesthouses, board-rental shacks and casual cafes, with the main point break a tuk-tuk ride south at Main Point. Low-key and walkable, busiest and best from about May to October; out of season many places shut. Come to surf or to slow right down, not for resort polish.
Best for: Surfing, laid-back beach time
Passikudah / Kalkudah (Batticaloa)
££ mid-rangeA sheltered, very shallow bay between Trinco and Arugam Bay with the east coast's cluster of larger resort hotels — the closest the region gets to a south-coast-style resort stay. Calm and good for young children, though quieter and with less around it than Trincomalee.
Best for: Resort comfort, very young families
Getting around Sri Lanka's East Coast
Getting here is the hard part, not getting around once you've arrived. There's no useful east-coast airport for UK visitors, so the standard move is a private car-and-driver from Colombo's Bandaranaike airport (CMB) — roughly Rs 18,000–25,000 (~£40–55) for the long one-way run, taking about 6 hours to Trincomalee or 7–8 to Arugam Bay. Trains do reach the east (Colombo–Trincomalee and Colombo–Batticaloa lines), and they're cheap at a few pounds, but they're slow and indirect compared with the famous hill route, so most people only use them one-way to save money. Once at the beach, everything is tuk-tuk distance: use the PickMe app where it has coverage or agree a fare first, budgeting ~£0.20–0.25 a km. Don't self-drive — GOV.UK calls Sri Lankan driving erratic and accident-prone, and a hired driver costs little. The two halves of the coast (Trinco and Arugam Bay) are about 5 hours apart, so treat a move between them as a travel day, not a day trip.
Book the essentials
Where to stay
Tours & tickets
Airport transfers
Car hire
Stay connected
Sri Lanka's East Coast FAQs
When is the best time to visit Sri Lanka's east coast?
Arugam Bay or Trincomalee — which should I pick?
How do you get to the east coast from Colombo airport?
Ready to book?
Compare car hire