There are 4 ways to get from Avissawella to Thanamalwila 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 via Ella
best- Take the bus from Avissawella to Ellabus Colombo-Badulla
- Take the bus from Ella to Thanamalwilabus
5h 45mRs 3,060–3,728Bus
cheapest- Take the bus from Avissawella to Nuwara Eliyabus
- Take the bus from Nuwara Eliya to Thanamalwilabus
8h 15mRs 1,595–2,336Drive 159.4 km
- Drive from Avissawella to Thanamalwilacar 159.4 km
2h 49mRs 7,155–10,334Taxi
- Take the taxi from Avissawella to Thanamalwilataxi 159.4 km
2h 49mRs 17,000–21,000
Questions & Answers
The cheapest way to get from Avissawella to Thanamalwila is to bus which costs Rs. 1600 - Rs. 2400 and takes 8h 15m.
The fastest way to get from Avissawella to Thanamalwila is to drive which takes 2h 49m and costs Rs. 7000 - Rs. 11000.
No, there is no direct bus from Avissawella to Thanamalwila. However, there are services departing from Avissawella and arriving at Thanamalwila via Ella. The journey, including transfers, takes approximately 5h 45m.
The distance between Avissawella and Thanamalwila is 215 km. The road distance is 159.4 km.
The best way to get from Avissawella to Thanamalwila without a car is to bus via Ella which takes 5h 45m and costs Rs. 3000 - Rs. 3800.
It takes approximately 5h 45m to get from Avissawella to Thanamalwila, including transfers.
Avissawella to Thanamalwila bus services, operated by Superline Travels, depart from Avissawella station.
Avissawella to Thanamalwila bus services, operated by Superline Travels, arrive at Ella station.
Yes, the driving distance between Avissawella to Thanamalwila is 159 km. It takes approximately 2h 49m to drive from Avissawella to Thanamalwila.
There are 41+ hotels available in Thanamalwila.
What companies run services between Avissawella, Sri Lanka and Thanamalwila, Sri Lanka?
You can take a bus from Avissawella to Thanamalwila via Ella and Ella in around 5h 45m.
- Phone
- +94 777 382 186
- [email protected]
- Website
- Superline Travels
Bus from Avissawella to Ella
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- Rs 2,200–2,700
- Website
- Superline Travels
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Ella to Thanamalwila
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- Rs 800–1,100
- Schedules at
- sltb.eseat.lk
Bus from Avissawella to Nuwara Eliya
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- Rs 700–1,200
- Schedules at
- sltb.eseat.lk
- Seater
- Rs 700–850
Bus from Nuwara Eliya to Thanamalwila
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- Rs 850–1,200
- Schedules at
- sltb.eseat.lk
- Seater
- Rs 970–1,010
- Ave. Duration
- 2h 49m
- Estimated price
- Rs 17,000–21,000
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travel Insider: Top Japan travel tips by Beatrix Holland, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.




