There are 4 ways to get from Welimada to Ella 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.
Welimada to Ella by bus
Comparing Your Travel Options
The cheapest way to get from Welimada to Ella is to bus which costs Rs. 130 - Rs. 150 and takes 1h 50m.
The fastest way to get from Welimada to Ella is to drive which takes 34 min and costs Rs. 1300 - Rs. 2100.
Yes, there is a direct bus departing from Welimada and arriving at Ella. Services depart twice daily, and operate every day. The journey takes approximately 1h 50m.
The distance between Welimada and Ella is 31 km. The road distance is 30.9 km.
The best way to get from Welimada to Ella without a car is to bus via Kubalwela which takes 1h 3m and costs Rs. 470 - Rs. 600.
It takes approximately 1h 3m to get from Welimada to Ella, including transfers.
Welimada to Ella bus services, operated by National Transport Commission, depart from Welimada station.
Welimada to Ella bus services, operated by National Transport Commission, arrive at Kubalwela station.
Yes, the driving distance between Welimada to Ella is 31 km. It takes approximately 34 min to drive from Welimada to Ella.
There are 1397+ hotels available in Ella.
What companies run services between Welimada, Sri Lanka and Ella, Uva, Sri Lanka?
National Transport Commission operates a bus from Welimada to Kubalwela twice daily. Tickets cost Rs 120–140 and the journey takes 1h.
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Welimada to Kubalwela
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- Rs 120–140
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 120–140
- Semi Lux
- Rs 110–160
- Super Lux
- Rs 210–280
Bus from Welimada to Ella
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- Rs 130–150
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- Rs 130–150
- Semi Lux
- Rs 130–180
- Super Lux
- Rs 240–310
- Ave. Duration
- 34 min
- Estimated price
- Rs 3,800–4,600
Ceylon Ella Taxi
- Phone
- +94761 300 309
- Website
- ceylonellataxi.lk
Ella Budget Taxi
- Phone
- +94 77 078 9383
- Website
- ellabudgettaxi.com
Nuwara Eliya Taxi
- Phone
- +94 72 27 02 600
- Website
- nuwaraeliyataxi.wixsite.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Randidu Cabs and Tours
- Phone
- +94 72 35 77 277
- Website
- business.facebook.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 Bali: What to do if Mount Agung erupts, Travelling to the US: What do I need to know?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.




