Quick answer
The best places to visit in Sri Lanka's Eastern Province are Trincomalee, with Koneswaram temple, Fort Frederick and Nilaveli beach; Pigeon Island for snorkelling; Pasikudah's calm bay; Batticaloa's lagoon and Dutch fort; Arugam Bay for surf; and the wild parks of Kumana and Gal Oya. Visit roughly May to September, when the east coast is dry and the sea is calm.
Key takeaways
- The Eastern Province has three districts: Trincomalee, Batticaloa and Ampara.
- Its beach season runs roughly May to September, the opposite of the south coast.
- Trincomalee and Arugam Bay are the two main bases, roughly five hours apart.
- Pigeon Island National Park is the best snorkelling on the east coast.
- Kumana and Gal Oya are quieter alternatives to Yala and Udawalawe.
The shape of the east
Sri Lanka's Eastern Province is a long coastal strip with lagoons behind it and dry forest inland. Trincomalee anchors the north, Batticaloa the centre and Ampara district the south, which includes Arugam Bay. Tamil, Muslim and Sinhala communities live side by side, and the food, temples and mosques change from town to town.
The east was slow to open to tourism after the war, so even the famous beaches are uncrowded by the standards of the south. Hotels range from simple guesthouses to large resorts at Pasikudah and Nilaveli.
The key planning fact is the season. The east coast is calm and sunny roughly from May to September and rough and wet from roughly November to January, the reverse of Galle and Mirissa.
- →North: Trincomalee, Nilaveli, Uppuveli, Pigeon Island.
- →Centre: Pasikudah, Kalkudah, Batticaloa.
- →South: Arugam Bay, Kumana, Gal Oya, Lahugala.
Trincomalee and its beaches
Trincomalee sits on one of the world's great natural harbours. Koneswaram temple crowns Swami Rock inside Fort Frederick, with spotted deer wandering below its walls and sheer drops to the sea. The town has a busy fish market, Hindu temples and colonial streets.
North of town, Uppuveli and Nilaveli are long, pale beaches with clear water in season. Pigeon Island National Park, a short boat ride from Nilaveli, has shallow reefs with reef sharks, turtles and bright fish. Arrive early, as boat numbers are limited and the reef is small.
Inland, the Kanniya hot wells, seven small springs of different temperatures, make an easy stop, and whale and dolphin trips run from the bay in some spring months.
- →Koneswaram temple and Fort Frederick.
- →Nilaveli and Uppuveli beaches.
- →Pigeon Island snorkelling, ideally early.
Pasikudah, Kalkudah and Batticaloa
Pasikudah's bay is shallow for hundreds of metres, making it one of the safest swimming beaches in Sri Lanka. Large resorts line the sand, while neighbouring Kalkudah is quieter and wilder.
Batticaloa, roughly an hour south, is a lagoon town with a small Dutch fort, a lighthouse at the bar mouth and the legend of the singing fish, heard on still full-moon nights from the Kallady bridge. Few travellers stay, which gives the town an unhurried, local feel.
Arugam Bay and the wild south-east
Arugam Bay is Sri Lanka's best-known surf town, with a right-hand point break that works best roughly May to September. Beyond surfing, it is a relaxed base for lagoon trips, elephant-spotting at Pottuvil and the ancient Muhudu Maha Viharaya on the beach.
South of Arugam Bay, Kumana National Park adjoins Yala but sees a fraction of its visitors. It is known for its birdlife around the Kumana villu wetland and for leopards, elephants and crocodiles. The forest hermitage of Kudumbigala, with rock caves and views over the jungle, lies on the way.
Inland, Gal Oya National Park offers boat safaris on the Senanayake Samudra reservoir, where elephants sometimes swim between islands. Lahugala, small and close to the road, is a reliable elephant stop.
- →Arugam Bay: surf, lagoons and slow days.
- →Kumana: birds and a quiet Yala alternative.
- →Gal Oya: boat safaris and swimming elephants.
Bases, season and getting there
Trincomalee is roughly five to six hours from Colombo and roughly three from Sigiriya, which makes it easy to add to a Cultural Triangle trip. Arugam Bay is roughly three hours from Ella, so it pairs naturally with the hill country.
Plan the east for roughly May to September. Some places stay open year-round, but from roughly November to January heavy rain and rough seas close many beach businesses. April and October are transitional months.
Lankan Stays & Trails often builds summer itineraries that run Sigiriya to Trincomalee and Ella to Arugam Bay, so the east replaces the south coast in the months it is at its best.
- →From Sigiriya to Trincomalee: roughly three hours.
- →From Ella to Arugam Bay: roughly three hours.
- →Best season: roughly May to September.
Frequently asked questions
When is the best time to visit the east coast of Sri Lanka?
The best time to visit the east coast of Sri Lanka is roughly May to September, when the weather is dry and the sea is calm. This is the opposite of the south and west coasts. From roughly November to January the east is wet and rough, and many places close.
Is Trincomalee better than Arugam Bay?
Trincomalee is better for calm swimming, snorkelling at Pigeon Island and temples, while Arugam Bay is better for surfing and a laid-back village atmosphere. Many travellers visit both, but they are roughly five hours apart, so each deserves at least two nights.
What is there to do in Batticaloa?
In Batticaloa you can walk the small Dutch fort, see the lagoon and lighthouse, take a boat on the lagoon and listen for the singing fish from the Kallady bridge on still full-moon nights. It is a quiet, local town and works best as a half-day from Pasikudah.
Is Kumana better than Yala?
Kumana is quieter than Yala and better for birdlife, with fewer jeeps and a wilder atmosphere. Yala's Block 1 has more frequent leopard sightings but much more traffic. Travellers based in Arugam Bay find Kumana far easier to reach than Yala.
Is Pasikudah good for swimming?
Pasikudah is one of the best swimming beaches in Sri Lanka, because its bay stays shallow and calm for a long way out during the season, roughly May to September. It suits families and weak swimmers. Outside the season, the sea can be rough and some hotels close.
Can I combine the east coast with the hill country?
You can combine the east coast with the hill country easily. Ella to Arugam Bay takes roughly three hours, and Kandy to Trincomalee roughly four to five. A summer route running Sigiriya, Kandy, Ella and Arugam Bay or Trincomalee is one of the best ways to see Sri Lanka from May to September.

