There are 3 ways to get from Wennappuwa to Ratnapura by bus, 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.
Bus
best- Take the bus from Wennappuwa to Pettahbus
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Rathnapurabus 122/210
4h 6mDrive 115.3 km
cheapest- Drive from Wennappuwa to Ratnapuracar 115.3 km
2h 8mRs 5,173–7,472Taxi
- Take the taxi from Wennappuwa to Ratnapurataxi 115.3 km
2h 8mRs 17,000–21,000
Questions & Answers
The cheapest way to get from Wennappuwa to Ratnapura is to drive which costs Rs. 5000 - Rs. 7500 and takes 2h 8m.
The fastest way to get from Wennappuwa to Ratnapura is to drive which takes 2h 8m and costs Rs. 5000 - Rs. 7500.
No, there is no direct bus from Wennappuwa to Ratnapura. However, there are services departing from Wennappuwa and arriving at Rathnapura via Colombo Bastian Mawatha Bus Terminal. The journey, including transfers, takes approximately 4h 6m.
The distance between Wennappuwa and Ratnapura is 146 km. The road distance is 115.3 km.
The best way to get from Wennappuwa to Ratnapura without a car is to bus which takes 4h 6m and costs .
It takes approximately 4h 6m to get from Wennappuwa to Ratnapura, including transfers.
Wennappuwa to Ratnapura bus services, operated by NCG Express, depart from Wennappuwa station.
Wennappuwa to Ratnapura bus services, operated by NCG Express, arrive at Pettah station.
Yes, the driving distance between Wennappuwa to Ratnapura is 115 km. It takes approximately 2h 8m to drive from Wennappuwa to Ratnapura.
There are 120+ hotels available in Ratnapura.
What companies run services between Wennappuwa, Sri Lanka and Ratnapura, Sri Lanka?
You can take a bus from Wennappuwa to Rathnapura via Pettah and Colombo Bastian Mawatha Bus Terminal in around 4h 6m.
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Wennappuwa to Pettah
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Schedules at
- NCG Express Facebook
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Colombo Bastian Mawatha Bus Terminal to Rathnapura
- Ave. Duration
- 2h 33m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 300–340
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 300–340
- Semi Lux
- Rs 350–480
- Super Lux
- Rs 650–850
- Ave. Duration
- 2h 8m
- Estimated price
- Rs 17,000–21,000
Colombo Airport Taxi
- Phone
- +94 76 61 61 881
- Website
- taxicolomboairport.com
Colombo Budget Taxi
- Phone
- +94 71 30 05 353
- Website
- colombobudgettaxi.lk
Visit Sri Lanka Taxi
- Phone
- +94 763222239
- Website
- visitlankataxi.com
Mr.Taxi.Lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Pickme
- Phone
- +94 11 74 33 433
- 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 travel India's Golden Triangle, 10 amazing places to get away from it all in Australia, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.







