Kandy to Mahiyanganaya Bus
DVS Express runs buses from Kandy to Mahiyanganaya, a journey of about 228 km. The bus leaves Kandy at 11:00 AM and the trip takes about 2h. Tickets start at LKR 406.
Check seats and book
- Departures
- 1
- Fares from
- LKR 406
- Journey time
- ~2h
- Distance
- 228 km
Kandy to Mahiyanganaya bus timetable
Regular departures and fares per seat. Pick a date above to see live seat availability.
| Departs | Arrives | Duration | Operator | Bus | Fare |
|---|---|---|---|---|---|
| 11:00 AM | 1:00 PM | 2h | DVS Express | Movie/TV, Music | LKR 406 |
Bus operators from Kandy to Mahiyanganaya
Kandy to Mahiyanganaya bus: common questions
- How long is the bus journey from Kandy to Mahiyanganaya?
- About 2h.
- How much is a bus ticket from Kandy to Mahiyanganaya?
- LKR 406 per seat.
- What time does the bus leave Kandy?
- The bus leaves at 11:00 AM (DVS Express).
- Which bus companies run from Kandy to Mahiyanganaya?
- DVS Express. You can compare their departures and book any of them on Tripzen.
- Can I book Kandy to Mahiyanganaya bus tickets online?
- Yes. Pick a travel date above, choose your seat on the live seat map and pay. Your e-ticket arrives straight away, and you can track the bus live on the day.

