This page provides all possible meanings and translations of the word tlo
FreebaseRate this definition:(0.00 / 0 votes)
TLO, or Turun linja-autoilijain osakeyhtiö is a group of bus companies and the main operator of the regional public transport in the region of Turku, Finland. TLO was founded in 1954 by over fifty private bus companies. Since then, the number of companies in the group has shrunk to six.
On a normal day, 52 of the group's buses are in operation on lines between Turku and its neighbouring cities. The most important destinations of TLO's bus services are:
⁕the Mylly shopping centre
Find a translation for the tlo definition in other languages: