Travel from Kandy to Mirissa

Train from Kandy to Mirissa

You can take a train from Kandy to Mirissa via Maharagama, Pettah CTB, and Colombo Fort in around 5 hours 51 minutes.

How to get from Kandy to Mirissa

ModeDurationPrice
From Kandy taxi to Hatton airport, fly to Koggala airport, then taxi to Mirissa.2 h 9 min$163
From Kandy taxi to Katugastota airport, fly to Hambantota airport, then taxi to Mirissa.2 h 56 min$548
From Kandy taxi to Katugastota airport, fly to Weerawila airport, then taxi to Mirissa.2 h 34 min$553
From Kandy taxi to Katugastota airport, fly to Diyawanna Oya airport, taxi to Maradana, then train to Mirissa.5 h 3 min$164
From Kandy train to Maharagama, line 99 bus to Pettah CTB, walk to Colombo Fort, then train to Polwathumodara.5 h 51 min$5
From Kandy taxi to Wellawaya, bus to Matara Bus Station, then taxi to Mirissa.6 h 58 min$92
From Kandy train to Colombo Fort then train to Polwathumodara.6 h 38 min$3
From Kandy taxi to Mirissa.3 h 35 min$144
From Kandy drive to Mirissa.3 h 35 min$22

How long does it take to get from Kandy to Mirissa?

It takes approximately 2 hours 9 minutes to get from Kandy to Mirissa, including transfers.

Is there a direct train between Kandy and Mirissa?

No, there is no direct train from Kandy to Mirissa. However, there are services departing from Kandy and arriving at Polwathumodara via Colombo Fort. The journey, including transfers, takes approximately 6 hours 38 minutes.

Operators from Kandy to Mirissa

OperatorPhoneWebsite
Cinnamon AirCinnamon Air
SriLankan AirlinesSriLankan Airlines
Sri Lanka RailwaysSri Lanka Railways
National Transport Commission+94 011-2587372National Transport Commission