Lowcost flights from Heraklion (Greece) to Sofia (Bulgaria), €21 - €83

Direct distance between cities: 832 km. Average direct flight time is 1:58 hours.

Please note! Some routes are seasonal.

From Heraklion to Sofia with Wizz Air Malta (W4)
From Heraklion to Sofia with Wizz Air (W6)
Average ticket price: €21 - €83

Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Heraklion to Basel, Switzerland/Mulhouse with EasyJet (U2)
Average ticket price: €50 - €202
From Basel, Switzerland/Mulhouse to Sofia with Wizz Air (W6)
Average ticket price: €34 - €138
Connection in Berlin (Germany)
From Heraklion to Berlin with Eurowings Europe (E6)
From Heraklion to Berlin with Eurowings (EW)
From Heraklion to Berlin with Ryanair (FR)
From Heraklion to Berlin with EasyJet (U2)
Average ticket price: €53 - €213
From Berlin to Sofia with Eurowings (EW)
From Berlin to Sofia with Ryanair (FR)
From Berlin to Sofia with Buzz (RR)
From Berlin to Sofia with EasyJet (U2)
Average ticket price: €33 - €132
Connection in Birmingham (United Kingdom)
From Heraklion to Birmingham with Transavia France (TO)
From Heraklion to Birmingham with EasyJet (U2)
From Heraklion to Birmingham with Jet2.com (LS)
Average ticket price: €71 - €286
From Birmingham to Sofia with Ryanair (FR)
From Birmingham to Sofia with Buzz (RR)
Average ticket price: €54 - €217
Connection in Bologna (Italy)
From Heraklion to Bologna with Ryanair (FR)
Average ticket price: €39 - €156
From Bologna to Sofia with Wizz Air (W6)
From Bologna to Sofia with Ryanair (FR)
From Bologna to Sofia with Buzz (RR)
Average ticket price: €25 - €99
Connection in Bristol (United Kingdom)
From Heraklion to Bristol with EasyJet (U2)
From Heraklion to Bristol with Jet2.com (LS)
Average ticket price: €71 - €285
From Bristol to Sofia with Ryanair (FR)
From Bristol to Sofia with Buzz (RR)
Average ticket price: €55 - €219
Connection in Brussels (Belgium)
From Heraklion to Brussels with Ryanair (FR)
From Heraklion to Brussels with Transavia (HV)
Average ticket price: €60 - €240
From Brussels to Sofia with Wizz Air (W6)
From Brussels to Sofia with Ryanair (FR)
From Brussels to Sofia with Buzz (RR)
Average ticket price: €43 - €171
Connection in Cologne (Germany)
From Heraklion to Cologne with Smartwings (QS)
From Heraklion to Cologne with Eurowings (EW)
Average ticket price: €57 - €227
From Cologne to Sofia with Ryanair (FR)
From Cologne to Sofia with Buzz (RR)
Average ticket price: €39 - €155
Connection in Dusseldorf (Germany)
From Heraklion to Dusseldorf with Eurowings Europe (E6)
From Heraklion to Dusseldorf with Eurowings (EW)
Average ticket price: €57 - €230
From Dusseldorf to Sofia with Eurowings (EW)
Average ticket price: €39 - €157
Connection in Edinburgh (United Kingdom)
From Heraklion to Edinburgh with EasyJet (U2)
From Heraklion to Edinburgh with Jet2.com (LS)
Average ticket price: €78 - €314
From Edinburgh to Sofia with Ryanair (FR)
From Edinburgh to Sofia with Buzz (RR)
Average ticket price: €60 - €240
Connection in Eindhoven (Netherlands)
From Heraklion to Eindhoven with Transavia (HV)
Average ticket price: €60 - €238
From Eindhoven to Sofia with Wizz Air (W6)
From Eindhoven to Sofia with Ryanair (FR)
From Eindhoven to Sofia with Buzz (RR)
Average ticket price: €42 - €167
Connection in Geneva (Switzerland)
From Heraklion to Geneva with EasyJet (U2)
Average ticket price: €50 - €200
From Geneva to Sofia with Wizz Air (W6)
Average ticket price: €36 - €142
Connection in Hamburg (Germany)
From Heraklion to Hamburg with Eurowings (EW)
Average ticket price: €59 - €235
From Hamburg to Sofia with Wizz Air (W6)
Average ticket price: €39 - €156
Connection in Liverpool (United Kingdom)
From Heraklion to Liverpool with EasyJet (U2)
From Heraklion to Liverpool with Jet2.com (LS)
Average ticket price: €74 - €296
From Liverpool to Sofia with Ryanair (FR)
From Liverpool to Sofia with Buzz (RR)
Average ticket price: €57 - €227
Connection in London (United Kingdom)
From Heraklion to London with Transavia France (TO)
From Heraklion to London with EasyJet (U2)
From Heraklion to London with Jet2.com (LS)
Average ticket price: €67 - €269
From London to Sofia with Wizz Air (W6)
From London to Sofia with Ryanair (FR)
From London to Sofia with Buzz (RR)
From London to Sofia with EasyJet (U2)
Average ticket price: €50 - €201
Connection in Lyon (France)
From Heraklion to Lyon with Transavia France (TO)
From Heraklion to Lyon with Volotea (V7)
Average ticket price: €52 - €206
From Lyon to Sofia with Wizz Air (W6)
Average ticket price: €38 - €152
Connection in Manchester (United Kingdom)
From Heraklion to Manchester with Transavia France (TO)
From Heraklion to Manchester with EasyJet (U2)
From Heraklion to Manchester with Jet2.com (LS)
Average ticket price: €73 - €294
From Manchester to Sofia with EasyJet (U2)
Average ticket price: €56 - €223
Connection in Milan (Italy)
From Heraklion to Milan with Ryanair (FR)
From Heraklion to Milan with EasyJet (U2)
Average ticket price: €44 - €176
From Milan to Sofia with Wizz Air (W6)
From Milan to Sofia with Ryanair (FR)
From Milan to Sofia with Buzz (RR)
Average ticket price: €29 - €118
Connection in Nuremberg (Germany)
From Heraklion to Nuremberg with Eurowings Europe (E6)
From Heraklion to Nuremberg with Eurowings (EW)
Average ticket price: €49 - €194
From Nuremberg to Sofia with Ryanair (FR)
From Nuremberg to Sofia with Buzz (RR)
Average ticket price: €30 - €121
Connection in Paris (France)
From Heraklion to Paris with Transavia France (TO)
From Heraklion to Paris with Volotea (V7)
From Heraklion to Paris with EasyJet (U2)
Average ticket price: €60 - €239
From Paris to Sofia with Wizz Air (W6)
From Paris to Sofia with Ryanair (FR)
From Paris to Sofia with Buzz (RR)
Average ticket price: €44 - €177
Connection in Tel Aviv-Yafo (Israel)
From Heraklion to Tel Aviv-Yafo with SkyUp (PQ)
Average ticket price: €24 - €97
From Tel Aviv-Yafo to Sofia with Wizz Air (W6)
Average ticket price: €39 - €156
Connection in Vienna (Austria)
From Heraklion to Vienna with Ryanair (FR)
From Heraklion to Vienna with Lauda Europe (LW)
Average ticket price: €40 - €160
From Vienna to Sofia with Ryanair (FR)
From Vienna to Sofia with Lauda Europe (LW)
From Vienna to Sofia with Buzz (RR)
Average ticket price: €21 - €82