Quick answer
Kalkudah is a long, quiet bay on Sri Lanka's east coast, immediately south of Pasikudah, best for a relaxing holiday from roughly May to September. It has far fewer hotels than Pasikudah and a wilder, more open feel. The sea is calm in season but deeper and less sheltered than Pasikudah's shallow bay, so many visitors stay at Kalkudah for its space and walk or ride a few minutes to Pasikudah to swim.
Key takeaways
- Kalkudah lies immediately south of Pasikudah, roughly 45 minutes to an hour north of Batticaloa.
- Kalkudah's bay is long and lightly developed, with a few guesthouses and small hotels rather than a resort strip.
- The sea at Kalkudah is usually calm from roughly May to September, but deeper and more open than Pasikudah's reef-sheltered shallows.
- Kalkudah was one of Sri Lanka's early beach resorts in the 1970s before the civil war, and has redeveloped slowly since.
- From roughly November to January the north-east monsoon makes Kalkudah rough and wet.
Why Kalkudah suits a relaxing holiday
Kalkudah suits a relaxing holiday because it offers space that Pasikudah, for all its calm water, does not. The bay is long, the hotels are few and the sand is often empty. Mornings and evenings are spent walking rather than sharing a sunbed line.
Kalkudah also keeps a local character. Fishing families work from the beach, and the village behind it is small and unhurried. The resorts of Pasikudah are minutes away for a meal or a swim, but you do not have to live among them.
Kalkudah's history adds a gentle melancholy to its quiet. Older hotel foundations and abandoned buildings from the early resort years still stand in places along the shore, slowly being taken back by the palms. The beach that was once crowded with visitors is now one of the emptiest on the east coast, and for a relaxing holiday that emptiness is the gift.
Swimming at Kalkudah
Swimming at Kalkudah is usually pleasant on calm days from roughly May to September, but the bay is more open than Pasikudah's and the water deepens sooner.
- →Swim on calm mornings, close to your hotel and where others swim.
- →Ask about currents, which can form at the ends of the bay.
- →For the shallowest, calmest water, walk or take a tuk-tuk to Pasikudah, a few minutes north.
- →Avoid the sea from roughly November to January during the north-east monsoon.
Where to stay at Kalkudah
Where to stay at Kalkudah is a short list. A few beachfront hotels and guesthouses sit along the bay, with more options inland.
- →Beachfront guesthouses: simple rooms, the beach in front and quiet nights.
- →Small hotels with pools: useful on days when the sea is lively.
- →Pasikudah resorts at the southern end of their bay: close to Kalkudah's quiet sand.
Kalkudah or Pasikudah
Kalkudah and Pasikudah sit side by side and offer two different kinds of rest. Pasikudah is about the water: shallow, sheltered and calm. Kalkudah is about space: a long beach, few people, and a more local, low-key feel.
- →Choose Pasikudah for effortless swimming and full-service resorts.
- →Choose Kalkudah for solitude, long walks and smaller places to stay.
- →Stay at Kalkudah and swim at Pasikudah to have both.
Slow days at Kalkudah
Slow days at Kalkudah follow the east-coast rhythm. The sun rises over the sea before six, so mornings start early and the beach is at its best before the heat.
A long walk at dawn, a swim at Pasikudah mid-morning, shade through the afternoon and a seafood dinner at sunset make up most days. For a change, Batticaloa's lagoon and Dutch fort are roughly 45 minutes to an hour south.
Planning a Kalkudah stay
Plan a Kalkudah stay from roughly May to September, ideally for five to seven nights. The journey from the airport takes roughly six to seven hours by road, so most travellers arrive from Sigiriya or Trincomalee.
Lankan Stays & Trails can arrange quiet stays at Kalkudah, with transfers from the Cultural Triangle or Trincomalee and a driver for days at Pasikudah or Batticaloa.
Frequently asked questions
Is Kalkudah worth visiting?
Yes, for travellers who want a quiet, uncrowded beach. Kalkudah has a long, lightly developed bay with few hotels, and Pasikudah's calm, shallow water is a few minutes away. It suits a restful week from roughly May to September.
Can you swim at Kalkudah?
Yes, on calm days from roughly May to September, close to your hotel. Kalkudah's bay is more open and deeper than Pasikudah's, so conditions vary more. For the calmest swimming, walk or ride a few minutes north to Pasikudah.
What is the difference between Kalkudah and Pasikudah?
Pasikudah is a shallow, reef-protected bay lined with resorts, ideal for gentle swimming. Kalkudah, immediately south, is a longer, wilder bay with few hotels and deeper water. Pasikudah is about the sea; Kalkudah is about space and quiet.
How far is Kalkudah from Batticaloa?
Roughly 45 minutes to an hour by car. Kalkudah is roughly two and a half to three hours from Trincomalee and roughly one and a half to two hours from Polonnaruwa, which makes it reachable after the Cultural Triangle.
When is the best time to visit Kalkudah?
Roughly May to September, when the east coast is dry and the sea calm. From roughly November to January, the north-east monsoon brings heavy rain and rough seas, and some guesthouses close or reduce services.
Are there restaurants in Kalkudah?
A few, mostly attached to guesthouses and small hotels. Pasikudah's resorts, a few minutes away, have more restaurants, and local rice-and-curry places in the village serve simple meals. Many visitors eat where they stay.

