Upcoming departures
Every bus crossing Thihariya, from every operator
- from Pettah Bus Stand (Bastian MW)Duration 4h 05mvia Nittambuwa · PasyalaTrincomaleeArrives +1 · 4h 05mSoyuru Sampath Super LineNI 8226Luxury0seats2,147Full
- from ColomboDuration 4h 15mvia Nittambuwa · PasyalaWelimadaArrives +1 · 4h 15mRAD RajagiriyaNI 8248Luxury0seats1,875Full
- from PanaduraDuration 5h 55mvia Nittambuwa · PasyalaKankesanthuraiArrives +1 · 5h 55mNCG ExpressNG 8228Luxury0seats3,000Full
- from Pettah Bus Stand (Bastian MW)Duration 7h 15mvia Nittambuwa · PasyalaAmparaArrives +1 · 7h 15mMahinda ExpressNG 2655Luxury0seats2,695Full
- from TrincomaleeDuration 1h 30mvia Yakkala · BelummharaDehiwalaArrives · 1h 30mPRK ExpressNE 4457Luxury7seats2,147Book at counter
- from KankesanthuraiDuration 1h 40mvia Yakkala · Miriswatta JunctionPananduraArrives · 1h 40mNCG ExpressNG 8227Luxury5seats3,000Scheduled
- from WelimadaDuration 28mvia Yakkala · Miriswatta JunctionColomboArrives · 28mRAD RajagiriyaNI 8249Luxury16seats1,875Scheduled
- from TrincomaleeDuration 1h 05mvia Yakkala · BelummharaWellawatteArrives · 1h 05mLion Super LineNF 3658Luxury4seats2,147Scheduled