Travel from Copenhagen to Tallinn

Flights from Copenhagen to Tallinn

Scandinavian Airlines, LOT and two other airlines fly from Copenhagen to Tallinn every 4 hours.

How to get from Copenhagen to Tallinn

ModeDurationPrice
From Koebenhavn H train to Copenhagen airport, fly to Tallinn airport, then bus to Tallinn.3 h 54 min$103
From Koebenhavn H train to Stockholm Central Vasagatan, line 53 bus to Stockholm, then car ferry to Tallinn.22 h 23 min$329
From Koebenhavn H train to Malmö Central, train to Stockholm Central Vasagatan, line 53 bus to Stockholm, then car ferry to Tallinn.22 h 54 min$336
From Koebenhavn H train to Helsingør, line 898 ferry to Helsingborg Centralstation, bus to T-Centralen T-bana, line 14 subway to Slussen T-bana, walk to Stockholm, then carferry to Tallinn.28 h 14 min
From Copenhagen drive to Stockholm, carferry to Tallinn, then drive to Tallinn.24 h 18 min$219

How long does it take to get from Copenhagen to Tallinn?

It takes approximately 3 h 54 min to get from Copenhagen to Tallinn, including transfers.

Operators from Copenhagen to Tallinn

OperatorPhoneWebsite
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
Scandinavian AirlinesScandinavian Airlines
LOTLOT
FinnairFinnair
Air BalticAir Baltic
Vilandert OÜVilandert OÜ
SLSL
Tallink+49 (0)40 547 541 222Tallink
Swedish Railways (SJ)Swedish Railways (SJ)
Scandlines+49 (0) 381-77 88 77 66Scandlines
Swebus+46 771 218 218Swebus
St Peters Line+49 611 140 22 02St Peters Line