Direct flights Sofia to Greece:

Sofia to Athens

Flights Sofia to Greece with 1 stopover:

OR

Flights via Dnepropetrovsk Airport (DNK), Ukraine
From Sofia (SOF), Bulgaria with Aerosvit Transfer at Dnepropetrovsk Airport (DNK), Ukraine Then on to Thessaloniki (SKG), Greece with Aerosvit
Flights via Donetsk Airport (DOK), Donetsk, Ukraine
From Sofia (SOF), Bulgaria with Aerosvit Transfer at Donetsk Airport (DOK), Ukraine Then on to Thessaloniki (SKG), Greece with Aerosvit
Then on to Eleftherios Venizelos (ATH), Athens, Greece with Aerosvit
Flights via Kharkov Airport (HRK), Ukraine
From Sofia (SOF), Bulgaria with Aerosvit Transfer at Kharkov Airport (HRK), Ukraine Then on to Thessaloniki (SKG), Greece with Aerosvit
Then on to Eleftherios Venizelos (ATH), Athens, Greece with Aerosvit
Flights via Boryspil (KBP), Kiev, Ukraine
From Sofia (SOF), Bulgaria with Aerosvit Transfer at Boryspil (KBP), Kiev, Ukraine Then on to Eleftherios Venizelos (ATH), Athens, Greece with Aerosvit
Then on to Thessaloniki (SKG), Greece with Aerosvit
Flights via Larnaca (LCA), Larnaca, Cyprus
From Sofia (SOF), Bulgaria with Cyprus Airways Transfer at Larnaca (LCA), Cyprus Then on to Thessaloniki (SKG), Greece with Aegean Airlines
Then on to Eleftherios Venizelos (ATH), Athens, Greece with Aegean Airlines
OR
Then on to Thessaloniki (SKG), Greece with Cyprus Airways
OR
Then on to Rhodes (RHO), Greece with Cyprus Airways
OR
Then on to Heraklion (HER), Greece with Cyprus Airways
OR
Then on to Chios (JKH), Greece with Aegean Airlines
OR
Then on to Eleftherios Venizelos (ATH), Athens, Greece with Cyprus Airways
OR
Then on to Thessaloniki (SKG), Greece with Cyprus Airways
OR
Then on to Rhodes (RHO), Greece with Cyprus Airways
OR
Then on to Heraklion (HER), Greece with Cyprus Airways
OR
Then on to Eleftherios Venizelos (ATH), Athens, Greece with Cyprus Airways
OR
Then on to Heraklion (HER), Greece with Eurocypria Airlines
OR
Then on to Heraklion (HER), Greece with Aegean Airlines
OR
Then on to Chania (CHQ), Greece with Aegean Airlines
OR
Then on to Ioannina Airport (IOA), Greece with Aegean Airlines
OR
Then on to Corfu (CFU), Kerkyra, Greece with Aegean Airlines
OR
Then on to Mytilene (MJT), Greece with Aegean Airlines
OR
Then on to Megas Alexandros Apt. Airport (KVA), Kavala, Greece with Aegean Airlines
OR
Then on to Thira (JTR), Greece with Aegean Airlines
OR
Then on to Demokritos Airport (AXD), Alexandroupolis, Greece with Aegean Airlines
OR
Then on to Mikonos (JMK), Greece with Aegean Airlines
OR
Then on to Rhodes (RHO), Greece with Aegean Airlines
Flights via Pulkovo Airport (LED), St Petersburg, Russia
From Sofia (SOF), Bulgaria with Aerosvit Transfer at Pulkovo Airport (LED), St Petersburg, Russia Then on to Eleftherios Venizelos (ATH), Athens, Greece with Aerosvit
Flights via London Heathrow (LHR), United Kingdom
From Sofia (SOF), Bulgaria with British Airways Transfer at London Heathrow (LHR) Then on to Eleftherios Venizelos (ATH), Athens, Greece with British Airways
Flights via Snilow Airport (LWO), Lvov, Ukraine
From Sofia (SOF), Bulgaria with Aerosvit Transfer at Snilow Airport (LWO), Lvov, Ukraine Then on to Thessaloniki (SKG), Greece with Aerosvit
OR
Then on to Eleftherios Venizelos (ATH), Athens, Greece with Aerosvit
Flights via Central Airport (ODS), Odessa, Ukraine
From Sofia (SOF), Bulgaria with Aerosvit Transfer at Central Airport (ODS), Odessa, Ukraine Then on to Eleftherios Venizelos (ATH), Athens, Greece with
Then on to Thessaloniki (SKG), Greece with Aerosvit
Then on to Eleftherios Venizelos (ATH), Athens, Greece with Aerosvit
Flights via Moscow Sheremetievo (SVO), Russia
From Sofia (SOF), Bulgaria with Aeroflot
From Sofia (SOF), Bulgaria with Aerosvit
Transfer at Moscow Sheremetievo (SVO), Russia Then on to Eleftherios Venizelos (ATH), Athens, Greece with Aerosvit
Then on to Eleftherios Venizelos (ATH), Athens, Greece with Aeroflot
OR
Then on to Thessaloniki (SKG), Greece with Aerosvit
Flights via BenGurion International (TLV), Tel Aviv Yafo, Israel
From Sofia (SOF), Bulgaria with Aerosvit
From Sofia (SOF), Bulgaria with El-Al Israel Airlines
Transfer at BenGurion International (TLV), Tel Aviv Yafo, Israel Then on to Eleftherios Venizelos (ATH), Athens, Greece with Aerosvit
Flights via Uzhgorod Airport (UDJ), Uzhgorod, Ukraine
From Sofia (SOF), Bulgaria with Aerosvit Transfer at Uzhgorod Airport (UDJ), Uzhgorod, Ukraine Then on to Thessaloniki (SKG), Greece with Aerosvit