As part of our Green Traveller's Guide to Estonia, here's our guide to how to travel around Estonia by train, bus, bike and using public transport.
Travelling around Estonia by train
There are trains from Tallinn’s Balti Jaam railway station to larger towns, such as Tartu, Viljandi, Rakvere and Narva.
Travelling around Estonia by bus
There are multiple connections by bus across the country, including across to some of the islands (where the bus is taken across to the island on a ferry).
You can buy tickets at bus stations or online at tpilet.ee.
Travelling around Estonia by ferry
The major islands can all be reached by ferry, including Saaremaa, Hiiumaa, Vormsi, Kihnu, Ruhnu and Aegna, as well as custom trips by boat to some of the smaller islands. For schedules, see: veeteed.com, tuuleliinid.ee, praamid.ee and liinilaevad.ee.
Travelling around Estonia by bike
Cycling is popular in Estonia and there are several operators that run bike tours and can rent out bikes.
Taking bikes on trains: From April to October, you have to buy a bike ticket if you want to take the bike on a train, but this has to be paid to the conductor once you’re on the train and can’t be bought in advance.
Taking bikes on buses: If there’s space, you can put your bike in the luggage compartment of long-haul buses. Lux Express (https://luxexpress.eu) offers a free bike ticket – a maximum of five bikes can be booked at a time and must be reserved online in advance.
Travelling around Estonian cities on public transport
There’s an electronic contactless public transport card (Ühiskaart) that you can buy and add credits to enable you to travel by public transport throughout Estonia. In Tallinn, you can also use bank cards, such as Visa, Mastercard, and Maestro with contactless interfaces for public transport in the city.
==
For characterful accommodation, places to eat local food and drink, local places of interest and low impact activities, see our Green Traveller's Guide to Estonia