There are 2 ways to get from Wasgamuwa National Park to Pasikudah by unknown, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The distance between Wasgamuwa National Park and Pasikudah is 97 km.
The best way to get from Wasgamuwa National Park to Pasikudah without a car is to travel and bus which takes 2h 6m and costs .
It takes approximately 2h 6m to get from Wasgamuwa National Park to Pasikudah, including transfers.
There are 56+ hotels available in Pasikudah.
What companies run services between Wasgamuwa National Park, Sri Lanka and Pasikudah, Sri Lanka?
There is no direct connection from Wasgamuwa National Park to Pasikudah. However, you can travel to Polonnaruwa, take the bus to Oddaimavadi, then take the taxi to Pasikudah. Alternatively, you can take a vehicle from Wasgamuwa National Park to Pasikudah via Polonnaruwa and Valaichchenai in around 2h 7m.
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Polonnaruwa to Valaichchenai
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- Rs 1,200–2,900
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,200–2,900
- Phone
- +94 777 382 186
- [email protected]
- Website
- Superline Travels
Bus from Polonnaruwa to Oddaimavadi
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,600
- Website
- Superline Travels
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, How to get from London to Edinburgh, and How to travel India's Golden Triangle - to help you get the most out of your next trip.







