There are 6 ways to get from Pelmadulla to Kandy by taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Pelmadulla to Hattontaxi
- Take the train from Hatton to Kandytrain Badulla / ...
4hRs 5,578–8,074Bus
cheapest- Take the bus from Pelmadulla to Nugegodabus Badulla-Colombo
- Take the bus from Nugegoda to Kandybus 17
7h 15mRs 2,305–3,045Bus, Mini Bus
- Take the bus from Pelmadulla to Ellabus Colombo-Badulla
- Take the bus from Ella to Kandybus
6h 45mRs 12,383–15,550Drive 138.9 km
- Drive from Pelmadulla to Kandycar 138.9 km
2h 35mRs 6,252–9,031Taxi
- Take the taxi from Pelmadulla to Kandytaxi 138.9 km
2h 35mRs 9,500–12,000Bus, train
- Take the bus from Pelmadulla to Bandarawelabus Colombo-Badulla / ...
- Take the train from Bandarawela to Kandytrain Badulla / ...
8h 41mRs 3,669–5,636
Comparing Your Travel Options
The cheapest way to get from Pelmadulla to Kandy is to bus which costs Rs. 2300 - Rs. 3100 and takes 7h 15m.
The fastest way to get from Pelmadulla to Kandy is to drive which takes 2h 35m and costs Rs. 6000 - Rs. 9500.
No, there is no direct bus from Pelmadulla to Kandy. However, there are services departing from Pelmadulla and arriving at Kandy via Ella. The journey, including transfers, takes approximately 6h 45m.
The distance between Pelmadulla and Kandy is 150 km. The road distance is 138.9 km.
The best way to get from Pelmadulla to Kandy without a car is to taxi and train which takes 4h and costs Rs. 5500 - Rs. 8500.
It takes approximately 4h to get from Pelmadulla to Kandy, including transfers.
Pelmadulla to Kandy bus services, operated by Superline Travels, depart from Pelmadulla station.
Pelmadulla to Kandy bus services, operated by Superline Travels, arrive at Ella station.
Yes, the driving distance between Pelmadulla to Kandy is 139 km. It takes approximately 2h 35m to drive from Pelmadulla to Kandy.
There are 1523+ hotels available in Kandy.
What companies run services between Pelmadulla, Sri Lanka and Kandy, Sri Lanka?
You can take a bus from Pelmadulla to Kandy via Ella and Ella in around 6h 45m.
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Hatton to Kandy
- Ave. Duration
- 2h 20m
- Frequency
- 3 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 Bandarawela to Kandy
- Ave. Duration
- 5h 46m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- Sri Lanka Railways
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,300–3,100
- Phone
- +94 777 382 186
- [email protected]
- Website
- Superline Travels
Bus from Pelmadulla to Ella
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,600
- Website
- Superline Travels
Bus from Pelmadulla to Nugegoda
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rs 1,800–2,600
- Website
- Superline Travels
Bus from Pelmadulla to Bandarawela
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- Rs 2,300–2,600
- Website
- Superline Travels
- Ave. Duration
- 2h 8m
- Estimated price
- Rs 4,300–12,000
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- 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 to get from London to Edinburgh, Need to know: Eurostar, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.







