If you're planning a vacation and considering booking a hotel in Negombo, you might encounter offers for transfer services provided by the hotels themselves. However, it's important to note that hotels typically charge a substantial fee for this service, which can range from 1500 to 2500 LKR. Opting for independent transportation can be a much more cost-effective choice.
For travelers arriving at the airport, there's an accessible way to reach Negombo without the need for expensive transfers. You can take bus number 187 from the airport to Colombo city, where it stops at either the Pettah bus station or the train station. From there, you'll need to make your way to another bus station called "Averivatta," where you can catch a direct bus heading to Negombo. Keep in mind that bus schedules might not be readily available, so it's a good idea to inquire with the drivers to ensure you're boarding the correct bus. The bus journey from Colombo to Negombo typically takes around 40 minutes, while the train ride takes about an hour and a half. Alternatively, you can arrange a taxi from the airport to your Negombo hotel, with prices starting at a minimum of 32 USD.