There's no direct train connection with Colombo Airport, but there's a station nearby, Katunayaka Train Station at less than one kilometer from the terminal. Shuttle busses run between the airport and the train station, where you can take the Airport Express Train to Colombo.
Car and bus
The airport is situated in Katunayake, 35 kilometers north of the Sri Lankan capital Colombo and 8 kilometers southeast of the popular seaside resort Negombo. The airport has easy accessibility by rental car. The airport lies along freeway A3 (Peliyagoda-Puttalam Highway) between Negombo and Colombo.
At about half a kilometer you'll find shuttle buses which run to and from the bus station. From the bus station there are services to various cities, including Colombo, Negombo, Kandy and Galle.
Car rental Colombo Airport
You can find counters of car rental companies in the Arrivals Hall. There are no international rental companies present at Colombo Airport, but there are local providers like Abans and Nambo. Many rental companies only offer chauffeur-driven cars.
In the Arrivals Hall there's a kiosk where you can hire a taxi (Tel. +94(0)11 225 3097), but you pay the driver. There are fixed rates for various destinations, divided into prices for taxis with and without air-conditioning.
Directly outside the terminal there's a short-term parking lot. The long-term parking lot is a bit further out. You pay per day (or part of the day): 150 rupees for short-term parking, 50 rupees for long-term parking.