Reach Bentota by Bus - Tourists can find frequent buses running from Colombo and Galle to Bentota. Buses from Colombo take around 1-1.5 hours to reach Bentota and 1.5 hours from Galle to reach Bentota.
Reach Bentota by Train - Bentota has a small railway station but very few trains stop at this station. The main railway station near Bentota is Aluthgama that has around five to six express trains from Colombo. Travelers can also find trains to reach Aluthgama from Galle, Matara and Kandy.