Travel from Nearby-Airports to Matara

Train from Nearby airports to Matara

Sri Lanka Railways operates a train from Colombo (CMB) to Matara every 4 hours. Tickets cost $1 - $3 and the journey takes 2 h 42 min.

How to get from Nearby airports to Matara

From Katunayake Airport Bus Station line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Kamburugamuwa.4 h 38 minRs. 422
From Diyawanna Oya (DWO) taxi to Colombo Fort then train to Kamburugamuwa.2 h 51 minRs. 941
From Dickwella (DIW) taxi to Matara.34 minRs. 2796
From Koggala (KCT) taxi to Matara.32 minRs. 2850
From Katugastota (KDZ) taxi to Wellawaya then bus to Matara Bus Station.6 h 50 minRs. 13643

How long does it take to get from Nearby airports to Matara?

It takes approximately 4 h 38 min to get from Nearby airports to Matara, including transfers.

Operators from Nearby airports to Matara

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