Currently there are no direct flights Sofia to Estonia.

Flights Sofia to Estonia with 1 stopover:

Flights via Boryspil (KBP), Kiev, Ukraine
From Sofia (SOF), Bulgaria with Aerosvit Transfer at Boryspil (KBP), Kiev, Ukraine Then on to Tallinn Airport (TLL), Tallinn, Estonia with Zoom Airlines
OR
Then on to Tallinn Airport (TLL), Tallinn, Estonia with Aerosvit
OR
Then on to Tallinn Airport (TLL), Tallinn, Estonia with Air Baltic
Flights via London Heathrow (LHR), London, United Kingdom
From Sofia (SOF), Bulgaria with British Airways Transfer at London Heathrow (LHR) Then on to Tallinn Airport (TLL), Tallinn, Estonia with British Airways
Flights via Moscow Sheremetievo (SVO), Russia
From Sofia (SOF), Bulgaria with Aeroflot
OR
From Sofia (SOF), Bulgaria with Aerosvit
Transfer at Moscow Sheremetievo (SVO), Russia Then on to Tallinn Airport (TLL), Tallinn, Estonia with Aeroflot
OR
Then on to Tallinn Airport (TLL), Tallinn, Estonia with Air Baltic