1map logoGo to main page

Copenhagen to Tallinn from €70: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Copenhagen, Denmark
to
Tallinn, Estonia

How to Get from Copenhagen to Tallinn: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$70 - PlaneBest price
842 kmDistance
3h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Copenhagen to Tallinn with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  55m
Estimated price
70-206
Recommended
route map
Distance: 842 km
Duration: 3h 55m

See more options

Pricing table
Company
various
Drive
Drive
Plane
Average Duration
12h  43m
Estimated price
0-0
Company
various
Train
Drive
Average Duration
23h  51m
Estimated price
0-0
Company
various
Train
Bus
Drive
Average Duration
26h  43m
Estimated price
0-0
Company
FlixBus
Bus
Average Duration
31h  50m
Estimated price
151-213
Company
various
Drive
Drive
Average Duration
33h  12m
Estimated price
413-539

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $82 $86 $87 $81 $97 $89 $84
Fly $99 $72 $88 $103 $117 $72 $82

Copenhagen - Tallinn operators

Explore transport companies operating between Copenhagen and Tallinn, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
flysas.com

Plane from Copenhagen Airport (CPH) to Tallinn Airport (TLL)

Average Duration
1h 30m
Estimated price
700-701

Plane from Copenhagen Airport (CPH) to Tallinn Airport (TLL) via Stockholm

Average Duration
3h 35m
Estimated price
700-701

Plane from Copenhagen Airport (CPH) to Tallinn Airport (TLL) via Oslo

Average Duration
3h 35m
Estimated price
700-701
Website
airbaltic.com

Plane from Copenhagen Airport (CPH) to Tallinn Airport (TLL)

Average Duration
1h 30m
Estimated price
704-705

Plane from Copenhagen Airport (CPH) to Tallinn Airport (TLL) via Riga

Average Duration
3h 5m
Estimated price
704-705
Website
finnair.com

Plane from Copenhagen Airport (CPH) to Tallinn Airport (TLL) via Helsinki

Average Duration
3h 45m
Estimated price
707-708
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Copenhagen central train station to Berlin Airport (BER)

Average Duration
8h 55m
Estimated price
15135-1514

Bus from Berlin Airport (BER) to Tallinn, Bus Station

Average Duration
21h 55m
Estimated price
1515-700
Train
Contact phone
0771-77 77 11
Website
oresundstag.se

Train from Köpenhamn H to Malmö Centralstation

Average Duration
41m
Estimated price
709-2060
Contact phone
+46 77 177 77 77
Website
skanetrafiken.se

Train from København H to Malmö Centralstation

Average Duration
41m
Estimated price
2063-0

Train from Nørreport St. to Hässleholm C

Average Duration
1h 35m
Estimated price
2063-0
Ferry
Website
en.tallink.com

Ferry from Stockholm to Tallinn

Average Duration
16h 15m
Estimated price
0-0
Contact phone
+45 33 42 30 10
Website
dfds.com

Ferry from Kapellskär to Paldiski

Average Duration
11h
Estimated price
0-0
Contact phone
+44 844 770 7070
Website
stenaline.co.uk

Ferry from Halmstad to Grenå

Average Duration
4h 35m
Estimated price
0-0

Copenhagen to Tallinn: Overview of Bus, Train, Flight, and Car Trips

Traveling between Copenhagen and Tallinn offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🛫 Experience a swift journey from Copenhagen to Tallinn by catching a direct flight that only takes 1 hour and 30 minutes. Airlines like Air Baltic, Finnair, and Scandinavian Airlines provide convenient options for this route. 🌍 Cover the distance of 3 hours and 55 minutes between these vibrant cities by air, allowing you to enjoy hassle-free travel and ample time to explore both Copenhagen and Tallinn. 💸 Expect flight prices ranging from €72 to €212 for a round trip between Tallinn and Copenhagen, providing budget-friendly options for travelers seeking adventure in the charming Baltic region.
Departure Point
Copenhagen Airport
Arrival Point
Tallinn Airport
Useful tips for plane travellers
• Check the schedules of Air Baltic, Finnair, and Scandinavian Airlines for the best flight times, as flight availability can vary significantly throughout the week, impacting your options.
• Upon arrival at Tallinn Airport, expect a straightforward check-in and baggage claim process, but be aware that the airport's taxi queue system can be busy; consider pre-ordering a taxi via an app like Bolt or Uber for a smoother exit.
• Taxi prices from Tallinn Airport to the city center range around €10-€15, making it a cost-effective option; alternatively, for public transport, the number 2 bus runs frequently and can drop you directly in the city for about €2.
🚌 Starting from Copenhagen central train station, travelers can embark on a scenic bus journey to Tallinn. The route involves a transfer at Berlin Airport BER, offering a total travel time of approximately 31 hours and 50 minutes. 🚌 Travelers can anticipate a bus fare ranging from €155 to €219 for the trip from Copenhagen to Tallinn. This affordable option allows for a unique travel experience, showcasing the beautiful landscapes and diverse cultures of Northern Europe along the way.
Departure Point
Copenhagen central train station
Arrival Point
Tallinn, Bus Station

Frequently asked questions

Find out more about the route from Copenhagen to Tallinn.

Or choose the category:
The distance between Copenhagen and Tallinn is approximately 841.7 km. There are various modes of transportation available to travel between these two cities. By taking a combination of train and car ferry, it takes about 23 hours and 7 minutes to reach Tallinn from Copenhagen. If you prefer to travel by plane, it takes around 4 hours and 1 minute. The longest travel time is by bus, which takes approximately 31 hours and 50 minutes.
The most cost-effective and time-efficient transportation option for traveling from Copenhagen to Tallinn is by flying. It takes approximately 4 hours and 1 minute to reach Tallinn from Copenhagen by plane. The cost for a flight ticket ranges from €69 to €211.
The prices of a bus ticket between Copenhagen and Tallinn can range from €154 to €216.
The best way to travel from Copenhagen to Tallinn without a car is by taking a train and then a car ferry. This option takes approximately 23 hours and 7 minutes. The cost of this journey ranges from €137 to €257.
Yes, there is a indirect link between Copenhagen and Tallinn. Although there is no direct bus service, you can travel by taking a bus from Copenhagen central train station to Berlin Airport and then transferring to a bus to Tallinn. This journey takes approximately 31 hours and 50 minutes.
The flight duration between Copenhagen and Tallinn is typically 1 hour and 30 minutes. The prices for a flight between the two cities can range from €73 to €206.
There are numerous accommodation options available near Tallinn. With over 849 hotels to choose from, travelers can find something to suit their preferences and budget. Prices for hotels in Tallinn start at €34 per night, making it a relatively affordable destination for travelers.