Lowcost flights from Zurich (Switzerland) to Prague (Czech Republic), €13 - €53

Direct distance between cities: 526 km. Average direct flight time is 1:37 hours.

Please note! Some routes are seasonal.

From Zurich to Prague with Smartwings (QS)
Average ticket price: €13 - €53

Connection in Alicante (Spain)
From Zurich to Alicante with Level (IB)
From Zurich to Alicante with Vueling (VY)
From Zurich to Alicante with EasyJet (U2)
Average ticket price: €31 - €124
From Alicante to Prague with Eurowings Europe (E6)
From Alicante to Prague with Smartwings (QS)
From Alicante to Prague with Eurowings (EW)
From Alicante to Prague with EasyJet (U2)
Average ticket price: €44 - €176
Connection in Amsterdam (Netherlands)
From Zurich to Amsterdam with Gol Transportes Aéreos (G3)
Average ticket price: €15 - €62
From Amsterdam to Prague with Smartwings (QS)
From Amsterdam to Prague with EasyJet (U2)
Average ticket price: €18 - €71
Connection in Antalya (Turkey)
From Zurich to Antalya with Pegasus Airlines (PC)
Average ticket price: €54 - €216
From Antalya to Prague with Pegasus Airlines (PC)
From Antalya to Prague with Smartwings (QS)
Average ticket price: €49 - €197
Connection in Barcelona (Spain)
From Zurich to Barcelona with Level (IB)
From Zurich to Barcelona with Vueling (VY)
Average ticket price: €21 - €84
From Barcelona to Prague with Eurowings Europe (E6)
From Barcelona to Prague with Smartwings (QS)
From Barcelona to Prague with Eurowings (EW)
From Barcelona to Prague with Wizz Air (W6)
From Barcelona to Prague with Ryanair (FR)
From Barcelona to Prague with Buzz (RR)
From Barcelona to Prague with Level (IB)
From Barcelona to Prague with Vueling (VY)
Average ticket price: €34 - €135
Connection in Berlin (Germany)
From Zurich to Berlin with Eurowings (EW)
From Zurich to Berlin with EasyJet (U2)
Average ticket price: €17 - €67
From Berlin to Prague with Smartwings (QS)
Average ticket price: €7 - €28
Connection in Bilbao (Spain)
From Zurich to Bilbao with Level (IB)
From Zurich to Bilbao with Vueling (VY)
Average ticket price: €25 - €101
From Bilbao to Prague with Level (IB)
From Bilbao to Prague with Vueling (VY)
Average ticket price: €38 - €152
Connection in Bordeaux (France)
From Zurich to Bordeaux with EasyJet (U2)
Average ticket price: €19 - €76
From Bordeaux to Prague with Ryanair (FR)
Average ticket price: €32 - €127
Connection in Cologne (Germany)
From Zurich to Cologne with Smartwings (QS)
From Zurich to Cologne with Eurowings (EW)
Average ticket price: €10 - €41
From Cologne to Prague with Smartwings (QS)
From Cologne to Prague with Eurowings (EW)
Average ticket price: €13 - €54
Connection in Copenhagen (Denmark)
From Zurich to Copenhagen with Thai Lion Air (SL)
Average ticket price: €24 - €97
From Copenhagen to Prague with Smartwings (QS)
From Copenhagen to Prague with Ryanair (FR)
From Copenhagen to Prague with Norwegian Air Shuttle (DY)
From Copenhagen to Prague with Buzz (RR)
From Copenhagen to Prague with Norwegian Air Sweden (D8)
Average ticket price: €16 - €64
Connection in Dusseldorf (Germany)
From Zurich to Dusseldorf with Eurowings Europe (E6)
From Zurich to Dusseldorf with Eurowings (EW)
Average ticket price: €11 - €45
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 Hamburg (Germany)
From Zurich to Hamburg with Eurowings (EW)
Average ticket price: €17 - €70
From Hamburg to Prague with Smartwings (QS)
From Hamburg to Prague with Eurowings (EW)
Average ticket price: €12 - €49
Connection in Hurghada (Egypt)
From Zurich to Hurghada with Air Cairo (SM)
Average ticket price: €79 - €314
From Hurghada to Prague with Air Cairo (SM)
From Hurghada to Prague with Smartwings (QS)
From Hurghada to Prague with Eurowings (EW)
Average ticket price: €76 - €303
Connection in Istanbul (Turkey)
From Zurich to Istanbul with IndiGo (6E)
From Zurich to Istanbul with AJet (VF)
From Zurich to Istanbul with Pegasus Airlines (PC)
Average ticket price: €44 - €176
From Istanbul to Prague with IndiGo (6E)
From Istanbul to Prague with Pegasus Airlines (PC)
Average ticket price: €38 - €151
Connection in Lisbon (Portugal)
From Zurich to Lisbon with EasyJet (U2)
Average ticket price: €43 - €172
From Lisbon to Prague with EasyJet (U2)
Average ticket price: €56 - €224
Connection in London (United Kingdom)
From Zurich to London with EasyJet (U2)
Average ticket price: €19 - €77
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 Madrid (Spain)
From Zurich to Madrid with Air Europa Express (X5)
From Zurich to Madrid with Iberia Express (I2)
From Zurich to Madrid with Level (IB)
From Zurich to Madrid with Vueling (VY)
Average ticket price: €31 - €125
From Madrid to Prague with Smartwings (QS)
From Madrid to Prague with Ryanair (FR)
From Madrid to Prague with Buzz (RR)
From Madrid to Prague with Iberia Express (I2)
From Madrid to Prague with Level (IB)
From Madrid to Prague with Vueling (VY)
Average ticket price: €44 - €177
Connection in Manchester (United Kingdom)
From Zurich to Manchester with EasyJet (U2)
Average ticket price: €26 - €102
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 Marsa Alam (Egypt)
From Zurich to Marsa Alam with Air Cairo (SM)
Average ticket price: €83 - €333
From Marsa Alam to Prague with Smartwings (QS)
Average ticket price: €81 - €323
Connection in Naples (Italy)
From Zurich to Naples with EasyJet (U2)
Average ticket price: €21 - €86
From Naples to Prague with Wizz Air (W6)
From Naples to Prague with Ryanair (FR)
From Naples to Prague with Wizz Air Malta (W4)
From Naples to Prague with Buzz (RR)
From Naples to Prague with EasyJet (U2)
Average ticket price: €26 - €103
Connection in Palma Mallorca (Spain)
From Zurich to Palma Mallorca with Eurowings Europe (E6)
From Zurich to Palma Mallorca with Eurowings (EW)
From Zurich to Palma Mallorca with Level (IB)
From Zurich to Palma Mallorca with Vueling (VY)
Average ticket price: €25 - €99
From Palma Mallorca to Prague with Eurowings Europe (E6)
From Palma Mallorca to Prague with Smartwings (QS)
From Palma Mallorca to Prague with Eurowings (EW)
From Palma Mallorca to Prague with Ryanair (FR)
From Palma Mallorca to Prague with Lauda Europe (LW)
From Palma Mallorca to Prague with Buzz (RR)
From Palma Mallorca to Prague with EasyJet (U2)
Average ticket price: €37 - €149
Connection in Paris (France)
From Zurich to Paris with Gol Transportes Aéreos (G3)
Average ticket price: €12 - €49
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 Porto (Portugal)
From Zurich to Porto with EasyJet (U2)
Average ticket price: €38 - €153
From Porto to Prague with EasyJet (U2)
Average ticket price: €51 - €204
Connection in Rome (Italy)
From Zurich to Rome with Aerolíneas (AR)
Average ticket price: €17 - €69
From Rome to Prague with Eurowings Europe (E6)
From Rome to Prague with Smartwings (QS)
From Rome to Prague with Eurowings (EW)
From Rome to Prague with Wizz Air (W6)
From Rome to Prague with Ryanair (FR)
From Rome to Prague with Wizz Air Malta (W4)
From Rome to Prague with Buzz (RR)
From Rome to Prague with Level (IB)
From Rome to Prague with Vueling (VY)
From Rome to Prague with EasyJet (U2)
Average ticket price: €23 - €92