Upcoming departures
Every bus crossing Kurunegala, from every operator
- from Pettah Bus Stand (Bastian MW)Duration 2h 00mvia Ibbagamuwa · MelsiripuraAnuradhapuraArrives · 2h 00mLuck Cool TravelsNB 6698Intercity0seats1,827Full
- from Pettah Bus Stand (Bastian MW)Duration 3h 11mvia Ibbagamuwa · MelsiripuraVavuniyaArrives · 3h 11mSamindi ExpressNE 2760Luxury24seats2,130Book at counter
- from AnuradhapuraDuration 2h 30mvia Mirigama · PasyalaColomboArrives · 2h 30mMahinda ExpressNH 2655Luxury25seats1,827Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 3h 15mvia Ibbagamuwa · MelsiripuraVavuniyaArrives · 3h 15mSenavirathna EnterprisesNE 4889Luxury24seats2,130Scheduled
- from WellawatteDuration 5h 40mvia Melsiripura · GalewelaSammanthuraiArrives · 5h 40mSakeer ExpressNJ 5959Luxury0seats3,000Full
- from DehiwalaDuration 5h 25mvia Melsiripura · GalewelaNintavurArrives · 5h 25mMyown ExpressNE 3205Luxury0seats3,000Full
- from Pettah Bus Stand (Bastian MW)Duration 3h 45mvia Ibbagamuwa · MelsiripuraTrincomaleeArrives · 3h 45mSoyuru Sampath Super LineNI 9988Luxury0seats2,275Full
- from Pettah Bus Stand (Bastian MW)Duration 2h 00mvia Ibbagamuwa · MelsiripuraAnuradhapuraArrives · 2h 00mChamara ExpressNE 3243Intercity19seats1,827Scheduled