Travel from Negombo to Bentota

Train from Negombo to Bentota

Sri Lanka Railways operates a train from Negombo to Bentota every 3 hours. Tickets cost $1 - $2 and the journey takes 57 min.

How to get from Negombo to Bentota

ModeDurationPrice
From Negombo taxi to Katunayake Airport Bus Station, line 187 bus to Colombo Bastian Mawatha Bus Terminal, walk to Colombo Fort, then train to Aluthgama.3 h 4 minRs. 1014
From Negombo taxi to Katunayake South, train to Colombo Fort, then train to Aluthgama.3 h 8 minRs. 915
From Negombo taxi to Bentota.1 h 28 minRs. 10520
From Negombo drive to Bentota.1 h 28 minRs. 1638
From Negombo taxi to Colombo airport, fly to Diyawanna Oya airport, then taxi to Bentota.1 h 23 minRs. 26354

How long does it take to get from Negombo to Bentota?

It takes approximately 3 h 4 min to get from Negombo to Bentota, including transfers.

Operators from Negombo to Bentota

OperatorPhoneWebsite
Sri Lanka Transport Board - SLTB ICT+942581120-29Sri Lanka Transport Board - SLTB ICT
Sri Lanka RailwaysSri Lanka Railways
SriLankan AirlinesSriLankan Airlines
Cinnamon AirCinnamon Air