Upcoming departures
Every bus crossing Thanamalwila, from every operator
- from MonaragalaDuration 3h 15mvia 22Junction · MattalaColomboArrives · 3h 15mDilanka ExpressNE 4198Luxury23seats2,670Scheduled
- from ColomboDuration 3h 35mvia Wellawaya · ButtalaAmparaArrives · 3h 35mDilanka ExpressNE 4201Luxury23seats3,430Book at counter
- from Town HallDuration 3h 30mvia Wellawaya · ButtalaAmparaArrives · 3h 30mDilanka ExpressNE 2845Luxury29seats3,430Book at counter
- from AmparaDuration 3h 25mvia 22 Junction · MatalaColomboArrives · 3h 25mLiyanage Highway ExpressNE 5200Luxury10seats3,430Scheduled
- from BadullaDuration 2h 25mvia 22nd junction · MattalaMakumburaArrives · 2h 25mNCG ExpressNG 8241Luxury1seats2,700Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 1h 20mvia Wellawaya · PelwattaMonaragalaArrives · 1h 20mA.G.P TransportNF 8982Luxury0seats2,670Full
- from MakumburaDuration 1h 30mvia Kuda Oya · ThellullaBadullaArrives · 1h 30mNCG ExpressNG 8242Luxury0seats2,700Full