Trains connect Colombo with other major cities on the island.
There are also bus services within the city and with all parts of Sri Lanka.