There are 3 ways to get from Tangalle to Buttala by bus, train, 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.
Bus, train, taxi
best- Take the bus from Tangalle to Polgahawelabus
- Take the train from Polgahawela to Ellatrain
- Take the taxi from Ella to Buttalataxi
14h 28mRs 7,287–11,102Drive 126.9 km
cheapest- Drive from Tangalle to Buttalacar 126.9 km
1h 53mRs 5,769–8,333Taxi
- Take the taxi from Tangalle to Buttalataxi 126.9 km
1h 53mRs 36,000–44,000
Questions & Answers
The cheapest way to get from Tangalle to Buttala is to drive which costs Rs. 5500 - Rs. 8500 and takes 1h 53m.
The fastest way to get from Tangalle to Buttala is to drive which takes 1h 53m and costs Rs. 5500 - Rs. 8500.
The distance between Tangalle and Buttala is 524 km. The road distance is 126.9 km.
The best way to get from Tangalle to Buttala without a car is to bus and train and taxi which takes 14h 28m and costs Rs. 7000 - Rs. 12000.
It takes approximately 14h 28m to get from Tangalle to Buttala, including transfers.
Yes, the driving distance between Tangalle to Buttala is 127 km. It takes approximately 1h 53m to drive from Tangalle to Buttala.
There are 69+ hotels available in Buttala.
What companies run services between Tangalle, Sri Lanka and Buttala, Sri Lanka?
There is no direct connection from Tangalle to Buttala. However, you can take the bus to Polgahawela, walk to Polgahawela, take the train to Ella, then take the taxi to Buttala. Alternatively, you can drive from Tangalle to Buttala in around 1h 53m.
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Polgahawela to Ella
- Ave. Duration
- 7h 16m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,100
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,400–3,100
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Tangalle to Polgahawela
- Ave. Duration
- 5h 14m
- Frequency
- Once daily
- Estimated price
- Rs 950–1,500
- Schedules at
- sltb.eseat.lk
- Ave. Duration
- 1h 21m
- Estimated price
- Rs 5,000–44,000
Ceylon Ella Taxi
- Phone
- +94761 300 309
- Website
- ceylonellataxi.lk
Ella Budget Taxi
- Phone
- +94 77 078 9383
- Website
- ellabudgettaxi.com
Mr.Taxi.lk
- Phone
- +94 76 88 79 009
- Website
- mrtaxi.lk
Senu Cabs
- Phone
- +94 77 05 28 583
- Website
- senutaxicabs.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 How to get from Gatwick Airport into central London, Is ride-sharing platform BlaBlaCar right for you?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.







