Nasivantivu Beach, Batticaloa

Less popular yet one of the hip spot locations for the air-kissing, rich set, the Nasivanthivu beach boasts some of the prettiest beaches in Batticaloa. The unspoiled shore-line is located in Valachenai close to the famous Kalkudah and Pasikuda beaches. Conditions is much similar to pasikuda beach, you could walk in to the water for more than 100metres. An ideal place to visit with you family on a picnic, don’t miss this lovely uncrowded white sand beach. You could take the valachenai bus from Batticaloa town or from any bus halt on Trincomalee main road. The sea waves here are relatively calm, and there’s quite a lot of sand to use for sunbathing or castle making. The Beach is known for its sunrise not-to-be-missed. Batticaloa Beaches provides great views of the Indian Ocean.

Read more


Latitude: 7.943935 Longitude: 81.54702 Elevation: 30 ft
the best travel advice comes from the people who live here
Charles Rajendra Moses

Recreational Opportunities

  • Swimming
  • Water sports
  • Hiking
  • Diving (contact your service provider in advance) 

Seasons Accessible

Can access all year round, yet good to avoid monsoon rainy period. 

Accessibility Notes

Nasivanthivu beach is located  40 Km from Batticaloa (town) and has to be reached through Naavalady. Travel time to the beach is around 45 minutes by bus from Batticaloa town


Leave a Comment