Last minute Tallinn flight offers
Prices observed in the past 7 days start from R2399 one-way and R14499 round trip. Fares and availability may change at any time, and additional terms may apply.
LOT Polish Airlines
CMB
Sri Lanka Colombo
TLL
Tallinn
R12319
LOT Polish Airlines
ATH
Athens
TLL
Tallinn
R3829
Finnair
HAN
Vietnam Hanoi
TLL
Tallinn
R14299
Qatar Airways
DPS
Bali Denpasar
TLL
Tallinn
R13429
Swiss
PMI
Palma de Mallorca
TLL
Tallinn
R3619
LOT Polish Airlines
TIA
Tirana
TLL
Tallinn
R2589
LOT Polish Airlines
LCA
Larnaca
TLL
Tallinn
R3449
Lufthansa
AYT
Antalya
TLL
Tallinn
R4489

Prefer it packaged?
Popular airlines to Tallinn
Why visit Tallinn

Medieval Old Town
The Tallinn Old Town may be a museum, but walking its narrow alleyways will make you believe in fairy tales again.

Rustic Cuisine
This Estonian city tastes of rich rye breads, hearty potatoes and hand-carved cuts of pork and beef. Visit Ill Draakon for authentic rustic cuisine.

Ancient Ruins with Sea Views
Just outside the city centre is a perfect sea side town that flows with the Baltic Sea. Make sure to visit the ancient ruins of the old Pirita Convent.
About Tallinn
Tallinn is by all definitions, the most fairy-tale-looking capital city of Estonia. This city of tall chimneys and picturesque cathedrals is home to 408,000 residents. Tallinn is the perfect escape from reality and a great chance to uncover the old and discover the modern. Well-loved tourist attractions include Toompea Hill, Tallinn Tower and Niguliste Museum.
Cheap flights to Tallinn are now available for a limited period of time, so get ready to be whisked away by a knight in shining armour! Tallinn is home of Tallinn Airport (TLL), located on a quick 10-minute drive from the city centre. Tallinn Airport serves a multitude of airlines – including Air Baltic, Lufthansa, Turkish Airways and British Airways. Popular connecting flights depart from Johannesburg and Cape Town. The flight duration from Johannesburg to Tallinn is approximately 14 hours and 20 minutes.

General Information
Essential details you need to know before your trip
Country
Currency
Estonia
Euro
LANGUAGE
Exchange Rate
Estonian
1 ZAR = 0.054 EUR
AIRLINE
TIME ZONE
airBaltic
GMT +3
Weather In Tallinn
Frequently asked questions
Places to Visit in Tallinn



More popular destinations
Why book with us
Bringing you the best fares from all airlines
Expert assistance from booking to departure
Online destinations for planning your travels
Already booked your flight?
Explore our Hotel listings:
1,000’s of options worldwide
Best price
Great service

Personalised assistance
Need help with your booking? Contact our expert TravelBar agents for guidance and booking assistance.





















