Flights from Copenhagen to Tallinn – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CPH to TLL – All flight route options from Copenhagen Airport, Denmark to Tallinn, Estonia. These routes are operated by 12 airlines. Fly non-stop with Air Baltic or Scandinavian Airlines, or choose from 8 different stopover flights. The shortest flight time is 1 hour and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Tallinn
We got great deals on hotels and car rentals near the airport.
Copenhagen to Tallinn flights
With over 98 flights every week and 10 different airlines you have a wide range of options. You can fly non-stop to Tallinn (TLL) from Copenhagen (CPH) with Scandinavian Airlines or Air Baltic but if a stopover option suits you better you can choose to fly via Riga, Oslo or any other of the 8 alternatives with connectiing airports.
Copenhagen to Tallinn with Scandinavian Airlines
You can fly non-stop every weekday except Mondays with departure times at 07:55, 12:40 or 22:55. You also have the option to do a transit flight via Stockholm. Scandinavian Airlines is a member of SkyTeam.
With Air Baltic
You can fly non-stop every Monday, Wednesday, Thursday or Sunday with departure times from 8:00 am to 10:00 pm. You also have the option to do a transit flight via Riga.
Distance & flight times: Kastrup to Tallinn
The shortest flight time between CPH and TLL is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 30m | - | 524 miles (843 km) |
RIX Riga | 2h 55m | 40m | 620 miles (998 km) |
OSL Oslo | 3h 25m | 45m | 805 miles (1295 km) |
HEL Helsinki | 3h 30m | 1h 10m | 621 miles (999 km) |
BLL Billund | 3h 35m | 1h 0m | 772 miles (1242 km) |
ARN Stockholm | 4h 15m | 1h 15m | 585 miles (941 km) |
VNO Vilnius | 4h 35m | 2h 35m | 837 miles (1347 km) |
BER Berlin | 4h 35m | 2h 25m | 885 miles (1424 km) |
WAW Warsaw | 5h 15m | 2h 10m | 940 miles (1512 km) |




Quick copy and share this page
From Copenhagen to Estonia
We have found another destination to Estonia from Copenhagen Airport as well.
From Denmark to Tallinn
Below is a list of other cities in Denmark with flights to Tallinn with either non-stop or connecting flights.