Batticaloa trip planner — free day-by-day itinerary
Lagoon town with a Dutch fort and singing fish.

Province
Eastern
Best time
April to September
Budget
$25–80/day
Places
5
Build your trip plan
Picks the right stops from our curated database, arranges them by proximity and your interests, and renders the plan instantly — no 30-second AI wait. Free, no signup.
About Batticaloa
Batticaloa is one of the country's oldest port cities — Dutch and Portuguese forts, the famous lagoon (and its 'singing fish' folklore), and Pasikuda beach an hour north for swimming.
Top places in Batticaloa
All 5 places in our Batticaloa database — the planner picks from these based on your interests and arranges them by proximity into days.
Batticaloa Fort
fort · 1 hour
1628 Portuguese-then-Dutch fort on a lagoon island. Walk the ramparts at sunset.
Kallady Bridge
viewpoint · 30 min
Sit at the rail and listen — locals say the 'singing fish' under the bridge hum on calm nights.
Pasikuda Beach
beach · 3-4 hours
Shallow protected bay — wade out 200m and water is still chest-deep. Resort strip behind the dunes.
Kallady Lighthouse
historical · 30 min
Compact red-and-white lighthouse on the lagoon shore — sunrise photo spot.
Batticaloa Gate (Old Town)
historical · 1 hour
Wander the old streets behind the fort — colonial-era timber buildings, mosques, churches.
Local tips for Batticaloa
- →Pasikuda is best Apr–Sep — west coast is rough then, east coast is calm.
- →Try cadju (cashew) curry at one of the lagoon-side restaurants.
Other Eastern Province districts
Spotted a missing place or out-of-date info?
Email [email protected].