There are 4 ways to get from Beragala to Badulla 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
best- Take the bus from Beragala to Badulla Main Bus Stationbus Colombo-Passara / ...
1h 10mRs 2,300–2,500Drive 46.7 km
cheapest- Drive from Beragala to Badullacar 46.7 km
48 minRs 2,098–3,030Taxi
- Take the taxi from Beragala to Badullataxi 46.7 km
48 minRs 5,500–7,000Bus via Hali-Ela
- Take the bus from Beragala to Hali-Elabus Colombo-Badulla / ...
1h 12mRs 2,925–3,238
Comparing Your Travel Options
The cheapest way to get from Beragala to Badulla is to bus which costs Rs. 2300 - Rs. 2500 and takes 1h 10m.
The fastest way to get from Beragala to Badulla is to drive which takes 48 min and costs Rs. 2100 - Rs. 3100.
Yes, there is a direct bus departing from Beragala and arriving at Badulla Main Bus Station station. Services depart twice daily, and operate every day. The journey takes approximately 1h 10m.
The distance between Beragala and Badulla is 46 km. The road distance is 46.7 km.
The best way to get from Beragala to Badulla without a car is to bus which takes 1h 10m and costs Rs. 2300 - Rs. 2500.
The bus from Beragala to Badulla Main Bus Station takes 1h 10m including transfers and departs twice daily.
Beragala to Badulla bus services, operated by Superline Travels, depart from Beragala station.
Beragala to Badulla bus services, operated by Superline Travels, arrive at Badulla Main Bus Station.
Yes, the driving distance between Beragala to Badulla is 47 km. It takes approximately 48 min to drive from Beragala to Badulla.
There are 1338+ hotels available in Badulla.
What companies run services between Beragala, Uva, Sri Lanka and Badulla, Sri Lanka?
Superline Travels operates a bus from Beragala to Badulla Main Bus Station twice daily. Tickets cost Rs 2,300–2,500 and the journey takes 1h 10m.
- Phone
- +94 777 382 186
- info@superline.lk
- Website
- Superline Travels
Bus from Beragala to Badulla Main Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- Rs 2,300–2,500
- Website
- Superline Travels
Bus from Beragala to Hali-Ela
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- Rs 2,300–2,500
- Website
- Superline Travels
- Ave. Duration
- 48 min
- Estimated price
- Rs 5,500–7,000
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 Bali: What to do if Mount Agung erupts, 4 of the smartest ways to explore Australia, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.


