Pasikudah Beach
4 kmWaist-deep for 300+ meters

Pasikudah Beach

Pasikudah Beach is one of Sri Lanka's most extraordinary natural swimming pools. Located in the Batticaloa District on the east coast, this sweeping bay is famous for its remarkably shallow waters that extend hundreds of meters from shore, allowing visitors to walk far out into the warm Indian Ocean while the water barely reaches waist height. The gentle, almost waveless conditions make it arguably the safest beach in Sri Lanka for swimming and an ideal destination for families with children.

The beach itself stretches in a graceful arc of soft, pale golden sand backed by swaying coconut palms. Unlike the rugged surf beaches of the south, Pasikudah offers a serene and tranquil atmosphere. The bay's unique geography -- protected by a natural reef barrier -- ensures that the water remains calm and crystal-clear throughout the dry season. Luxury resorts have recognized the beach's potential, and several international-standard properties now line the shore, making Pasikudah the east coast's premier upscale beach destination.

Despite its growing popularity, Pasikudah retains a sense of unspoiled beauty that many other Sri Lankan beaches have lost. The surrounding area is steeped in history and culture -- the nearby town of Batticaloa is known for its Dutch colonial fort, singing fish legend, and vibrant Tamil heritage. Kalkudah Beach lies adjacent to the north, offering an even quieter stretch of sand for those seeking solitude. Whether you are looking for a relaxing family holiday or a romantic getaway, Pasikudah delivers warm waters, soft sand, and genuine Sri Lankan hospitality.

Things to Do

Swimming in Shallow Waters

Free

Wade out hundreds of meters into the bay in waist-deep water. The calm, warm conditions are perfect for leisurely swimming, floating, and water play with children.

Snorkeling at the Reef

$5-10 for gear rental; $15-25 for guided snorkel trips

The offshore reef that protects the bay is home to colorful tropical fish, sea stars, and small coral formations. Several hotels provide snorkeling gear for guests.

Glass-Bottom Boat Rides

$10-15 per person

View the underwater reef and marine life without getting wet on a glass-bottom boat excursion, suitable for all ages and a great option for non-swimmers.

Visit Batticaloa Fort

Free

Explore the well-preserved 17th-century Dutch colonial fort in Batticaloa town, now housing government offices but open to visitors for its architectural and historical significance.

Kayaking and Stand-Up Paddleboarding

$8-15 per hour

The calm, flat waters of Pasikudah Bay are ideal for kayaking and SUP. Several resorts offer equipment for guests, and rentals are available on the beach.

Batticaloa Lagoon Boat Trip

$10-20 per person

Take an evening boat ride on Batticaloa Lagoon to experience the legendary "singing fish" phenomenon and enjoy stunning sunset views over the water.

Beach Tips

  • Visit between May and July for the best combination of clear weather, calm water, and manageable crowds.
  • Bring your own snorkeling gear for the best quality -- rental equipment can be worn and poorly fitting.
  • If staying at a resort, negotiate rates directly for better deals, especially for multi-night stays during the shoulder season.
  • Combine your Pasikudah trip with a visit to the ancient cities of Polonnaruwa or Sigiriya, both within a 3-hour drive.
  • The sunset views from the beach are spectacular -- find a spot along the northern end of the bay for the best vantage point.
  • Try the fresh crab and prawn dishes at local restaurants for a fraction of resort dining prices.

Frequently Asked Questions

Is Pasikudah Beach safe for children?

Yes, Pasikudah is one of the safest beaches in Sri Lanka for children. The water remains shallow (waist-deep on adults) for several hundred meters from shore, and the reef barrier keeps waves and currents to a minimum within the bay.

When is the best time to visit Pasikudah?

The best time is from April to September during the east coast dry season. The water is calmest and clearest during this period. Avoid October to January when the northeast monsoon brings rough seas and rain.

Can you snorkel at Pasikudah Beach?

Yes, snorkeling is possible near the offshore reef that protects the bay. You can see tropical fish, sea stars, and small coral formations. Glass-bottom boat rides are also available for those who prefer to stay dry.

How far is Pasikudah from Batticaloa?

Pasikudah is approximately 30 km northwest of Batticaloa town. The drive takes about 30-40 minutes by car or tuk-tuk. Local buses also connect the two destinations.

Are there budget accommodation options at Pasikudah?

While Pasikudah is best known for its luxury resorts, there are a growing number of budget guesthouses and mid-range hotels, particularly along the road leading to the beach and in nearby Kalkudah. Prices start from around $20-30 per night for basic rooms.

Quick Facts

Beach Length4 km
Water DepthWaist-deep for 300+ meters
Water Temperature28-31°C year-round
Distance from Colombo280 km (6-7 hours)
Nearest TownBatticaloa (30 km)
Sand ColorPale golden
Crowd Levelmoderate

Best Time to Visit

AprilMayJuneJulyAugustSeptember

The dry season on the east coast runs from April through September, bringing calm seas, clear skies, and ideal swimming conditions. May and June are particularly pleasant with warm weather and fewer visitors than the July-August peak. The northeast monsoon brings rough seas and rain from October to January, making the beach unsuitable for swimming.

Facilities

Luxury and mid-range resort hotelsBeachside restaurants serving seafood and local cuisineSun loungers and beach umbrellas (at resorts)Water sports equipment rentalATMs in Kalkudah town (5 km)Car and tuk-tuk hire services
LifeguardsNo
Natural ShadeYes

Safety Info

Currents

Currents are minimal within the bay due to the protective reef barrier. The shallow, calm water is one of the safest bathing environments in Sri Lanka. However, swimmers should avoid venturing beyond the reef where open ocean currents can be strong.

  • Do not swim beyond the protective reef barrier where currents become significantly stronger.
  • Wear water shoes when walking in the shallows, as sea urchins and sharp coral fragments can be present.
  • Apply waterproof sunscreen generously -- the shallow clear water offers little protection from UV rays, and sunburn is a common issue.
  • Jellyfish occasionally appear between September and November -- check with locals before swimming.
  • The beach has no lifeguards -- supervise children at all times despite the shallow waters.

Getting There

From Colombo

Approximately 280 km via the A6 highway through Habarana and Polonnaruwa, or via the A5 through Badulla. The drive takes 6-7 hours by car.

From Airport

From Bandaranaike International Airport (CMB), Pasikudah is approximately 310 km and takes 7-8 hours by road. The nearest domestic airstrip is at Batticaloa, served by occasional domestic flights.

Nearest City

Batticaloa

Where to Stay

Amaya Beach Pasikudah
luxury$120-250/night
Maalu Maalu Resort & Spa
luxury$100-200/night
Anilana Pasikudah
boutique$80-180/night
Sunrise Beach Hotel
mid range$40-80/night

Explore More Beaches