Upcoming departures
Every bus crossing Haputale, from every operator
- from PassaraDuration 5h 15mvia Aluthnuwara · BalangodaColomboArrives · 5h 15mHPL TravelsNE 8800Luxury1seats2,323Book at counter
- from Pettah Bus Stand (Bastian MW)Duration 1h 40mvia Bandarawela · KumbalawelaPassaraArrives · 1h 40mHPL TravelsNE 8001Luxury21seats2,323Book at counter
- from PassaraDuration 3h 45mvia Aluthnuwara · BalangodaPettahArrives +1 · 3h 45mHPL TravelsNE 8001Luxury17seats2,323Scheduled
- from Pettah Bus Stand (Bastian MW)Duration 1h 15mvia Bandarawela · KumbalawelaPassaraArrives · 1h 15mHPL TravelsNE 8800Luxury38seats2,323Scheduled
- from PassaraDuration 3h 35mvia Aluthnuwara · BalangodaColomboArrives · 3h 35mNCG ExpressNG 8222Luxury2seats2,323Scheduled