Bentota is located on the Coastal or Southern Rail Line (connecting Colombo through to Matara), though Bentota Halt is only a small railway station with most trains stopping at Aluthgama, 2 kilometers north of Bentota.