Lowcost flights from Heraklion (Greece) to Prague (Czech Republic), €46 - €186

Direct distance between cities: 1857 km. Average direct flight time is 3:11 hours.

Please note! Some routes are seasonal.

From Heraklion to Prague with Smartwings (QS)
Average ticket price: €46 - €186

Connection in Amsterdam (Netherlands)
From Heraklion to Amsterdam with Transavia (HV)
Average ticket price: €62 - €248
From Amsterdam to Prague with Smartwings (QS)
From Amsterdam to Prague with EasyJet (U2)
Average ticket price: €18 - €71
Connection in Athens (Greece)
From Heraklion to Athens with Volotea (V7)
Average ticket price: €8 - €31
From Athens to Prague with Eurowings Europe (E6)
From Athens to Prague with Smartwings (QS)
From Athens to Prague with Eurowings (EW)
Average ticket price: €39 - €155
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 Prague with EasyJet (U2)
Average ticket price: €14 - €58
Connection in Belfast (United Kingdom)
From Heraklion to Belfast with Jet2.com (LS)
Average ticket price: €80 - €321
From Belfast to Prague with EasyJet (U2)
Average ticket price: €37 - €147
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 Prague with Smartwings (QS)
Average ticket price: €7 - €28
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 Prague with Eurowings Europe (E6)
From Birmingham to Prague with Smartwings (QS)
From Birmingham to Prague with Eurowings (EW)
From Birmingham to Prague with EasyJet (U2)
From Birmingham to Prague with Jet2.com (LS)
Average ticket price: €29 - €116
Connection in Bologna (Italy)
From Heraklion to Bologna with Ryanair (FR)
Average ticket price: €39 - €156
From Bologna to Prague with Ryanair (FR)
From Bologna to Prague with Buzz (RR)
Average ticket price: €17 - €66
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 Prague with Ryanair (FR)
Average ticket price: €32 - €127
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 Prague with Ryanair (FR)
From Bristol to Prague with Buzz (RR)
From Bristol to Prague with EasyJet (U2)
Average ticket price: €30 - €121
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 Prague with Smartwings (QS)
From Brussels to Prague with Ryanair (FR)
From Brussels to Prague with Buzz (RR)
Average ticket price: €18 - €72
Connection in Bucharest (Romania)
From Heraklion to Bucharest with Wizz Air Malta (W4)
Average ticket price: €25 - €102
From Bucharest to Prague with Smartwings (QS)
Average ticket price: €27 - €108
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 Prague with Smartwings (QS)
From Cologne to Prague with Eurowings (EW)
Average ticket price: €13 - €54
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 Prague with Eurowings Europe (E6)
From Dusseldorf to Prague with Smartwings (QS)
From Dusseldorf to Prague with Eurowings (EW)
Average ticket price: €14 - €55
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 Prague with Ryanair (FR)
From Edinburgh to Prague with Buzz (RR)
From Edinburgh to Prague with EasyJet (U2)
From Edinburgh to Prague with Jet2.com (LS)
Average ticket price: €34 - €134
Connection in Eindhoven (Netherlands)
From Heraklion to Eindhoven with Transavia (HV)
Average ticket price: €60 - €238
From Eindhoven to Prague with Wizz Air (W6)
From Eindhoven to Prague with Transavia (HV)
Average ticket price: €16 - €65
Connection in Gdansk (Poland)
From Heraklion to Gdansk with Wizz Air (W6)
Average ticket price: €55 - €218
From Gdansk to Prague with Ryanair (FR)
From Gdansk to Prague with Buzz (RR)
Average ticket price: €14 - €55
Connection in Geneva (Switzerland)
From Heraklion to Geneva with EasyJet (U2)
Average ticket price: €50 - €200
From Geneva to Prague with Eurowings Europe (E6)
From Geneva to Prague with Eurowings (EW)
From Geneva to Prague with EasyJet (U2)
Average ticket price: €19 - €75
Connection in Glasgow (United Kingdom)
From Heraklion to Glasgow with Jet2.com (LS)
Average ticket price: €80 - €319
From Glasgow to Prague with EasyJet (U2)
From Glasgow to Prague with Jet2.com (LS)
Average ticket price: €35 - €140
Connection in Hamburg (Germany)
From Heraklion to Hamburg with Eurowings (EW)
Average ticket price: €59 - €235
From Hamburg to Prague with Smartwings (QS)
From Hamburg to Prague with Eurowings (EW)
Average ticket price: €12 - €49
Connection in Leeds (United Kingdom)
From Heraklion to Leeds with Jet2.com (LS)
Average ticket price: €73 - €292
From Leeds to Prague with Jet2.com (LS)
Average ticket price: €29 - €116
Connection in Leicestershire (United Kingdom)
From Heraklion to Leicestershire with Jet2.com (LS)
Average ticket price: €71 - €284
From Leicestershire to Prague with Ryanair (FR)
From Leicestershire to Prague with Jet2.com (LS)
Average ticket price: €28 - €112
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 Prague with EasyJet (U2)
Average ticket price: €31 - €124
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 Prague with Wizz Air (W6)
From London to Prague with Ryanair (FR)
From London to Prague with Buzz (RR)
From London to Prague with EasyJet (U2)
From London to Prague with Wizz Air UK (W9)
Average ticket price: €26 - €102
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 Prague with Volotea (V7)
From Lyon to Prague with EasyJet (U2)
Average ticket price: €22 - €86
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 Prague with Ryanair (FR)
From Manchester to Prague with Buzz (RR)
From Manchester to Prague with EasyJet (U2)
From Manchester to Prague with Jet2.com (LS)
From Manchester to Prague with Ryanair UK (RK)
Average ticket price: €30 - €120
Connection in Marseille (France)
From Heraklion to Marseille with Volotea (V7)
Average ticket price: €48 - €191
From Marseille to Prague with Ryanair (FR)
From Marseille to Prague with Buzz (RR)
Average ticket price: €26 - €102
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 Prague with Smartwings (QS)
From Milan to Prague with Wizz Air (W6)
From Milan to Prague with Ryanair (FR)
From Milan to Prague with Wizz Air Malta (W4)
From Milan to Prague with Buzz (RR)
From Milan to Prague with EasyJet (U2)
Average ticket price: €16 - €65
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 Prague with Volotea (V7)
From Nantes to Prague with EasyJet (U2)
Average ticket price: €30 - €121
Connection in Newcastle (United Kingdom)
From Heraklion to Newcastle with Jet2.com (LS)
Average ticket price: €75 - €300
From Newcastle to Prague with Jet2.com (LS)
Average ticket price: €30 - €122
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 Prague with Smartwings (QS)
From Paris to Prague with Transavia France (TO)
From Paris to Prague with Ryanair (FR)
From Paris to Prague with Buzz (RR)
From Paris to Prague with Level (IB)
From Paris to Prague with Vueling (VY)
From Paris to Prague with EasyJet (U2)
Average ticket price: €22 - €88
Connection in Rotterdam (Netherlands)
From Heraklion to Rotterdam with Transavia (HV)
Average ticket price: €62 - €247
From Rotterdam to Prague with Transavia (HV)
Average ticket price: €18 - €73
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 Prague with Smartwings (QS)
From Tel Aviv-Yafo to Prague with Eurowings (EW)
From Tel Aviv-Yafo to Prague with Wizz Air (W6)
Average ticket price: €66 - €263