Pasikudah (or Passikudah) is a small coastal town on the eastern coast of Sri Lanka, renowned for its pristine beaches, shallow waters, and luxurious resorts.
Located in the Batticaloa District, it is approximately 35 km northwest of Batticaloa town and around 300 km from Colombo, making it a popular getaway for both local and international tourists.
Photos of Pasikudah beach
Water sports
The area offers water sports like snorkelling, jet skiing, windsurfing, and diving. Its coral reefs are a major attraction for marine life enthusiasts.
Safe and enjoyable swimming
Pasikudah is famous for its crescent-shaped beach with calm, shallow waters that extend far into the ocean, allowing safe and enjoyable swimming. Hundreds of people love gathering and bathing in the lovely Pasikudah beach to spend their vacations and holidays.
Calm environment at evenings
Pasikudah’s calm environment makes you calm and pleasurable.
Biodiversity
An inland water stream joins with the Indian Ocean at Pasikudah Beach. It is interesting to see inland fish that live in this water stream just close to the sea.
How to visit and reach Pasikudah beach from Colombo and Kandy
Visiting Pasikudah beach is an interesting journey because there are so many other places to visit also. If you are interested to visit Pasikudah beach by your own vehicle or renting a vehicle, plan your journey for 3-4 days to cover more places in the eastern province.
How to visit Pasikudah beach from Colombo
You can visit Pasikudah beach by public transport (bus / railway) and by your own vehicle. Because Pasikudah beach is located nearly 300 km away from Colombo, it will take some time to reach there.
Therefore, it is recommended that to reserve a accormadation near the Pasikudah area. There are so many luxurious and budgeted hotels near Pasikuda beach.
Visit Pasikudah beach by bus from Colombo
- You can pick the Colombo to Batticaloa bus from Colombo main bus stands. (Colombo – Batticaloa bus time table)
- Get off at Valaichchenai Junction.
- Hire a vehicle or tuk-tuk at Valaichenai junction to reach the destination.
Visit Pasikudah beach by train from Colombo
- Get on the train from Colombo Fort to Batticaloa. The train schedule from Colombo Fort to Passikudah is as below. The train will take around 8 hours to reach Valachchenei where you should get off.
Departure time from Colombo | Arrival Time to Valachchenei | Type of Train |
6.35 am | 2.22 pm | Express |
3.15 pm | 9.49 pm | Intercity Express |
7.00 pm | 3.02 am | Intercity Express |
- Get off at Valachchenei railway station.
- Hire a vehicle or tuk-tuk and reach the destination.
Visit Pasikudah beach by your own vehicle from Colombo
- You can drive via Kurunegala, Dambulla, Habarana, Pollonnaruwa, Manampitiya, Punanai, Thirukkondaiadimadu.
- In this route, there are so many locations to visit. Therefore, you can plan your journey for several days to cover all these locations.
Nearby places to visit around Pasikudah beach
There are so many nearby places to visit Trincomalee and Batticaloa district.