Tripzen

Travel Technology Platform

Colombo to Mahiyanganaya Bus

Saman Travels runs buses from Colombo to Mahiyanganaya, a journey of about 189 km. The bus leaves Colombo at 11:40 PM and the trip takes about 6h. Tickets start at LKR 1,372.

Check seats and book

Find buses & book
Departures
1
Fares from
LKR 1,372
Journey time
~6h
Distance
189 km

Colombo to Mahiyanganaya bus timetable

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

DepartsArrivesDurationOperatorBusFare
11:40 PM5:40 AMnext day6hSaman TravelsMovie/TVLKR 1,372

Bus operators from Colombo to Mahiyanganaya

Saman Travels logo

Saman Travels

1 departure · from LKR 1,372

  • 11:40 PM

Boarding and drop-off points

Stops served on the way from Colombo to Mahiyanganaya, in travel order.

  1. Kandy
  2. Hasalaka

Colombo to Mahiyanganaya bus: common questions

How long is the bus journey from Colombo to Mahiyanganaya?
About 6h.
How much is a bus ticket from Colombo to Mahiyanganaya?
LKR 1,372 per seat.
What time does the bus leave Colombo?
The bus leaves at 11:40 PM (Saman Travels).
Which bus companies run from Colombo to Mahiyanganaya?
Saman Travels. You can compare their departures and book any of them on Tripzen.
Can I book Colombo 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.

Return journey

Mahiyanganaya to Colombo bus

More buses from Colombo

All popular routes