There are 4 ways to get from Bandarawela to Deniyaya by bus, taxi, 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.
Bus, taxi via Pelmadulla
best- Take the bus from Bandarawela to Pelmadullabus Badulla-Colombo / ...
- Take the taxi from Pelmadulla to Deniyayataxi
3h 8mRs 10,369–12,535Drive 128.2 km
cheapest- Drive from Bandarawela to Deniyayacar 128.2 km
2h 34mRs 5,784–8,354Bus, taxi
- Take the bus from Bandarawela to Balangodabus Badulla-Colombo / ...
- Take the taxi from Balangoda to Deniyayataxi
2h 59mRs 10,340–12,505Taxi
- Take the taxi from Bandarawela to Deniyayataxi 128.2 km
2h 34mRs 15,000–19,000
Questions & Answers
The cheapest way to get from Bandarawela to Deniyaya is to drive which costs Rs. 5500 - Rs. 8500 and takes 2h 34m.
The fastest way to get from Bandarawela to Deniyaya is to drive which takes 2h 34m and costs Rs. 5500 - Rs. 8500.
The distance between Bandarawela and Deniyaya is 156 km. The road distance is 128.2 km.
The best way to get from Bandarawela to Deniyaya without a car is to bus and taxi via Pelmadulla which takes 3h 8m and costs Rs. 10000 - Rs. 13000.
It takes approximately 3h 8m to get from Bandarawela to Deniyaya, including transfers.
Yes, the driving distance between Bandarawela to Deniyaya is 128 km. It takes approximately 2h 34m to drive from Bandarawela to Deniyaya.
There are 153+ hotels available in Deniyaya.
What companies run services between Bandarawela, Sri Lanka and Deniyaya, Sri Lanka?
There is no direct connection from Bandarawela to Deniyaya. However, you can take the bus to Pelmadulla then take the taxi to Deniyaya. Alternatively, you can take the bus to Balangoda then take the taxi to Deniyaya.
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Bandarawela to Pelmadulla
- Ave. Duration
- 1h 52m
- Frequency
- Twice daily
- Estimated price
- Rs 2,300–2,600
- Website
- https://superline.lk/
Bus from Bandarawela to Balangoda
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- Rs 2,300–2,500
- Website
- https://superline.lk/
- Ave. Duration
- 1h 50m
- Estimated price
- Rs 8,000–19,000
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Ceylon Ella Taxi
- Phone
- +94761 300 309
- Website
- ceylonellataxi.lk
Ella Budget Taxi
- Phone
- +94 77 078 9383
- Website
- ellabudgettaxi.com
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 4 stunningly beautiful Philippines islands you need to visit, Best ways to travel around Australia, and How to get from Florence to Rome - to help you get the most out of your next trip.


