Mahiyanganaya to Colombo Bus
Saman Travels runs buses from Mahiyanganaya to Colombo, a journey of about 189 km. The bus leaves Mahiyanganaya at 11:40 AM and the trip takes about 6h. Tickets start at LKR 1,372.
Check seats and book
- Departures
- 1
- Fares from
- LKR 1,372
- Journey time
- ~6h
- Distance
- 189 km
Mahiyanganaya to Colombo bus timetable
Regular departures and fares per seat. Pick a date above to see live seat availability.
| Departs | Arrives | Duration | Operator | Bus | Fare |
|---|---|---|---|---|---|
| 11:40 AM | 5:40 PM | 6h | Saman Travels | Movie/TV | LKR 1,372 |
Bus operators from Mahiyanganaya to Colombo
Boarding and drop-off points
Stops served on the way from Mahiyanganaya to Colombo, in travel order.
- Kandy
Mahiyanganaya to Colombo bus: common questions
- How long is the bus journey from Mahiyanganaya to Colombo?
- About 6h.
- How much is a bus ticket from Mahiyanganaya to Colombo?
- LKR 1,372 per seat.
- What time does the bus leave Mahiyanganaya?
- The bus leaves at 11:40 AM (Saman Travels).
- Which bus companies run from Mahiyanganaya to Colombo?
- Saman Travels. You can compare their departures and book any of them on Tripzen.
- Can I book Mahiyanganaya to Colombo 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
Colombo to Mahiyanganaya bus

