




Batticaloa Beach, located on Sri Lanka’s stunning eastern coastline, is known for its pristine golden sands, turquoise waters, and peaceful charm. Often called the “Land of the Singing Fish,” Batticaloa offers a tranquil escape away from the busy tourist trails, making it ideal for those seeking a calm and uncrowded seaside retreat.
Many Sri Lanka tour packages include Batticaloa Beach as part of their eastern coastal itinerary, attracting travelers looking for both relaxation and cultural experiences. The area is rich in history and natural beauty, with nearby attractions such as the Batticaloa Lagoon, an ancient fort, and vibrant local markets that reflect the authentic lifestyle of the eastern province.
The entrance to beautiful Batticaloa Beach is free for all visitors. There is no specific entry fee to access the beach, but nearby activities such as boat rides or lagoon tours may have separate charges depending on the operator.
Day Wise Timings
Maps & Location
QM6J+WH4, Batticaloa, Sri Lanka
Essential Information
Point of Interest for Batticaloa Beach

Batticaloa Lagoon
A stunning natural lagoon famous for its “singing fish,” where visitors can enjoy boat rides and observe local fishermen at work.

Batticaloa Fort
Built by the Portuguese in 1628, this historic fort stands near the lagoon and showcases a blend of colonial architecture and local heritage

Kallady Bridge
One of the longest bridges in Sri Lanka, offering beautiful views of the lagoon and surrounding mangroves, especially during sunset.

Batticaloa Beach is famous for its serene beauty, golden sands, and the nearby lagoon known for the mysterious “singing fish,” which can be heard on quiet nights.



Trusted by 1,00,000+ travellers

Dedicated experts to plan your trips

Secure bookings, clear cancellations

10,000+ unique trips to choose from

4.9

Vinay Patil
Reviewed: Aug 02, 2025Raghab Swain
Reviewed: Aug 02, 2025