There are 4 ways to get from Kelaniya to Warakapola by taxi, 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, bus
best- Take the taxi from Kelaniya to Kiribathgodataxi
- Take the bus from Kiribathgoda to Warakapolabus
37 minDrive 48.7 km
cheapest- Drive from Kelaniya to Warakapolacar 48.7 km
50 minRs 2,199–3,176Taxi
- Take the taxi from Kelaniya to Warakapolataxi 48.7 km
50 minRs 13,000–16,000Taxi, bus via Kadawatha
- Take the taxi from Kelaniya to Kadawathataxi
- Take the bus from Kadawatha to Warakapolabus
57 minRs 3,181–3,914
Questions & Answers
The cheapest way to get from Kelaniya to Warakapola is to drive which costs Rs. 2200 - Rs. 3200 and takes 50 min.
The fastest way to get from Kelaniya to Warakapola is to drive which takes 50 min and costs Rs. 2200 - Rs. 3200.
The distance between Kelaniya and Warakapola is 50 km. The road distance is 48.7 km.
The best way to get from Kelaniya to Warakapola without a car is to taxi and bus which takes 37 min and costs .
It takes approximately 37 min to get from Kelaniya to Warakapola, including transfers.
Yes, the driving distance between Kelaniya to Warakapola is 49 km. It takes approximately 50 min to drive from Kelaniya to Warakapola.
There are 117+ hotels available in Warakapola.
What companies run services between Kelaniya, Sri Lanka and Warakapola, Sabaragamuwa, Sri Lanka?
There is no direct connection from Kelaniya to Warakapola. However, you can take the taxi to Kiribathgoda then take the bus to Warakapola. Alternatively, you can drive from Kelaniya to Warakapola in around 50 min.
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kiribathgoda to Warakapola
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Schedules at
- https://ncgexpress.lk/
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Kadawatha to Warakapola
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 23 min
- Estimated price
- Rs 1,300–16,000
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Taxi
- Phone
- +94 11 43 43 475
- Website
- colombotaxicabs.com
Kangaroo Cabs
- Phone
- +94 11 25 88 588
- Website
- 2588588.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.com
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Taxi
- Phone
- +94 11 43 43 475
- Website
- colombotaxicabs.com
Kangaroo Cabs
- Phone
- +94 11 25 88 588
- Website
- 2588588.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.com
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Taxi
- Phone
- +94 11 43 43 475
- Website
- colombotaxicabs.com
Kangaroo Cabs
- Phone
- +94 11 25 88 588
- Website
- 2588588.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.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 South Korea: Travelling from Seoul to Busan , Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting to Milan from the airport - to help you get the most out of your next trip.





