Urban public transportation
Urban public transport in Estonia is well integrated. In Tallinn there are trams, trolleybuses, buses, route taxis and taxis. In other towns there are buses and taxis. Public transport services usually begin around 5-6am and continue until midnight.
Tallinn and Harju county schedules are available at: http://soiduplaan.tallinn.ee/