Almost all towns and cities provide some sort of public transport such as buses and taxi cabs therefore getting around in Sri Lanka is not a challenge.
Details of virtually all varieties of public transport in Sri Lanka which include airlines, airports in Sri Lanka, bus routes, driving maps and trains in Sri Lanka are available at this website.
The tables below can provide more info regarding the transport options to get around Sri Lanka: Travel by rail, travel by air, and travel by bus and car.
Airports in Sri Lanka
Public Transport in Sri Lanka
Sri Lankan Public Transport Questions