Upcoming departures
Every bus crossing Puttalam, from every operator
- from VavuniyaDuration 4h 05mvia Palavi Junction · MadurankuliWellawatteArrives · 4h 05mPasindu ExpressNC 6002Luxury26seats2,200Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 2h 05mvia Nochchiyagama · AnuradhapuraVavuniyaArrives · 2h 05mHiru ExpressNI 2020Luxury10seats2,067Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 3h 55mvia Saliyawewa · NochchiyagamaMullaitivuArrives · 3h 55mHiru ExpressNI 2020Luxury10seats2,853Scheduled
- from VavuniyaDuration 4h 20mvia Palavi Junction · MadurankuliMaharagamaArrives · 4h 20mDinisuru Super LineNE 2609Luxury47seats2,200Scheduled
- from VavuniyaDuration 3h 00mvia Chilaw · WennappuwaColomboArrives · 3h 00mMihidi Super LineNE 4872Luxury15seats2,200Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 2h 25mvia Saliyawewa · NochchiyagamaVavuniyaArrives · 2h 25mMarina ExpressNC 9930Luxury14seats2,200Scheduled
- from VavuniyaDuration 3h 05mvia Chilaw · PeriyamullaMaharagamaArrives +1 · 3h 05mDinisuru Super LineNE 5759Luxury49seats2,200Scheduled