Bandaranaike International Colombo Airport public transport guide

Colombo2 routesUpdated 2026-08-28

Getting to and from Bandaranaike International Colombo Airport by public transport, without the guesswork. Bandaranaike International Colombo Airport keeps things simple, with a handful of public transport options to choose from — two in total. Check out the list below to find the best option for you, and remember to confirm the details directly with the service provider before travelling.

01

Sri Lanka Transport Board

Sri Lanka Transport Board is the state-owned national bus operator running the express bus service linking Bandaranaike International Airport with central Colombo via the Colombo-Katunayake Expressway. As the country's primary public bus provider, SLTB operates scheduled routes nationwide from its Colombo head office, giving travelers a low-cost alternative to taxis and private transfers for reaching the airport.

Routes (1)

187-E03 Airport Express

BusDetails

Express bus service running via the Colombo-Katunayake Expressway between Bandaranaike International Airport and central Colombo, departing from the stand opposite the arrivals hall. It offers a direct, air-conditioned alternative to the slower ordinary 187 road route for passengers travelling to or from the airport.

Stops
Bandaranaike International AirportPettah Central Bus Stand (Colombo)
02

Sri Lanka Railways

Sri Lanka Railways is the national state railway operator, running commuter trains on the Puttalam Line that call at Airport - Katunayake station, a short walk or tuk-tuk ride from the terminal. As the country's sole rail operator, it also runs coastal, hill country and northern lines, offering an alternative to road transport for reaching Colombo from the airport.

Routes (1)

Puttalam Line

TrainDetails

Commuter rail line calling at Airport - Katunayake station near Bandaranaike International Airport, running through Ja-Ela and Ragama Junction to Colombo Fort. Passengers reach the terminal by a short walk or tuk-tuk ride from the station platform.

Stops
Airport - KatunayakeKatunayakeIndustrial ZoneLiyanagemullaSeeduwaAlawathupitiyaKudahakapolaThudellaJa-ElaKapuwattaKandanaPeralandaRagamaColombo Fort

Help us improve this page

Found outdated information or know about a service we're missing? Let us know.

Suggest page updates