Upcoming departures
Every bus crossing Maharagama, from every operator
- from Town HallDuration 7h 10mvia Panipitiya · KottwaAmparaArrives · 7h 10mDilanka ExpressNE 2845Luxury14seats3,430Scheduled
- from MonaragalaDuration 25mvia Nugegoda · KirulapaneColomboArrives · 25mDilanka ExpressNE 4198Luxury5seats2,670Scheduled
- from BadullaDuration 9mvia Navinna · Wijerama JunctionMakumburaArrives · 9mNCG ExpressNG 8241Luxury0seats2,700Full
- from Pettah Bus Stand (Bastian MW)Duration 5h 10mvia Pannipitiya · KottawaPassaraArrives +1 · 5h 10mHPL TravelsNE 8800Luxury0seats2,323Full
- from BadullaDuration 20mvia Nugegoda · KirulapaneColomboArrives · 20mNCG ExpressNG - 8266Luxury29seats2,700Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 4h 55mvia Pannipitiya · KottawaPassaraArrives · 4h 55mNCG ExpressNG 8222Luxury0seats2,323Full
- from PassaraDuration 17mvia Nugegoda · KirulapanePettahArrives · 17mHPL TravelsNE 8001Luxury31seats2,323Scheduled
- from KataragamaDuration 20mvia Nugegoda · KirulaponeColomboArrives · 20mKavindu ExpressNF 2158Luxury46seats2,340Scheduled