Travel options for:
Nearby airports Dehiwala-Mount Lavinia

Colombo (CMB)  •  1 h 38 min

$2

Diyawanna Oya (DWO)  •  15 min

$3 - $5

Katugastota (KDZ)  •  2 h 34 min

$10 - $14

Hatton (NUF)  •  6 h 1 min

$40 - $49

Sigiriya (GIU)  •  6 h 25 min

  1. ×2

$13 - $18

  • Dehiwala-Mount Lavinia Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Dehiwala-Mount-Lavinia

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

National Transport Commission operates a bus from Hatton (NUF) to Dehiwala-Mount Lavinia hourly. Tickets cost $1 - $3 and the journey takes 3 h. Alternatively, Sri Lanka Railways operates a train from Sigiriya (GIU) to Dehiwala-Mount Lavinia once daily. Tickets cost $1 - $4 and the journey takes 5 h 19 min.

How to get from Nearby airports to Dehiwala-Mount Lavinia

ModeDurationPrice
From Katunayake Airport Bus Station bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Mount Lavinia.1 h 38 minRs. 296
From Diyawanna Oya (DWO) taxi to Dehiwala-Mount Lavinia.15 minRs. 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 minRs. 2120
From Hatton (NUF) taxi to Ratnapura, bus to Pettah CTB, walk to Colombo Fort, then train to Mount Lavinia.6 h 1 minRs. 7960
From Sigiriya (GIU) taxi to Palugaswewa, train to Colombo Fort, then train to Mount Lavinia.6 h 25 minRs. 2897

How long does it take to get from Nearby airports to Dehiwala-Mount Lavinia?

It takes approximately 1 h 38 min to get from Nearby airports to Dehiwala-Mount Lavinia, including transfers.

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