A public bus service connects Colombo and Mahiyanganaya in Sri Lanka via Kandy, with operations provided by both the Sri Lanka Transport Board (SLTB) and the National Transport Commission.
Summary of Route between Mahiyanganaya and Colombo
- Distance: 192.4 km
- Time period: 6 hours and 30 minutes
- Route: Colombo > Kadawatha > Nittambuwa > Warakapola > Keggalle > Peradeniya > Kandy > Digana > Theldeniya > Udunuwara > Hasalaka > Mahiyanganaya
- Route No: 38-1
- In addition to the dedicated Colombo-Mahiyanganaya services, route number 22 buses running between Colombo and Ampara also operate via Kandy and Mahiyanganaya, providing extra transport options.
Bus Timetable from Colombo to Mahiyanganaya
Since both SLTB and NTC operate services, their buses depart from two separate locations in Colombo: SLTB buses use the Pettah CTB bus stand, while NTC buses operate out of the Colombo Private Bus Station.
| Departure from Colombo | Arrival to Kandy | Arrival to Mahiyanganaya | Type of Service |
|---|---|---|---|
| 0:15 | 3:50 | 6:35 | Normal - SLTB |
| 2:45 | 6:20 | 9:05 | Semi - Luxury |
| 8:00 | 11:35 | 14:20 | Normal - SLTB |
| 14:45 | 18:20 | 21:05 | Semi - Luxury |
| 16:45 | 20:20 | 23:05 | Normal - Private |
| 19:45 | 23:20 | 2:05 | Semi - Luxury |
| 23:30 | 3:05 | 5:50 | Semi - Luxury |
Bus Time Table from Mahiyangana to Colombo
There are limited number of buses from early morning to late night from Mahiyanganaya to Colombo via Kandy.
| Departure from Mahiyanganaya | Arrival to Kandy | Arrival to Colombo | Type of Service |
|---|---|---|---|
| 3:00 | 5:40 | 9:20 | Semi - Luxury |
| 6:30 | 9:10 | 12:50 | SLTB - Normal |
| 7:45 | 10:25 | 14:05 | Normal - Private |
| 8:10 | 10:50 | 14:30 | SLTB - Normal |
| 8:30 | 11:10 | 14:50 | Semi - Luxury |
| 10:30 | 13:10 | 16:50 | Semi - Luxury |
| 11:45 | 14:25 | 18:05 | Semi - Luxury |
Travelling locations you can reach and visit from this route




One Reply to “Mahiyangana – Colombo Bus Schdule and Timetable”