Flights to Tallinn, Estonia
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Tallinn
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | -1°C | -5°C |
February | -1°C | -5°C |
March | 1°C | -2°C |
April | 7°C | 1°C |
May | 14°C | 6°C |
June | 18°C | 10°C |
July | 21°C | 14°C |
August | 20°C | 13°C |
September | 15°C | 10°C |
October | 9°C | 5°C |
November | 4°C | 1°C |
December | 0°C | -2°C |
14 day forecast
Cheapest month to fly to Tallinn
Explore price trends for trips to Tallinn
Showing prices in GBP
Annual Avg. Price | 49 GBP |
June 2024 | 33 GBP |
July 2024 | 37 GBP |
August 2024 | 23 GBP |
September 2024 | 23 GBP |
October 2024 | 43 GBP |
November 2024 | 51 GBP |
December 2024 | 73 GBP |
January 2025 | 51 GBP |
February 2025 | 51 GBP |
March 2025 | 60 GBP |
April 2025 | 71 GBP |
May 2025 | 71 GBP |
Direct flights to Tallinn
Find direct flights from anywhere to Tallinn
- Budapest to Tallinn from £78
- Istanbul to Tallinn from £80
- Palermo to Tallinn from £80
- Copenhagen to Tallinn from £81
- Tenerife to Tallinn from £84
- Alicante to Tallinn from £84
- Málaga to Tallinn from £84
- Kyiv to Tallinn from £88
- Faro to Tallinn from £94
- Madrid to Tallinn from £96
- Malta to Tallinn from £96
- Athens to Tallinn from £97
- Naples to Tallinn from £98
- Hamburg to Tallinn from £98
- Paris to Tallinn from £104
- Reykjavik to Tallinn from £107
- Nice to Tallinn from £112
- Lisbon to Tallinn from £113
- Düsseldorf to Tallinn from £113
- Munich to Tallinn from £115
- Manchester to Tallinn from £118
- Amsterdam to Tallinn from £138
- Toronto to Tallinn from £309
- New York to Tallinn from £314
Airlines flying to Tallinn
Best airlines flying to Tallinn
- Thai AirAsia X
- Batik Air Malaysia
- Iberojet Airlines
- Royal Air Maroc
- Condor
- China Eastern Airlines
- Air Algerie
- Iberia Airlines
- easyJet
- Czech Airlines
- Croatia Airlines
- Vueling
- China Southern Airlines
- Jeju Air
- ITA Airways
- AirAsia
- Jet2
- Etihad Airways
- Avianca
- United Airlines