Upcoming departures
Every bus crossing Mirigama, from every operator
- from Pettah Bus Stand (Bastian MW)Duration 2h 35mvia Kurunegala · IbbagamuwaAnuradhapuraArrives · 2h 35mLuck Cool TravelsNB 6698Intercity0seats1,827Full
- from Pettah Bus Stand (Bastian MW)Duration 3h 50mvia Kurunegala · IbbagamuwaVavuniyaArrives · 3h 50mSamindi ExpressNE 2760Luxury24seats2,130Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 5h 05mvia Kurunagala · MelsiripuraArayampathyArrives · 5h 05mSurena Travels (PVT) LTDNG 3939Luxury1seats2,500Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 3h 50mvia Kurunegala · IbbagamuwaVavuniyaArrives · 3h 50mSenavirathna EnterprisesNE 4889Luxury24seats2,130Scheduled
- from DehiwalaDuration 6h 10mvia Kurunegala · MelsiripuraNintavurArrives · 6h 10mMyown ExpressNE 3205Luxury0seats3,000Full
- from AnuradhapuraDuration 1h 50mvia Pasyala · NittambuwaColomboArrives · 1h 50mMahinda ExpressNH 2655Luxury25seats1,827Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 4h 30mvia Kurunegala · IbbagamuwaTrincomaleeArrives · 4h 30mSoyuru Sampath Super LineNI 9988Luxury0seats2,275Full
- from WellawatteDuration 6h 00mvia Kurunegala · MelsiripuraSammanthuraiArrives · 6h 00mSakeer ExpressNJ 5959Luxury0seats3,000Full