Travel from Dehiwala-Mount-Lavinia to Nuwara-Eliya

Train, bus or fly from Dehiwala-Mount Lavinia to Nuwara Eliya?

Cinnamon Air and SriLankan Airlines fly from Dehiwala-Mount Lavinia to Nuwara Eliya twice daily. Alternatively, Sri Lanka Railways operates a bus from Dehiwala-Mount Lavinia to Nuwara Eliya hourly. Tickets cost $1 and the journey takes 21 min. National Transport Commission also services this route hourly.

How to get from Dehiwala-Mount Lavinia to Nuwara Eliya

From Dehiwala-Mount Lavinia taxi to Diyawanna Oya airport, fly to Hatton airport, then taxi to Nuwara Eliya. 1 h 37 min $142. From Dehiwala-Mount Lavinia taxi to Diyawanna Oya airport, fly to Katugastota airport, then taxi to Nuwara Eliya. 2 h 10 min $129. From Dehiwala train to Colombo Fort, walk to Pettah CTB, bus to Beragala, then taxi to Nuwara Eliya. 8 h 4 min $34. From Mount Lavinia train to Colombo Fort, walk to Pettah CTB, bus to Beragala, then taxi to Nuwara Eliya. 8 h 8 min $34. From Mount Lavinia train to Colombo Fort, train to Nanuoya, then taxi to Nuwara Eliya. 7 h 41 min $13. From Dehiwala-Mount Lavinia taxi to Nuwara Eliya. 2 h 52 min $85. From Dehiwala-Mount Lavinia drive to Nuwara Eliya. 2 h 52 min $15.

Operators from Dehiwala-Mount Lavinia to Nuwara Eliya