Travel from Dambulla to Mirissa

Train from Dambulla to Mirissa

Sri Lanka Railways operates a train from Dambulla to Mirissa once daily. Tickets cost $1 - $4 and the journey takes 4 h 32 min. Sri Lanka Railways also services this route twice daily.

How to get from Dambulla to Mirissa

ModeDurationPrice
From Dambulla taxi to Aukana, train to Colombo Fort, then train to Polwathumodara.9 h 21 minRs. 4276
From Dambulla taxi to Dehiattakandiya, bus to Matara Bus Station, then taxi to Mirissa.11 h 32 minRs. 10343
From Dambulla taxi to Mirissa.4 hRs. 25662
From Dambulla drive to Mirissa.4 hRs. 3989
From Dambulla taxi to Hatton airport, fly to Koggala airport, then taxi to Mirissa.3 h 24 minRs. 30368
From Dambulla taxi to Katugastota airport, fly to Hambantota airport, then taxi to Mirissa.4 h 1 minRs. 89808
From Dambulla taxi to Katugastota airport, fly to Weerawila airport, then taxi to Mirissa.3 h 40 minRs. 89808
From Dambulla taxi to Sigiriya airport, fly to Colombo airport, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Mirissa.5 h 59 minRs. 40969
From Dambulla taxi to Katugastota airport, fly to Diyawanna Oya airport, taxi to Maradana, then train to Mirissa.6 h 9 minRs. 29945

Operators from Dambulla to Mirissa