Upcoming departures
Every bus crossing Thihariya, from every operator
- from Pettah Bus Stand (Bastian MW)Duration 3h 25mvia Nittambuwa · PasyalaMataleArrives · 3h 25mBlue Diamond EnterprisesNC 8810Intercity13seats1,242Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 3h 05mvia Nittambuwa · PasyalaAnuradhapuraArrives · 3h 05mLuck Cool TravelsNB 6698Intercity25seats1,827Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 7h 55mvia Nittambuwa · PasyalaAmparaArrives · 7h 55mDilanka ExpressNE 5878Luxury20seats2,695Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 4h 19mvia Nittambuwa · PasyalaVavuniyaArrives · 4h 19mSamindi ExpressNE 2760Luxury24seats2,130Scheduled
- from KandyDuration 2h 35mvia Yakkala · MiriswattaPanaduraArrives · 2h 35mNCG ExpressNG 8229Luxury26seats1,242Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 4h 25mvia Nittambuwa · PasyalaVavuniyaArrives · 4h 25mSenavirathna EnterprisesNE 4889Luxury26seats2,130Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 5h 10mvia Nittambuwa · PasyalaTrincomaleeArrives · 5h 10mSoyuru Sampath Super LineNI 9988Luxury3seats2,275Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 3h 10mvia Nittambuwa · PasyalaAnuradhapuraArrives · 3h 10mChamara ExpressNE 3243Intercity25seats1,827Scheduled