Distance: Colombo to Balapitiya 2h, 125km
Generally, buses from Colombo and Galle starts and will take you to Balapitiya. If you journey from Colombo, it will take you around three hour and forty minutes to reach Balapitiya. On the other hand, if you take the Galle to Balapitiya route, it will take you around twenty minutes as well.
Take bus 187 From Colombo Airport to Colombo Fort Railway Station for around 100 Rupees. You can purchase a 2nd or 3rd class ticket to Balapitiya when you arrive at the railway station for around 160 Rupees. Don’t expect to get a seat on this train as they are generally always packed.