Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Copenhagen?

Book now

There are 10 ways to get from Tallinn to Copenhagen by plane, ferry, train, car ferry, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Fly Tallinn to Copenhagen  •  4h 14m

  1. Fly from Tallinn (TLL) to Copenhagen (CPH) TLL - CPH

9 alternative options

Ferry to Helsinki, fly to Copenhagen  •  7h

  1. Take the ferry from Tallinn to Helsinki
  2. Fly from Helsinki (HEL) to Copenhagen (CPH) HEL - CPH

Fly Tallinn to Helsingborg, train  •  8h 30m

  1. Fly from Tallinn (TLL) to Helsingborg (AGH) TLL - AGH
  2. Take the train from Ängelholm St. to København H

Fly Tallinn to Malmo, train  •  7h 37m

  1. Fly from Tallinn (TLL) to Malmo (MMX) TLL - MMX
  2. Take the train from Malmö Centralstation to København H

Train, car ferry, bus  •  22h 21m

  1. Take the train from Tallinn to Paldiski R14
  2. Take the car ferry from Paldiski to Kapellskär
  3. Take the bus from Campus Roslagen to Mörby centrum E18 676
  4. Take the train from Stockholm Centralstation to Köpenhamn H

Car ferry, train via Hässleholm  •  24h 16m

  1. Take the car ferry from Tallinn to Stockholm
  2. Take the train from Stockholm Centralstation to Hässleholm Centralstation
  3. Take the train from Hässleholm C to København H 802 / ...

Car ferry, train  •  24h 20m

  1. Take the car ferry from Tallinn to Stockholm
  2. Take the train from Stockholm Centralstation to Köpenhamn H SJ Snabbtåg SkåneExpressen

Ferry, bus  •  29h 48m

  1. Take the ferry from Tallinn to Stockholm Tallinn-Stockholm
  2. Take the bus from Stockholm Main Station Terminalslingan to Copenhagen Ingerslevsgade Stockholm Main Station Terminalslingan - Copenhagen Ingerslevsgade

Bus  •  31h 45m

  1. Take the bus from Tallinn, Bus Station to Berlin central bus station N1324 / ...
  2. Take the bus from Berlin central bus station to Copenhagen central train station 032 / ...

Drive, car ferry  •  34h 19m

  1. Drive from Tallinn to Helsinki
  2. Take the car ferry from Helsinki to Stockholm
  3. Drive from Stockholm to Copenhagen

Tallinn to Copenhagen by car ferry, walk, tram and train

3 Weekly Services
24h 16m Average Duration
973 kr Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Tallinn to Copenhagen is to fly which costs €70 - €210 and takes 4h 14m.

More details

The fastest way to get from Tallinn to Copenhagen is to fly which takes 4h 14m and costs €70 - €210.

More details

No, there is no direct bus from Tallinn station to Copenhagen station. However, there are services departing from Tallinn, Bus Station and arriving at Copenhagen central train station via Berlin central bus station. The journey, including transfers, takes approximately 31h 45m.

More details

The distance between Tallinn and Copenhagen is 853 km.

The best way to get from Tallinn to Copenhagen without a car is to train and car ferry and bus which takes 22h 21m and costs .

More details

It takes approximately 4h 14m to get from Tallinn to Copenhagen, including transfers.

More details

Tallinn to Copenhagen bus services, operated by FlixBus, depart from Tallinn, Bus Station.

More details

The best way to get from Tallinn to Copenhagen is to fly which takes 4h 14m and costs €70 - €210. Alternatively, you can bus, which costs €150 - €280 and takes 31h 45m.

Mode details

Tallinn to Copenhagen bus services, operated by FlixBus, arrive at Copenhagen central train station.

More details

Copenhagen is 1h behind Tallinn. It is currently 8:52 PM in Tallinn and 7:52 PM in Copenhagen.

Map of how to get from Tallinn to Copenhagen.
Launch map view
  • Distance: 853.1 km
  • Duration: 4h 14m

What companies run services between Tallinn, Estonia and Copenhagen, Denmark?

