Train to Hamburg fly to Tallinn

Take the train Kiel Hbf at the station Deutsche Bahn Regional.

The journey takes approximately 1 h 12 m. Ticket price is about €17 The travel distance is 107 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Hamburg Hbf.
Take the train Hamburg Hbf at the station HVV.

The journey takes approximately 25 m. Ticket price is about €3 The travel distance is 13 km.

Carrier is HVV.

Buy ticket

Get off at the Hamburg Airport.
Fly out to Hamburg (HAM) of the Riga (RIX) airport.

The journey takes approximately 3 h 40 m. Ticket price is about €75

Carrier is Air Baltic.

🔎

🚖 Find a cheap local taxi

Get off at the Riga (RIX).
Take the Tallinna Linnatranspordi AS bus at the Lennujaam station .

The journey takes approximately 10 m. Ticket price is about €1 The travel distance is 3 km.

Carrier is Tallinna Linnatranspordi AS.

Buy ticket

Get off at the A. Laikmaa.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Train to Hamburg fly to Helsinki car ferry

Take the train Hamburg Hbf at the station Deutsche Bahn Regional.

The journey takes approximately 1 h 12 m. Ticket price is about €17 The travel distance is 13 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Hamburg Airport.
Take the train Hamburg Hbf at the station HVV.

The journey takes approximately 25 m. Ticket price is about €3 The travel distance is 13 km.

Carrier is HVV.

Buy ticket

Get off at the Hamburg Airport.
Fly out to Hamburg Hbf of the Hamburg Airport airport.

The journey takes approximately 1 h 50 m. Ticket price is about €45 The travel distance is 13 km.

Carrier is Finnair.

🔎

🚖 Find a cheap local taxi

Get off at the Hamburg Airport.
Take the train Lentoasema at the station Helsingin seudun liikenne.

The journey takes approximately 29 m. Ticket price is about €2 The travel distance is 22 km.

Carrier is Helsingin seudun liikenne.

Buy ticket

Get off at the Helsinki.

The journey takes approximately 10 m. Ticket price is about €2 The travel distance is 1 km.

Carrier is Helsingin seudun liikenne.

Buy ticket

Get off at the Katajanokan term..
Boarding the Tallink ferry at the port of Helsinki.

The journey takes approximately 2 h Ticket price is about €21 The travel distance is 80 km.

Carrier is Tallink.

Buy ticket

Get off at the Tallinn.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Train train to Copenhagen fly to Tallinn

Take the train Kiel Hbf at the station Deutsche Bahn Regional.

The journey takes approximately 53 m. Ticket price is about €10 The travel distance is 59 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Schleswig.
Take the train Schleswig at the station Danish Railways (DSB).

The journey takes approximately 3 h 10 m. Ticket price is about €30 The travel distance is 361 km.

Carrier is Danish Railways (DSB).

Buy ticket

Get off at the København H.
Take the train København H at the station Öresundståg.

The journey takes approximately 13 m. Ticket price is about €6 The travel distance is 11 km.

Carrier is Öresundståg.

Buy ticket

Get off at the Copenhagen Airport.
397 m on foot from the Copenhagen Airport to the Copenhagen (CPH).

The journey takes approximately 4 m. The travel distance is 397 m.

Get off at the Copenhagen (CPH).
Fly out to Copenhagen (CPH) of the Tallinn (TLL) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €50

Carrier is Air Baltic.

🔎

🚖 Find a cheap local taxi

Get off at the Tallinn (TLL).
Take the Tallinna Linnatranspordi AS bus at the Hamburg Hbf station .

The journey takes approximately 10 m. Ticket price is about €1 The travel distance is 13 km.

Carrier is Tallinna Linnatranspordi AS.

Buy ticket

Get off at the Hamburg Airport.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Train to Billund fly to Tallinn

Take the train Kiel Hbf at the station Deutsche Bahn Regional.

The journey takes approximately 31 m. Ticket price is about €6 The travel distance is 34 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Rendsburg.
Take the train Rendsburg at the station Danish Railways (DSB).

The journey takes approximately 2 h 15 m. Ticket price is about €21 The travel distance is 207 km.

Carrier is Danish Railways (DSB).

Buy ticket

Get off at the Vejle St..
Take the Sydtrafik bus at the Vejle Trafikcenter station .

The journey takes approximately 29 m. Ticket price is about €3 The travel distance is 29 km.

Carrier is Sydtrafik.

Buy ticket

Fly out to Billund (BLL) of the Tallinn (TLL) airport.

The journey takes approximately 1 h 55 m. Ticket price is about €40

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Tallinn (TLL).
Take the Tallinna Linnatranspordi AS bus at the Hamburg Hbf station .

The journey takes approximately 10 m. Ticket price is about €1 The travel distance is 13 km.

Carrier is Tallinna Linnatranspordi AS.

Buy ticket

Get off at the Hamburg Airport.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Train bus

Take the train Kiel Hbf at the station Deutsche Bahn Regional.

The journey takes approximately 1 h 8 m. Ticket price is about €17 The travel distance is 106 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Hamburg Dammtor.
Take the train Hamburg Dammtor at the station Deutsche Bahn Intercity-Express.

