Upcoming departures
Every bus crossing Hasalaka, from every operator
- from Pettah Bus Stand (Bastian MW)Duration 3h 25mvia Mahiyanganaya · DambanaOluvil CampusArrives +1 · 3h 25mDilanka ExpressNE 3230Luxury32seats3,043Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 2h 35mvia Mahiyanganaya · DambanaAmparaArrives · 2h 35mMahinda ExpressNE 2655Luxury21seats2,695Scheduled
- from KalmunaiDuration 5h 10mvia Ududumbura · MedamahanuwaraColomboArrives · 5h 10mDilanka ExpressNE 3236Luxury21seats3,043Scheduled
- from BibileDuration 5h 05mvia Poppitiya · UdudumbaraColomboArrives · 5h 05mEshan ExpressNE 4569Luxury20seats2,067Scheduled
- from AmparaDuration 5h 35mvia Poppitiya · UdudumbaraColomboArrives · 5h 35mMahinda ExpressNE 2655Luxury22seats2,695Scheduled