There are direct flights between many European cities and Tallinn Airport. The best plane connections are with Helsinki, Copenhagen and Stockholm, with several flights going every day. Estonia’s national carrier, Estonian Air, is affiliated to SAS. Many other airlines also operate in Tallinn.
Tallinn Airport is located 4 kilometres from the centre of Tallinn. You can get to the centre by taxi or also using public bus transport. The bus stop is right in front of the airport, at the exit door of the arrivals area. The taxi fare from the airport to the centre is quite affordable, costing (in spring 2010) around 6-8 EUR.
Tartu Airport offers flights to Tallinn. Transport between city centre and the airport is comfortable with the Airport Shuttle.
Arrival in Estonia by sea is possible from Helsinki and Stockholm. In summer ships also go to Rostock and St. Petersburg. The ship traffic between Tallinn and Helsinki is frequent and fast. Smaller boats take an hour and a half for the trip from Helsinki to Tallinn, but they are dependent on the ice conditions on the Gulf of Finland and do not travel in winter. Large ferries travel all year round and need a bit more than 3 hours for the trip. The port of Tallinn is near the city centre, so the centre can also be reached on foot.
For passenger ship schedules, see Port of Tallinn
International bus lines connect Estonia to Central and Western Europe and to our eastern neighbours. International bus lines go to Tallinn, Tartu and Pärnu, and buses coming from Russia go through Narva. Bus connections within the Baltic countries are quite frequent, so it is possible to arrive in Estonia via Riga, the capital of Latvia.
An international train connection exists only between Tallinn and Moscow and St Petersburg. Thus if you are fond of travelling by train, but are not starting from Moscow, you must combine trains with other methods of transportation to get to Estonia.
GoRail (in Estonian and Russian)


