Upcoming departures
Every bus crossing Badulla, from every operator
- Starts hereDuration 5h 00mvia Badulla Hospital · PinnaravaMaharagamaArrives · 5h 00mVishmitha Highway ExpressNH 4564Luxury0seats2,700Full
- from PassaraDuration 6h 25mvia Pin Arawa · Hali-ElaColomboArrives · 6h 25mHPL TravelsNE 8800Luxury0seats2,323Full
- Starts hereDuration 5h 00mvia Badulla Hospital · PinnaravaMaharagamaArrives · 5h 00mNCG ExpressNG 8242Luxury0seats2,700Full
- from Pettah Bus Stand (Bastian MW)Duration 35mvia Hindagoda · BadulsirigamaPassaraArrives · 35mHPL TravelsNE 8001Luxury17seats2,323Scheduled
- Starts hereDuration 4h 15mvia Badulla Hospital · PinnaravaMakumburaArrives · 4h 15mNCG ExpressNG 8241Luxury0seats2,700Full
- Starts hereDuration 5h 00mvia Badulla Hospital · PinnaravaColomboArrives +1 · 5h 00mNCG ExpressNG - 8266Luxury3seats2,700Scheduled