There are 4 ways to get from Badulla to Miriswatta by bus, train, 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
best- Take the bus from Hali-Ela to Colombo Bastian Mawatha Bus Terminalbus Badulla-Colombo / ...
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Matara Bus Stationbus Ex 1-18
9h 7mRs 11,790–14,963Drive 163.7 km
cheapest- Drive from Badulla to Miriswattacar 163.7 km
2h 28mRs 6,874–9,929Train, bus
- Take the train from Badulla Station to Fort Stationtrain Badulla
- Take the bus from Fort Station to Matara Bus Stationbus Colombo
13h 14mRs 10,909–21,671Bus via Badulla Main Bus Station
- Take the bus from Badulla Main Bus Station to Colombo Bastian Mawatha Bus Terminalbus Route 99
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Matara Bus Stationbus Ex 1-18
9h 40mRs 10,445–14,958
Questions & Answers
The cheapest way to get from Badulla to Miriswatta is to drive which costs Rs. 6500 - Rs. 10000 and takes 2h 28m.
The fastest way to get from Badulla to Miriswatta is to drive which takes 2h 28m and costs Rs. 6500 - Rs. 10000.
The distance between Badulla and Miriswatta is 408 km. The road distance is 163.7 km.
The best way to get from Badulla to Miriswatta without a car is to bus which takes 9h 7m and costs Rs. 11000 - Rs. 15000.
It takes approximately 9h 7m to get from Badulla to Miriswatta, including transfers.
Yes, the driving distance between Badulla to Miriswatta is 164 km. It takes approximately 2h 28m to drive from Badulla to Miriswatta.
There are 1579+ hotels available in Miriswatta.
What companies run services between Badulla, Sri Lanka and Miriswatta, Southern, Sri Lanka?
You can take a bus from Hali-Ela to Miriswatta via Colombo Bastian Mawatha Bus Terminal and Matara Bus Station in around 9h 7m.
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Badulla Station to Fort Station
- Ave. Duration
- 10h 1m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–9,500
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,700
- Air Conditioned Saloon
- Rs 2,800–9,500
- Phone
- +94 777 382 186
- info@superline.lk
- Website
- superline.lk
Bus from Hali-Ela to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 5h 42m
- Frequency
- Twice daily
- Estimated price
- Rs 2,200–2,400
- Website
- https://superline.lk/
Bus from Badulla Main Bus Station to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- Rs 2,200–2,400
- Website
- https://superline.lk/
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Matara Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- Rs 530–580
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 530–580
- Semi Lux
- Rs 650–900
- Super Lux
- Rs 1,200–1,600
Bus from Fort Station to Matara Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- Every 20 minutes
- Estimated price
- Rs 530–580
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 530–580
- Semi Lux
- Rs 650–900
- Super Lux
- Rs 1,200–1,600
- Phone
- +94 112 581 120
- info@eseat.lk
- Website
- sltb.eseat.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Matara Bus Station
- Ave. Duration
- 3h 11m
- Frequency
- Once daily
- Schedules at
- sltb.eseat.lk
Bus from Badulla Main Bus Station to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 6h 15m
- Frequency
- Every 4 hours
- Estimated price
- Rs 900–1,300
- Schedules at
- sltb.eseat.lk
- Seater
- Rs 900–1,300
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 do I buy a London Underground ticket?, Italy Travel Guides, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.













