Travel from Nearby-Airports to Dehiwala-Mount-Lavinia

Bus or train from Nearby airports to Dehiwala-Mount Lavinia?

Sri Lanka Railways operates a train from Katugastota (KDZ) to Dehiwala-Mount Lavinia once daily. Tickets cost $1 - $3 and the journey takes 41 min. 2 other operators also service this route. Alternatively, National Transport Commission operates a bus from Hatton (NUF) to Dehiwala-Mount Lavinia hourly. Tickets cost $1 - $3 and the journey takes 3 h. Sri Lanka Railways also services this route every 30 minutes.

How to get from Nearby airports to Dehiwala-Mount Lavinia

From Katunayake Airport Bus Station line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Mount Lavinia. 1 h 38 min Rs. 264. From Diyawanna Oya (DWO) taxi to Dehiwala-Mount Lavinia. 15 min Rs. 739. From Katugastota (KDZ) taxi to Kandy, train to Maharagama, line 99 bus to Pettah CTB, walk to Colombo Fort, then train to Mount Lavinia. 2 h 34 min Rs. 2069. From Hatton (NUF) taxi to Ratnapura, bus to Pettah CTB, walk to Colombo Fort, then train to Mount Lavinia. 6 h 1 min Rs. 7922. From Sigiriya (GIU) taxi to Palugaswewa, train to Colombo Fort, then train to Mount Lavinia. 6 h 25 min Rs. 2846.

Operators from Nearby airports to Dehiwala-Mount Lavinia

OperatorPhoneWebsite
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
Sri Lanka RailwaysSri Lanka Railways
National Transport Commission+94 011-2587372National Transport Commission