Upcoming departures
Every bus crossing Thoppuwa Junction, from every operator
- from Pettah Bus Stand (Bastian MW)Duration 4h 00mvia Wennappuwa · MarawilaVavuniyaArrives · 4h 00mMihidi Super LineNE 4872Luxury12seats2,200Book at counter
- from Nawinna ARPICODuration 4h 20mvia Wennappuwa · MarawilaVavuniyaArrives · 4h 20mDinisuru Super LineNE 5759Luxury45seats2,200Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 3h 25mvia Wennappuwa · ChilawAnuradhapuraArrives · 3h 25mBabyshan ExpressNE 2472Luxury19seats1,800Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 3h 20mvia Wennappuwa · ChilawAnuradhapuraArrives · 3h 20mTrust Lanka Tours (Pvt) LtdNE 4458Luxury11seats1,666Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 5h 45mvia Wennappuwa · MarawilaMannarArrives · 5h 45mTrust Lanka Tours (Pvt) LtdNE 4458Luxury29seats2,560Scheduled
- from VavuniyaDuration 1h 35mvia Kochchikade · PeriyamullaWellawatteArrives · 1h 35mMarina ExpressNC 9930Luxury13seats2,200Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 6h 15mvia Wennappuwa · MarawilaMullaitivuArrives · 6h 15mHiru ExpressNI 2020Luxury10seats2,853Scheduled
- from VavuniyaDuration 2h 10mvia Kochchikade · PeriyamullaWellawatteArrives · 2h 10mPasindu ExpressNC 6002Luxury29seats2,200Scheduled