Cheap Flights from Tallinn (TLL) to Sofia (SOF)

Compare Tallinn to Sofia flight deals

Find the cheapest month or even day of the year to fly to Sofia

Book the best Sofia fare with no extra fees

Flight deals from Tallinn to Sofia

Looking for a cheap last-minute deal or the best return flight from Tallinn Airport to Sofia Airport? If you want to travel next month, return fares start from £88. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Tallinn to Sofia

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Tallinn to Sofia flights are currently cheapest in August.

Tallinn to Sofia: Alternative routes

Compare routes from Tallinn to Sofia below. You may find an airport to fly into that's cheaper, faster, or easier than Sofia.

Tallinn to Sofia: Flight information

The things to know before you go.
Cheapest flight found£36
Cheapest month to flyAugust

Finding cheap flights from Tallinn to Sofia: Frequently asked questions

The best price we found for a return flight from Tallinn to Sofia is £82. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Tallinn to Sofia. But we found flights with one or more stops from £82.
As of June 2026, there are no flights flying from Tallinn to Sofia.
The cheapest month to fly from Tallinn to Sofia is usually August.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Tallinn Airport to Sofia Airport on Thursday, 6 August 2026.
No airlines currently offer direct flights between Tallinn Airport and Sofia Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Sofia but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Sofia is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Wizz Air offers the cheapest flight tickets to Sofia.

Flying from Tallinn Airport (TLL) to Sofia Airport (SOF): what you need to know

  • Tallinn and Sofia follow the same timezone, UTC+2.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for hassle-free flying. Be at the airport with enough time to catch your TLL to SOF flight.

  • Travelling during a peak time like September? Public holidays and other popular periods can lead to longer lines at check-in and security. Play things extra safe and arrive up to four hours ahead of international flights and two hours before domestic departures.

How to find the cheapest flights from Tallinn Airport (TLL) to Sofia Airport (SOF)

  • The cheapest price we've seen for a one-way Tallinn Airport to Sofia Airport flight is £36. A return plane ticket right now is £82. Depending on the availability when you book, these fares can change.

  • To get your hands on cheap tickets from TLL to SOF, book as early as you can. Airlines tend to offer lower fares when flights are first made available.

  • If you're flexible with your travel dates, use the 'Whole month' search function. It'll show you the lowest price in every month when searching for your flight from Tallinn Airport to Sofia Airport.

  • You won't have to check every day to find out if fares have gone down when you set up a Price Alert. We'll send you an update as soon as a special offer becomes available on cheap flights from TLL to SOF.

  • Find the ideal flight for you by using the filters. To see the 'Fastest,' 'Best' or 'Cheapest' flights from Tallinn Airport to Sofia Airport, use the 'Sort by' tool. You can also filter by airline, arrival and departure times, and journey duration.

Handy information about Tallinn Airport (TLL)

  • Tallinn Airport has an excellent on-time performance, reducing the likelihood of delays. Departures from TLL touch down on schedule 86% of the time.

  • Tallinn Airport is about 5 kms (3 miles) from central Tallinn. If you're catching a taxi, ride-sharing or driving from the centre, it'll take you 15 minutes or so to arrive, depending on the traffic.

  • You can expect a journey time of about 25 minutes on public transport.

  • Booked an early flight from Tallinn Airport to Sofia Airport? Avoid the stress of rushing to the terminal (and sneak in some extra precious sleep) by choosing one of these hotels near TLL:

Arriving at Sofia Airport (SOF)

Getting from Sofia Airport (SOF) to central Sofia

  • Sofia Airport to the centre of Sofia has a drive time of around 25 minutes. It's approximately 10 kms (6 miles) away.

  • Getting to the centre on public transport takes roughly 30 minutes.

When to fly to Sofia Airport (SOF)

  • August is the most popular month for flights from Tallinn Airport to Sofia Airport. To escape the crowds, go to Sofia in March.

  • Before locking in your flight from Tallinn Airport to Sofia Airport, consider the type of weather you like. August is the warmest month in Sofia, with the temperature ranging from 13ºC to 32ºC.

  • If you like travelling in cooler conditions, look for a cheap ticket from TLL to SOF in January. Temperatures average between -11ºC and 7ºC then.

Explore more of Bulgaria

  • You've visited Sofia, now it's time to explore more of Bulgaria. Travel about 129 kms (80 miles) south-east to Plovdiv to tick off its leading attractions. From Plovdiv Roman Theatre to Municipal Institute "Ancient Plovdiv" and Museum Centre for Contemporary History, you'll have a packed itinerary ahead.

  • Varna is another sought-after destination in Bulgaria and is around 386 kms (240 miles) east of Sofia. No journey is complete without seeing Sahara beach, Museum of Natural History and Sea Garden.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.