Colombo Airport Train
It is an alternative to both bus and taxi to reach Colombo, probably the cheapest one.
First you need to get to the nearest train station, which is Katunayaka South Station, about 1 km from Colombo Airport. Once there, get your ticket. It won’t cost you more than RS 30.00.
Please note that trains can be sometimes delayed but are frequent, 1 per hour, especially on rush hours.
Total travel time is 1 hour to Fort Station in Colombo.
See the train schedule here.
Present and future
It is planned to build a high-speed rail system to connect the capital of Sri Lanka, Colombo, with Colombo airport.
Location
Katunyaka South Station is 1 km far away from Colombo Airport.
How to get there?
The best way to reach Katunayaka South Station is by either taking a Bus, a tuk-tuk, or a Taxi.
Please bear in mind that tuk-tuks are not allowed to get into the airport premises. They are available close to the airport exit, about 100 meters from Arrivals.