Tripzen

Travel Technology Platform

Mahaoya to Kandy Bus

DVS Express runs buses from Mahaoya to Kandy, a journey of about 128 km. The bus leaves Mahaoya at 5:30 AM and the trip takes about 3h 30m. Tickets start at LKR 640.

Check seats and book

Find buses & book
Departures
1
Fares from
LKR 640
Journey time
~3h 30m
Distance
128 km

Mahaoya to Kandy bus timetable

Regular departures and fares per seat. Pick a date above to see live seat availability.

DepartsArrivesDurationOperatorBusFare
5:30 AM9:00 AM3h 30mDVS ExpressMovie/TV, MusicLKR 640

Bus operators from Mahaoya to Kandy

DVS Express logo

DVS Express

1 departure · from LKR 640

  • 5:30 AM

Boarding and drop-off points

Stops served on the way from Mahaoya to Kandy, in travel order.

  1. Padiyatalawa
  2. Mahiyanganaya

Mahaoya to Kandy bus: common questions

How long is the bus journey from Mahaoya to Kandy?
About 3h 30m.
How much is a bus ticket from Mahaoya to Kandy?
LKR 640 per seat.
What time does the bus leave Mahaoya?
The bus leaves at 5:30 AM (DVS Express).
Which bus companies run from Mahaoya to Kandy?
DVS Express. You can compare their departures and book any of them on Tripzen.
Can I book Mahaoya to Kandy 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.

All popular routes