The journey takes approximately 1 h 53 m. Ticket price is about €50 The travel distance is 286 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Berlin Hauptbahnhof.
Take the train Berlin Hauptbahnhof at the station Österreichische Bundesbahnen.

The journey takes approximately 1 h 24 m. The travel distance is 106 km.

Carrier is Österreichische Bundesbahnen.

Buy ticket

Get off at the Rzepin.
Take the train Rzepin at the station PKP Intercity.

The journey takes approximately 4 h 5 m. Ticket price is about €11 The travel distance is 452 km.

Carrier is PKP Intercity.

Buy ticket

Get off at the Warszawa Zachodnia.
Take the FlixBus bus at the Warsaw station .

The journey takes approximately 15 h 15 m. Ticket price is about €45 The travel distance is 987 km.

Carrier is FlixBus.

Buy ticket

Get off at the Tallinn, Bus Station.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Train car ferry via Copenhagen

Take the train Hamburg Hbf at the station Deutsche Bahn Regional.

The journey takes approximately 53 m. Ticket price is about €10 The travel distance is 13 km.

Carrier is Deutsche Bahn Regional.

Buy ticket

Get off at the Hamburg Airport.
Take the train Hamburg Hbf at the station Danish Railways (DSB).

The journey takes approximately 3 h 10 m. Ticket price is about €30 The travel distance is 13 km.

Carrier is Danish Railways (DSB).

Buy ticket

Get off at the Hamburg Airport.
Take the train København H at the station Swedish Railways (SJ).

The journey takes approximately 5 h 15 m. Ticket price is about €50 The travel distance is 626 km.

Carrier is Swedish Railways (SJ).

Buy ticket

Get off at the Stockholm Centralstation.
Take the SL bus at the Stockholm Central Vasagatan station .

The journey takes approximately 14 m. The travel distance is 8 km.

Carrier is SL.

Buy ticket

Get off at the Londonviadukten.
Boarding the Tallink ferry at the port of Stockholm.

The journey takes approximately 16 h 15 m. Ticket price is about €75 The travel distance is 459 km.

Carrier is Tallink.

Buy ticket

Get off at the Tallinn.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Train car ferry

Take the train Kiel Hbf at the station HVV.

The journey takes approximately 1 h 8 m. Ticket price is about €19 The travel distance is 106 km.

Carrier is HVV.

Buy ticket

Get off at the Hamburg Dammtor.
Take the train Hamburg Dammtor at the station S-Bahn Hamburg.

The journey takes approximately 9 m. Ticket price is about €1 The travel distance is 4 km.

Carrier is S-Bahn Hamburg.

Buy ticket

Get off at the Hamburg Altona.
Take the train Hamburg-Altona at the station Swedish Railways (SJ).

The journey takes approximately 12 h 21 m. Ticket price is about €85 The travel distance is 1108 km.

Carrier is Swedish Railways (SJ).

Buy ticket

Get off at the Stockholm Centralstation.
460 m on foot from the Stockholm Centralstation to the Stockholm Citytermin Kungsbron.

The journey takes approximately 5 m. The travel distance is 460 m.

Take the SL bus at the Stockholm Citytermin Kungsbron station .

The journey takes approximately 26 m. The travel distance is 9 km.

Carrier is SL.

Buy ticket

Get off at the Stockholm Frihamnen.
Boarding the St Peters Line ferry at the port of Stockholm.

The journey takes approximately 17 h 30 m. The travel distance is 410 km.

Carrier is St Peters Line.

Buy ticket

Get off at the Tallinn.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Train car ferry #2

Take the train Kiel Hbf at the station HVV.

The journey takes approximately 1 h 12 m. Ticket price is about €19 The travel distance is 107 km.

Carrier is HVV.

Buy ticket

Get off at the Hamburg Hbf.
Take the train Hamburg Hbf at the station Snälltåget.

The journey takes approximately 14 h 17 m. Ticket price is about €40 The travel distance is 959 km.

Carrier is Snälltåget.

Buy ticket

Get off at the Stockholm Centralstation.
Take the SL bus at the Hamburg Hbf station .

The journey takes approximately 14 m. The travel distance is 13 km.

Carrier is SL.

Buy ticket

Get off at the Hamburg Airport.
Boarding the Tallink ferry at the port of Hamburg Hbf.

The journey takes approximately 16 h 15 m. Ticket price is about €75 The travel distance is 13 km.

Carrier is Tallink.

Buy ticket

Get off at the Hamburg Airport.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 19 h 41 m. The travel distance is 1640 km.

Get off at the Tallinn.


🛏 Find hotel deals and discounts up to 20% in Tallinn at Booking


The cheapest way to travel from Kiel to Tallinn is by taking a Train to Billund fly to Tallinn with an average price of €71. The journey takes approximately 8 ч. 49 мин.

Train to Hamburg fly to Tallinn is the fastest way to travel from Kiel to Tallinn. Tickets cost €97. The journey takes approximately 7 ч. 43 мин.

Kiel is approximately 1640 km away from Tallinn. The trip by car takes 19 h 41 m.

The average journey time by car between Kiel and Tallinn is 19 h 41 m.