Taking the public buses in Sri Lanka is an experience in and of itself. Here is everything you need to know about navigating public buses in Sri Lanka, including which bus to take, getting on and off, how much they cost, how to pay, what the buses are like, and more top tips and advice.