Upcoming departures
Every bus crossing Townhall, from every operator
- from WellawatteDuration 8h 45mvia Pettah Bus Stand (Bastian MW) · OrugodawattaPanamaArrives +1 · 8h 45mNCG ExpressNG 8264Luxury45seats2,913Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 5h 08mvia Thibirigasyaya · KirulapanePassaraArrives · 5h 08mNCG ExpressNG 8223Luxury0seats2,323Full
- from Pettah Bus Stand (Bastian MW)Duration 6h 10mvia Thibirigasyaya · KirulapanePassaraArrives · 6h 10mHPL TravelsNE 8001Luxury14seats2,323Scheduled
- from WellawatteDuration 8h 45mvia Pettah Bus Stand (Bastian MW) · OrugodawattaPanamaArrives +1 · 8h 45mNCG ExpressNG 8265Luxury45seats2,913Scheduled