Upcoming departures
Every bus crossing Mattala, from every operator
- from MonaragalaDuration 2h 30mvia Makumbura · KottwaColomboArrives · 2h 30mDilanka ExpressNE 4198Luxury23seats2,670Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 2h 00mvia 22 Junction · ThanamalwilaMonaragalaArrives · 2h 00mA.G.P TransportNF 8982Luxury0seats2,670Full
- from BadullaDuration 2h 00mvia Makumbura · KottawaMakumburaArrives · 2h 00mNCG ExpressNG 8241Luxury1seats2,700Scheduled
- from MakumburaDuration 2h 00mvia 22nd Junction · ThanamalwilaBadullaArrives · 2h 00mNCG ExpressNG 8242Luxury0seats2,700Full
- from MakumburaDuration 2h 30mvia 22nd Junction · ThanamalwilaBadullaArrives · 2h 30mVishmitha Highway ExpressNH 4564Luxury0seats2,700Full
- from BadullaDuration 2h 30mvia Makumbura · KottawaColomboArrives +1 · 2h 30mNCG ExpressNG - 8266Luxury29seats2,700Scheduled
- from AmparaDuration 3h 15mvia Makumbura · KottawaColomboArrives · 3h 15mDilanka ExpressNE 2845Luxury0seats3,430Full
- from PassaraDuration 2h 00mvia MakumburaMakumburaArrives · 2h 00mNCG ExpressNG 8246Luxury37seats2,880Scheduled