Upcoming departures
Every bus crossing Melsiripura, from every operator
- from TrincomaleeDuration 2h 25mvia Ibbagamuwa · KurunegalaWellawatteArrives · 2h 25mLion Super LineNF 3658Luxury2seats2,147Book at counter
- from Vavuniya bus StandDuration 2h 10mvia Ibbagamuwa · KurunegalaColomboArrives · 2h 10mSamindi ExpressNE 2760Luxury15seats2,130Scheduled
- from TrincomaleeDuration 2h 25mvia Ibbagamuwa · KurunegalaColomboArrives · 2h 25mAuto Sam AirlineNE 4568Luxury21seats2,147Scheduled
- from AnuradhapuraDuration 2h 20mvia Ibbagamuwa · KurunegalaColomboArrives · 2h 20mLuck Cool TravelsNB 6698Intercity0seats1,827Full
- from VavuniyaDuration 2h 50mvia Ibbagamuwa · KurunegalaColomboArrives · 2h 50mSenavirathna EnterprisesNE 4889Luxury11seats2,130Scheduled
- from JanakapuraDuration 2h 45mvia Kurunegala · MirigamaColomboArrives · 2h 45mPubudu Power LineNI 7077Luxury47seats2,650Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 3h 10mvia Galewela · DambullaTrincomaleeArrives · 3h 10mSrikantha MotorsNE 5297Luxury0seats2,147Full
- from Pettah Bus Stand (Bastian MW)Duration 1h 55mvia Galewela · DambullaAnuradhapuraArrives · 1h 55mMahinda ExpressNH 2655Luxury4seats1,827Scheduled