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