🏆 TripAdvisor Best of the Best 2023 · 2024 · 2025 Open 24/7
Batticaloa, Sri Lanka
  1. Home
  2. Destinations
  3. Batticaloa
Destination guide

Batticaloa Land of lagoons and singing fish

Batticaloa, Sri Lanka Eastern Province Beach City
Best time to visitApril to September (calm east-coast seas)
Getting thereAbout 310 km from Colombo, 6–7 hours by road
Recommended stay2–3 days
Welcome to Batticaloa

Discover Batticaloa

Batticaloa sits on a wide lagoon on Sri Lanka's east coast and is known as the 'Land of the Singing Fish' for the mysterious sounds said to rise from the lagoon on calm, moonlit nights. It is a relaxed town with a strong Tamil and Muslim heritage, Dutch colonial landmarks and some of the calmest seas on the island.

Nearby Pasikudah and Kalkudah have long, shallow bays that stay calm in the summer months, ideal for swimming and families. Combine lagoon boat rides, the old Dutch fort and fresh seafood for a slow, authentic coastal stay.

Kura's tip

Take a sunset lagoon ride from Kallady and try local crab curry, a Batticaloa speciality.

Top attractions

Things to see in Batticaloa

12 highlights, from must-see landmarks to local favourites. Tap any photo to view it larger.

Landmark

Kallady Bridge

The long bridge across the lagoon that leads into town. It's the best-known spot to listen for the legendary 'singing fish'.

Landmark

Batticaloa Lighthouse

A historic lighthouse where the lagoon meets the sea, with a breezy park around it. Go in the evening.

History

Batticaloa Gate

A memorial on the lagoon shore marking the historic landing place of early missionaries and colonial officials.

Colonial fort

Dutch Fort

A fort first built by the Portuguese and rebuilt by the Dutch in the 17th century, wrapped by the lagoon on two sides.

Lagoon

Buffalo Island

A grassy lagoon island where water buffalo graze and wading birds feed in the shallows. It's a peaceful stop on a lagoon boat ride.

Viewpoint

Sunrise View Point

On the east coast the sun rises straight out of the ocean. This spot gives a clear, early-morning view across the water.

Museum

Heritage Museum

Displays of traditional tools, costumes and household objects that tell the story of the region's Tamil and Muslim communities.

Nature

Eco Park

Green, shaded grounds by the water for an easy walk, birdwatching and a break from the heat.

Heritage

Thoppigala Heritage Centre

A visitor centre near the striking Thoppigala rock in the forested interior, telling the area's natural and recent history.

Countryside

Punnani Anicut

A rural irrigation weir where water spills over a wide dam and villagers fish and bathe. It's a scene of everyday eastern life.

Countryside

Pondukalchenai Bridge

A rural bridge over lagoon waters with open views of paddy fields, fishermen and birdlife.

Culture

Coconut Culture Park

A park devoted to the coconut palm, showing how every part of the tree is used for food, crafts and building.

Signature experience

Discover the Pristine Beauty of Pasikudah, Kallady, and Kalkudah Beaches

Pasikudah, Kallady, and Kalkudah beaches in Sri Lanka are known for their tranquil waters, golden sands, and natural beauty. Pasikudah Beach, with its shallow coastline and crystal-clear waters, is perfect for swimming, water sports, snorkeling, and diving. Kallady Beach, near Batticaloa, offers a unique blend of natural beauty and cultural experiences, with picturesque sunsets and a serene atmosphere. The nearby Batticaloa Lagoon is home to the famous Singing Fish phenomenon. Kalkudah Beach, adjacent to Pasikudah, offers a quieter experience with a pristine shoreline and calm waters. These beaches offer a serene retreat for travelers seeking adventure, relaxation, or cultural exploration. Visit these beaches to experience Sri Lanka’s coastal charm.

Kura's suggested plan

A perfect day in Batticaloa

A relaxed route that mixes the highlights with local life. Every Kura tour is private, so you can change the pace, add stops or skip anything.

Batticaloa Lighthouse, Batticaloa
Batticaloa Lighthouse
  1. Morning

    Dutch Fort & town

    Explore the old Dutch fort on the lagoon and wander the market streets of the town centre.

  2. Midday

    Pasikudah beach

    Swim in the calm, shallow bay at Pasikudah, one of the safest swimming beaches in Sri Lanka.

  3. Afternoon

    Lighthouse & lagoon

    Visit the lighthouse where the lagoon meets the sea, then take a lagoon boat ride.

  4. Evening

    Listen for the singing fish

    On a calm night, stand on Kallady Bridge and listen for the legendary 'singing fish', then enjoy a crab curry dinner.

Good to know

Batticaloa questions, answered

Quick answers to what travellers ask us most. Still wondering about something? Kura replies personally, usually within the hour.

When is the best time to visit Batticaloa?

From April to September, when the east coast is dry and the sea is calm. October to January brings the north-east monsoon.

Is Pasikudah good for swimming?

Yes. Its long, shallow reef-protected bay is among the calmest on the island, which makes it ideal for families.

What are the 'singing fish'?

A local legend describes musical sounds rising from the lagoon on full-moon nights, especially near Kallady Bridge. Their origin is still debated.

How many days should I stay?

Two or three days lets you enjoy the town, the lagoon and a relaxed beach day at Pasikudah or Kalkudah.

Kura’s local knowledge

Where to stay & eat in Batticaloa

Personally recommended places — ask Kura to book any of them for you.

Hotel picks by Kura

East Lagoon ResortSea View ResortSunny Fish ResortNew Sunrise HotelThe CoveAki VillaCoco VilleMalu Malu ResortShakthi Vaani ResortAmaya BeachAmethyst Resort

Restaurant picks by Kura

Riviera CrabSri Krishna VegetarianKiri Bjojan RestaurantGama Gama Chinese & Indian
Your journey, our promise

Add Batticaloa to your trip

Kura will fit it into a smooth, private route with the right hotels and timing.

Chat with Kura