Nestled on either side of the palm-fringed Kalkudah headland, north of Batticaloa, lie two stunning arcs of sand: Kalkudah Beach and Passekudah Beach. These beaches, once lined with hotels that were devastated by war and the tsunami, are now experiencing a resurgence in tourism.
Passekudah Beach, the northernmost of the two, is a picturesque haven with crystal-clear, shallow waters perfect for wading and swimming. However, its popularity means it can get crowded, especially with busloads of Sinhalese tourists. For a quieter experience, consider walking further north along the shore to escape the bustle.
In contrast, Kalkudah Bay Beach, located just over the headland to the south, offers a more secluded retreat. This expansive beach is less frequented and ideal for those seeking solitude. Although the waters here are rougher, the natural beauty and tranquility make it a worthwhile destination. Note that the main access road is blocked by an army camp at the end of the Valaichchenai–Kalkudah road. Instead, use the beach-access lane located about 800 meters further south.
Nearby Attractions:
From these beaches, you can explore Batticaloa, home to the historic Dutch Fort and a lagoon famous for its “singing fish.” For diving enthusiasts, the region offers incredible underwater experiences, including the wreck of the HMS Hermes, a British naval ship from World War II.
Nature lovers can visit the Maduru Oya National Park, where you may encounter elephants in their natural habitat. The region is also rich in cultural and historical sites, including Hindu temples and the ancient city of Polonnaruwa, a UNESCO World Heritage Site.
Whether you’re seeking adventure, history, or relaxation, Kalkudah and Passekudah Beaches offer a gateway to the serene and diverse beauty of Sri Lanka’s east coast.