Scandinavian Airlines, Air Baltic and two other airlines fly from Tallinn to Copenhagen every 4 hours. Alternatively, you can take a bus from Tallinn to Copenhagen via Berlin central bus station in around 31h 45m.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Tallinn to Copenhagen
Ave. Duration
1h 35m
When
Monday, Wednesday, Friday and Sunday
Estimated price
1200 kr - 3900 kr
Flights from Tallinn to Copenhagen via Stockholm
Ave. Duration
3h 35m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
1200 kr - 3900 kr
Flights from Tallinn to Copenhagen via Oslo
Ave. Duration
4h
When
Sunday
Estimated price
1200 kr - 3900 kr
Flights from Helsinki to Copenhagen
Ave. Duration
1h 40m
When
Every day
Estimated price
550 kr - 2700 kr
Flights from Helsinki to Copenhagen via Stockholm
Ave. Duration
3h 12m
When
Monday to Saturday
Estimated price
550 kr - 2700 kr
Flights from Tallinn to Helsingborg via Stockholm
Ave. Duration
4h 43m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
650 kr - 2600 kr
Flights from Tallinn to Helsingborg via Copenhagen, Stockholm
Ave. Duration
5h 45m
When
Friday
Estimated price
800 kr - 3300 kr
Flights from Tallinn to Helsingborg via Oslo, Stockholm
Ave. Duration
8h 30m
When
Thursday
Estimated price
800 kr - 3100 kr
Flights from Tallinn to Malmo via Stockholm
Ave. Duration
4h 12m
When
Every day
Estimated price
900 kr - 3100 kr
Finnair
Website
finnair.com
Flights from Tallinn to Copenhagen via Helsinki
Ave. Duration
3h 55m
When
Every day
Estimated price
800 kr - 2300 kr
Flights from Helsinki to Copenhagen
Ave. Duration
1h 40m
When
Every day
Estimated price
650 kr - 2400 kr
Norwegian Air International
Website
norwegian.com
Flights from Tallinn to Copenhagen via Oslo
Ave. Duration
4h 10m
When
Sunday
Estimated price
400 kr - 1700 kr
Flights from Helsinki to Copenhagen
Ave. Duration
1h 40m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
430 kr - 2500 kr
Flights from Helsinki to Copenhagen via Stockholm
Ave. Duration
3h 26m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
430 kr - 2500 kr
Air Baltic
Website
airbaltic.com
Flights from Tallinn to Copenhagen
Ave. Duration
1h 40m
When
Tuesday, Thursday and Sunday
Estimated price
650 kr - 2500 kr
Train operators
Skånetrafiken
Phone
+46 77 177 77 77
Website
skanetrafiken.se
Train from Ängelholm St. to København H
Ave. Duration
1h 46m
Frequency
Hourly
Estimated price
20 kr
Schedules at
skanetrafiken.se
Train from Malmö Centralstation to København H
Ave. Duration
40 min
Frequency
Every 20 minutes
Estimated price
20 kr
Schedules at
skanetrafiken.se
Train from Hässleholm C to København H
Ave. Duration
1h 28m
Frequency
Hourly
Estimated price
20 kr
Schedules at
skanetrafiken.se
Öresundståg
Phone
0771-77 77 11
Email
bokningssupporten@oresundstag.se
Website
oresundstag.se
Train from Ängelholm station to Köpenhamn H
Ave. Duration
1h 46m
Frequency
Hourly
Estimated price
120 kr - 180 kr
Website
https://www.oresundstag.se/en
Train from Malmö Centralstation to Köpenhamn H
Ave. Duration
40 min
Frequency
Every 20 minutes
Estimated price
75 kr - 110 kr
Website
https://www.oresundstag.se/en
Train from Hässleholm Centralstation to Köpenhamn H
Ave. Duration
1h 28m
Frequency
Hourly
Estimated price
120 kr - 170 kr
Website
https://www.oresundstag.se/en
Swedish Railways (SJ)
Phone
+46 77 175 75 75
Email
kundservice@sj.se
Website
sj.se
Train from Malmö Centralstation to Köpenhamn H
Ave. Duration
38 min
Frequency
Every 4 hours
Estimated price
45 kr - 190 kr
Website
https://www.sj.se/en/
1st Class Ticket
130 kr - 190 kr
2nd Class Ticket
45 kr - 60 kr
Train from Stockholm Centralstation to Köpenhamn H
Ave. Duration
5h 12m
Frequency
Every 4 hours
Estimated price
410 kr - 600 kr
Website
https://www.sj.se/en/
1st Class Ticket
420 kr - 600 kr
2nd Class Ticket
410 kr - 550 kr
Train from Stockholm Centralstation to Hässleholm Centralstation
Ave. Duration
3h 49m
Frequency
Hourly
Estimated price
340 kr - 500 kr
Website
https://www.sj.se/en/
1st Class Ticket
360 kr - 500 kr
2nd Class Ticket
340 kr - 450 kr
Train from Hässleholm Centralstation to Köpenhamn H
Ave. Duration
1h 22m
Frequency
Every 4 hours
Estimated price
95 kr - 250 kr
Website
https://www.sj.se/en/
1st Class Ticket
170 kr - 250 kr
2nd Class Ticket
95 kr - 130 kr
Elron
Phone
673 7400
Email
info@elron.ee
Website
elron.ee
Train from Tallinn to Paldiski
Ave. Duration
59 min
Frequency
Hourly
Estimated price
22 kr - 30 kr
Schedules at
elron.ee
Express Train Ticket
22 kr - 28 kr
Snälltåget
Phone
+46 771-26 00 00
Email
snalltaget@snalltaget.se
Website
snalltaget.se
Train from Stockholm Centralstation to Hässleholm Centralstation
Ave. Duration
3h 59m
Frequency
Twice daily
Estimated price
280 kr - 390 kr
Schedules at
snalltaget.se
Bus operators
SL
Phone
08 600 10 00
Website
sl.se
Bus from Campus Roslagen to Mörby centrum E18
Ave. Duration
46 min
Frequency
Every 20 minutes
Estimated price
0 kr
Website
https://sl.se/en/in-english
Vy Buss
Phone
+47 407 05070
Email
buss@vy.no
Website
vybuss.no
Bus from Stockholm Main Station Terminalslingan to Copenhagen Ingerslevsgade
Ave. Duration
10h 35m
Frequency
3 times a week
Estimated price
650 kr - 1000 kr
Website
https://www.vybuss.com/
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2Rio's guide to FlixBus
Contact Details
Phone
+49 30 300 137 300
Email
service@flixbus.com
Website
flixbus.de
Bus from Tallinn, Bus Station to Berlin central bus station
Ave. Duration
22h 35m
Frequency
Twice daily
Estimated price
850 kr - 1200 kr
Website
https://www.flixbus.co.uk
Bus from Berlin central bus station to Copenhagen central train station
Ave. Duration
8h 10m
Frequency
5 times a day
Estimated price
250 kr - 360 kr
Website
https://www.flixbus.co.uk
Frequently asked questions
Is there Wi-Fi on FlixBus?
Yes - FlixBus offers free Wi-Fi
Are there power outlets on FlixBus?
Yes
Does FlixBus offer meals or snacks?
Yes - snacks and drinks may be purchased from the driver. Please note, this is not available on all services.
For more information, please visit this page
Comati PSG
Phone
0040 723 450 475
Email
info@comati-psg.ro
Website
comati-psg.ro
Bus from Berlin Central Bus Station to Copenhagen Ingerslevsgade
Ave. Duration
12h
Frequency
Twice a week
Estimated price
750 kr - 850 kr
Website
Comati PSG
Ferry operators
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallinksilja.com
Ferry from Tallinn to Helsinki
Ave. Duration
2h
Frequency
Every 4 hours
Estimated price
420 kr - 700 kr
Website
https://en.tallink.com/book-a-cruise
Vehicle
180 kr - 600 kr
Inside cabin
420 kr - 550 kr
Outside cabin
490 kr - 700 kr
Deluxe/Suite
410 kr - 600 kr
Car ferry from Tallinn to Stockholm
Ave. Duration
17h 30m
Frequency
3 times a week
Estimated price
600 kr - 1400 kr
Website
https://en.tallink.com/book-a-cruise
Vehicle
550 kr - 1100 kr
Inside cabin
600 kr - 850 kr
Outside cabin
950 kr - 1400 kr
Deluxe/Suite
2300 kr - 3200 kr
Adult
650 kr - 1000 kr
Car ferry from Helsinki to Stockholm
Ave. Duration
18h
Frequency
Once daily
Estimated price
600 kr - 1300 kr
Website
https://en.tallink.com/book-a-cruise
Vehicle
550 kr - 1000 kr
Inside cabin
600 kr - 800 kr
Outside cabin
950 kr - 1300 kr
Deluxe/Suite
2100 kr - 3000 kr
DFDS Seaways
Phone
+45 33 42 30 10
Email
incoming@dfdsseaways.dk​​
Website
dfds.com
Car ferry from Paldiski to Kapellskär
Ave. Duration
11h
Frequency
Once daily
Website
https://www.dfds.com/en

Want to know more about travelling around Denmark

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Book your Tallinn to Copenhagen bus tickets online with FlixBus.

Search and book

There are 849+ hotels available in Copenhagen. Prices start at 470 kr DKK per night.

More details

ticket