There are 4 ways to get from Alawwa to Badulla by train, 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.
Train
best- Take the train from Polgahawela to Badulla Stationtrain Colombo
8h 17mRs 1,886–8,193Bus, taxi
- Take the bus from Ambepussa to Kandybus 17
- Take the taxi from Kandy to Badullataxi
3h 36mRs 6,246–7,863Drive 165.5 km
- Drive from Alawwa to Badullacar 165.5 km
3h 6mRs 6,959–10,052Taxi
- Take the taxi from Alawwa to Badullataxi 165.5 km
3h 6mRs 8,000–10,000
Questions & Answers
The cheapest way to get from Alawwa to Badulla is to train which costs Rs. 1800 - Rs. 8500 and takes 8h 17m.
The fastest way to get from Alawwa to Badulla is to drive which takes 3h 6m and costs Rs. 6500 - Rs. 11000.
The distance between Alawwa and Badulla is 235 km. The road distance is 165.5 km.
The best way to get from Alawwa to Badulla without a car is to train which takes 8h 17m and costs Rs. 1800 - Rs. 8500.
It takes approximately 8h 17m to get from Alawwa to Badulla, including transfers.
Yes, the driving distance between Alawwa to Badulla is 166 km. It takes approximately 3h 6m to drive from Alawwa to Badulla.
There are 1197+ hotels available in Badulla.
What companies run services between Alawwa, Sri Lanka and Badulla, Sri Lanka?
Sri Lanka Railways operates a train from Polgahawela to Badulla Station 3 times a day. Tickets cost Rs 1,300–7,500 and the journey takes 8h 6m.
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Polgahawela to Badulla Station
- Ave. Duration
- 8h 6m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–7,500
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,700
- Air Conditioned Saloon
- Rs 2,700–7,500
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Ambepussa to Kandy
- Ave. Duration
- 1h 20m
- Frequency
- Every 15 minutes
- Estimated price
- Rs 210–230
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 210–230
- Semi Lux
- Rs 230–320
- Super Lux
- Rs 430–550
- Ave. Duration
- 2h 37m
- Estimated price
- Rs 5,500–10,000
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Kandy Meter Taxi
- Phone
- + 94 81 49 55 655
- Website
- facebook.com
Kandy Budget Taxi
- Phone
- + 94 71 21 08 210
- Website
- kandybudgettaxi.com
Pickme
- Phone
- +94117433433
- 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 Train travel in France: A guide to SNCF, Slovenia: Getting from Ljubljana to Lake Bled, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.









