Lowcost flights from Heraklion (Greece) to Geneva (Switzerland), €50 - €200

Direct distance between cities: 1999 km. Average direct flight time is 3:21 hours.

Please note! Some routes are seasonal.

From Heraklion to Geneva with EasyJet (U2)
Average ticket price: €50 - €200

Connection in Amsterdam (Netherlands)
From Heraklion to Amsterdam with Transavia (HV)
Average ticket price: €62 - €248
From Amsterdam to Geneva with Gol Transportes Aéreos (G3)
From Amsterdam to Geneva with EasyJet (U2)
Average ticket price: €17 - €69
Connection in Athens (Greece)
From Heraklion to Athens with Volotea (V7)
Average ticket price: €8 - €31
From Athens to Geneva with EasyJet (U2)
Average ticket price: €43 - €173
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 Geneva with EasyJet (U2)
Average ticket price: €22 - €88
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 Geneva with EasyJet (U2)
Average ticket price: €23 - €91
Connection in Bordeaux (France)
From Heraklion to Bordeaux with Volotea (V7)
From Heraklion to Bordeaux with EasyJet (U2)
Average ticket price: €60 - €242
From Bordeaux to Geneva with EasyJet (U2)
Average ticket price: €14 - €55
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 Geneva with EasyJet (U2)
Average ticket price: €22 - €87
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 Geneva with EasyJet (U2)
Average ticket price: €13 - €53
Connection in Bucharest (Romania)
From Heraklion to Bucharest with Wizz Air Malta (W4)
Average ticket price: €25 - €102
From Bucharest to Geneva with Wizz Air (W6)
From Bucharest to Geneva with Wizz Air Malta (W4)
Average ticket price: €39 - €157
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 Geneva with Eurowings Europe (E6)
From Dusseldorf to Geneva with Eurowings (EW)
Average ticket price: €14 - €56
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 Geneva with EasyJet (U2)
Average ticket price: €32 - €126
Connection in Lille (France)
From Heraklion to Lille with Volotea (V7)
Average ticket price: €61 - €246
From Lille to Geneva with EasyJet (U2)
Average ticket price: €14 - €54
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 Geneva with EasyJet (U2)
Average ticket price: €26 - €102
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 Geneva with EasyJet (U2)
Average ticket price: €18 - €74
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 Geneva with Level (IB)
From Lyon to Geneva with Vueling (VY)
Average ticket price: €3 - €11
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 Geneva with EasyJet (U2)
Average ticket price: €25 - €101
Connection in Nantes (France)
From Heraklion to Nantes with Transavia France (TO)
From Heraklion to Nantes with Volotea (V7)
Average ticket price: €64 - €258
From Nantes to Geneva with EasyJet (U2)
Average ticket price: €15 - €60
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 Geneva with Gol Transportes Aéreos (G3)
From Paris to Geneva with EasyJet (U2)
Average ticket price: €10 - €41
Connection in Prague (Czech Republic)
From Heraklion to Prague with Smartwings (QS)
Average ticket price: €46 - €186
From Prague to Geneva with Eurowings Europe (E6)
From Prague to Geneva with Eurowings (EW)
From Prague to Geneva with EasyJet (U2)
Average ticket price: €19 - €75
Connection in Sofia (Bulgaria)
From Heraklion to Sofia with Wizz Air (W6)
From Heraklion to Sofia with Wizz Air Malta (W4)
Average ticket price: €21 - €83
From Sofia to Geneva with Wizz Air (W6)
Average ticket price: €36 - €142
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 Geneva with EasyJet (U2)
Average ticket price: €73 - €291
Connection in Toulouse (France)
From Heraklion to Toulouse with Volotea (V7)
Average ticket price: €56 - €223
From Toulouse to Geneva with EasyJet (U2)
Average ticket price: €12 - €47