Upcoming departures
Every bus crossing Miriswatta Junction, from every operator
- from Pettah Bus Stand (Bastian MW)Duration 3h 38mvia Yakkala · ThihariyaMataleArrives · 3h 38mBlue Diamond EnterprisesNC 8810Intercity13seats1,242Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 3h 13mvia Yakkala · ThihariyaAnuradhapuraArrives · 3h 13mLuck Cool TravelsNB 6698Intercity0seats1,827Full
- from Pettah Bus Stand (Bastian MW)Duration 8h 15mvia Yakkala · ThihariyaAmparaArrives · 8h 15mDilanka ExpressNE 5877Luxury15seats2,695Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 5h 18mvia Yakkala · ThihariyaTrincomaleeArrives · 5h 18mSoyuru Sampath Super LineNI 9988Luxury0seats2,275Full
- from Pettah Bus Stand (Bastian MW)Duration 3h 20mvia Yakkala · ThihariyaAnuradhapuraArrives · 3h 20mChamara ExpressNE 3243Intercity19seats1,827Scheduled
- from Nuwara EliyaDuration 1h 35mvia Belummhara · KadawathaColomboArrives · 1h 35mNCG ExpressNG 8244Luxury33seats1,619Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 6h 30mvia Yakkala · ThihariyaBibileArrives · 6h 30mEshan ExpressNE 4569Luxury19seats2,067Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 5h 52mvia Yakkala · ThihariyaTrincomaleeArrives · 5h 52mAuto Sam AirlineNE 4568Luxury0seats2,147Full