There are 3 ways to get from Welimada to Nuwara Eliya 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.
Welimada to Nuwara Eliya by bus
Questions & Answers
The cheapest way to get from Welimada to Nuwara Eliya is to bus which costs Rs. 110 - Rs. 1100 and takes 48 min.
The fastest way to get from Welimada to Nuwara Eliya is to taxi which takes 29 min and costs Rs. 3200 - Rs. 3900.
Yes, there is a direct bus departing from Welimada and arriving at Nuwara Eliya. Services depart once daily, and operate every day. The journey takes approximately 48 min.
The distance between Welimada and Nuwara Eliya is 26 km. The road distance is 26.2 km.
The best way to get from Welimada to Nuwara Eliya without a car is to bus which takes 48 min and costs Rs. 110 - Rs. 1100.
The bus from Welimada to Nuwara Eliya takes 48 min including transfers and departs once daily.
Welimada to Nuwara Eliya bus services, operated by National Transport Commission, depart from Welimada station.
Welimada to Nuwara Eliya bus services, operated by National Transport Commission, arrive at Nuwara Eliya station.
Yes, the driving distance between Welimada to Nuwara Eliya is 26 km. It takes approximately 29 min to drive from Welimada to Nuwara Eliya.
There are 989+ hotels available in Nuwara Eliya.
What companies run services between Welimada, Sri Lanka and Nuwara Eliya, Sri Lanka?
National Transport Commission operates a bus from Welimada to Nuwara Eliya hourly. Tickets cost Rs 110–130 and the journey takes 48 min. Sri Lanka Transport Board - SLTB ICT also services this route once daily.
- Phone
- +94 011-2587372
- [email protected]
- Website
- ntc.gov.lk
Bus from Welimada to Nuwara Eliya
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- Rs 110–130
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 110–130
- Semi Lux
- Rs 100–150
- Super Lux
- Rs 200–260
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Welimada to Nuwara Eliya
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- Rs 750–1,100
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 29 min
- Estimated price
- Rs 3,200–3,900
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 The beginner’s guide to the 2018 World Nomad Games, Bali: What to do if Mount Agung erupts, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.






