There are 3 ways to get from Kandy to Piyangala Aranya Senasanaya by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kandy to Polgahawelatrain Badulla / ...
- Take the train from Polgahawela to Batticaloatrain Colombo
6h 55mRs 4,409–8,376Drive 160 km
- Drive from Kandy to Piyangala Aranya Senasanayacar 160 km
2h 49mRs 7,144–10,319Taxi
- Take the taxi from Kandy to Piyangala Aranya Senasanayataxi 160 km
2h 49mRs 11,000–14,000
Questions & Answers
The cheapest way to get from Kandy to Piyangala Aranya Senasanaya is to train which costs Rs. 4400 - Rs. 8500 and takes 6h 55m.
The fastest way to get from Kandy to Piyangala Aranya Senasanaya is to drive which takes 2h 49m and costs Rs. 7000 - Rs. 11000.
No, there is no direct train from Kandy to Piyangala Aranya Senasanaya. However, there are services departing from Kandy and arriving at Batticaloa via Polgahawela. The journey, including transfers, takes approximately 6h 55m.
The distance between Kandy and Piyangala Aranya Senasanaya is 358 km. The road distance is 160 km.
The best way to get from Kandy to Piyangala Aranya Senasanaya without a car is to train which takes 6h 55m and costs Rs. 4400 - Rs. 8500.
It takes approximately 6h 55m to get from Kandy to Piyangala Aranya Senasanaya, including transfers.
Kandy to Piyangala Aranya Senasanaya train services, operated by Sri Lanka Railways, depart from Kandy station.
Kandy to Piyangala Aranya Senasanaya train services, operated by Sri Lanka Railways, arrive at Polgahawela station.
Yes, the driving distance between Kandy to Piyangala Aranya Senasanaya is 160 km. It takes approximately 2h 49m to drive from Kandy to Piyangala Aranya Senasanaya.
There are 17+ hotels available in Piyangala Aranya Senasanaya.
What companies run services between Kandy, Sri Lanka and Piyangala Aranya Senasanaya, Sri Lanka?
You can take a train from Kandy to Piyangala Aranya Senasanaya via Polgahawela and Batticaloa in around 6h 55m.
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kandy to Polgahawela
- Ave. Duration
- 1h 17m
- Frequency
- 4 times a day
- 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
Train from Polgahawela to Batticaloa
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,200
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,700
- Air Conditioned Saloon
- Rs 2,500–3,200
- Ave. Duration
- 2h 49m
- Estimated price
- Rs 11,000–14,000
Kandy Budget Taxi
- Phone
- + 94 71 21 08 210
- Website
- kandybudgettaxi.com
Kandy Meter Taxi
- Phone
- + 94 81 49 55 655
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
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 How do I buy a London Underground ticket?, Need to know: Eurostar, and Need to know: Jadrolinija - to help you get the most out of your next trip.





