Beach Wonder in Eastern Region

The beautiful scenery of Kalkudah Beach
Discover the magic of Kalkudah Beach. Kalkudah or Kalkuda (Pronounced Kal-Kuda, Tamil translation rock-bay) is a coastal resort town located about 35 kilometers northwest of Batticaloa,...
Beautiful Beaches
Relaxation
Ocean Swimming
If you love the ocean breeze, Kalkudah Beach is an absolute must-visit. Kalkudah or Kalkuda (Pronounced Kal-Kuda, Tamil translation rock-bay) is an incredible coastal resort town located about 35 kilometers northwest of Batticaloa, Batticaloa District, Sri Lanka. The 2004 Indian Ocean tsunami severely damaged Sri Lanka’s tourism sector, causing extensive damage to tourist infrastructure and threatening tens of thousands of livelihoods. The subsequent civil conflict further depressed visitor numbers to coastal resorts on the east coast, including Kalkudah and Pasikudah. After the end of the war and reconstruction efforts, the region has seen renewed investment in tourism infrastructure and a gradual return of visitors.
In recent time, Kalkudah receives plenty of travelers to Pasikudah beach.
Whether you're looking for adventure or relaxation, visiting Kalkudah Beach is an experience you will never forget!
Experience the best of Kalkudah Beach and its surroundings.
Answers to all your Sri Lanka travel questions – from visas to must-see spots and more. Can't find yours? Contact us!