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].