Upcoming departures
Every bus crossing Havelock City, from every operator
- from Town HallDuration 7h 50mvia Kirulapane · NugegodaAmparaArrives · 7h 50mDilanka ExpressNE 2845Luxury32seats3,430Scheduled
- from Navinna ARPICODuration 6h 22mvia Town Hall · MaradanaVavuniyaArrives · 6h 22mDinisuru Super LineNE 2609Luxury37seats2,200Scheduled
- from PassaraDuration 10mvia Town Hall · MaradanaPettahArrives · 10mHPL TravelsNE 8001Luxury40seats2,323Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 5h 20mvia Kirulapane · NugegodaMonaragalaArrives · 5h 20mDilanka ExpressNE 4199Luxury45seats2,670Scheduled
- from Nawinna ARPICODuration 6h 20mvia Pettah Bus Stand (Bastian MW) · Armour StreetVavuniyaArrives · 6h 20mDinisuru Super LineNE 5759Luxury41seats2,200Scheduled