Lowcost flights from Zurich (Switzerland) to Berlin (Germany), €17 - €67

Direct distance between cities: 671 km. Average direct flight time is 1:47 hours.

Please note! Some routes are seasonal.

From Zurich to Berlin with Eurowings (EW)
From Zurich to Berlin with EasyJet (U2)
Average ticket price: €17 - €67

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 Berlin with Eurowings (EW)
From Alicante to Berlin with Ryanair (FR)
Average ticket price: €48 - €191
Connection in Amsterdam (Netherlands)
From Zurich to Amsterdam with Gol Transportes Aéreos (G3)
Average ticket price: €15 - €62
From Amsterdam to Berlin with EasyJet (U2)
Average ticket price: €14 - €58
Connection in Antalya (Turkey)
From Zurich to Antalya with Pegasus Airlines (PC)
Average ticket price: €54 - €216
From Antalya to Berlin with Pegasus Airlines (PC)
From Antalya to Berlin with EasyJet (U2)
Average ticket price: €55 - €220
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 Berlin with Ryanair (FR)
From Barcelona to Berlin with Norwegian Air Shuttle (DY)
From Barcelona to Berlin with Level (IB)
From Barcelona to Berlin with Vueling (VY)
From Barcelona to Berlin with EasyJet (U2)
Average ticket price: €38 - €150
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 Berlin with Level (IB)
From Bilbao to Berlin with Vueling (VY)
Average ticket price: €40 - €159
Connection in Bordeaux (France)
From Zurich to Bordeaux with EasyJet (U2)
Average ticket price: €19 - €76
From Bordeaux to Berlin with EasyJet (U2)
Average ticket price: €33 - €133
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 Berlin with Smartwings (QS)
From Cologne to Berlin with Eurowings (EW)
Average ticket price: €12 - €48
Connection in Copenhagen (Denmark)
From Zurich to Copenhagen with Thai Lion Air (SL)
Average ticket price: €24 - €97
From Copenhagen to Berlin with Thai Lion Air (SL)
From Copenhagen to Berlin with Norwegian Air Shuttle (DY)
From Copenhagen to Berlin with Norwegian Air Sweden (D8)
From Copenhagen to Berlin with EasyJet (U2)
Average ticket price: €9 - €36
Connection in Dresden (Germany)
From Zurich to Dresden with Air Arabia Abu Dhabi (3L)
Average ticket price: €14 - €57
From Dresden to Berlin with EasyJet (U2)
Average ticket price: €4 - €16
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 Berlin with Eurowings Europe (E6)
From Dusseldorf to Berlin with Eurowings (EW)
Average ticket price: €12 - €48
Connection in Graz (Austria)
From Zurich to Graz with Air Arabia Abu Dhabi (3L)
Average ticket price: €13 - €52
From Graz to Berlin with Eurowings Europe (E6)
From Graz to Berlin with Eurowings (EW)
Average ticket price: €16 - €63
Connection in Hamburg (Germany)
From Zurich to Hamburg with Eurowings (EW)
Average ticket price: €17 - €70
From Hamburg to Berlin with Eurowings (EW)
Average ticket price: €6 - €26
Connection in Hurghada (Egypt)
From Zurich to Hurghada with Air Cairo (SM)
Average ticket price: €79 - €314
From Hurghada to Berlin with Air Cairo (SM)
From Hurghada to Berlin with Eurowings (EW)
From Hurghada to Berlin with EasyJet (U2)
Average ticket price: €82 - €329
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 Berlin with Flynas (XY)
From Istanbul to Berlin with AJet (VF)
From Istanbul to Berlin with Pegasus Airlines (PC)
Average ticket price: €43 - €173
Connection in Lisbon (Portugal)
From Zurich to Lisbon with EasyJet (U2)
Average ticket price: €43 - €172
From Lisbon to Berlin with Ryanair (FR)
From Lisbon to Berlin with EasyJet (U2)
Average ticket price: €58 - €231
Connection in London (United Kingdom)
From Zurich to London with EasyJet (U2)
Average ticket price: €19 - €77
From London to Berlin with Ryanair (FR)
From London to Berlin with EasyJet (U2)
From London to Berlin with Ryanair UK (RK)
Average ticket price: €23 - €92
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 Berlin with Eurowings (EW)
From Madrid to Berlin with Ryanair (FR)
From Madrid to Berlin with Iberia Express (I2)
From Madrid to Berlin with Level (IB)
From Madrid to Berlin with EasyJet (U2)
Average ticket price: €47 - €187
Connection in Manchester (United Kingdom)
From Zurich to Manchester with EasyJet (U2)
Average ticket price: €26 - €102
From Manchester to Berlin with Ryanair (FR)
From Manchester to Berlin with EasyJet (U2)
From Manchester to Berlin with Ryanair UK (RK)
Average ticket price: €26 - €105
Connection in Marsa Alam (Egypt)
From Zurich to Marsa Alam with Air Cairo (SM)
Average ticket price: €83 - €333
From Marsa Alam to Berlin with Air Cairo (SM)
From Marsa Alam to Berlin with EasyJet (U2)
Average ticket price: €87 - €348
Connection in Naples (Italy)
From Zurich to Naples with EasyJet (U2)
Average ticket price: €21 - €86
From Naples to Berlin with EasyJet (U2)
Average ticket price: €33 - €130
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 Berlin with Eurowings Europe (E6)
From Palma Mallorca to Berlin with Eurowings (EW)
From Palma Mallorca to Berlin with Ryanair (FR)
From Palma Mallorca to Berlin with Lauda Europe (LW)
From Palma Mallorca to Berlin with EasyJet (U2)
Average ticket price: €41 - €166
Connection in Paris (France)
From Zurich to Paris with Gol Transportes Aéreos (G3)
Average ticket price: €12 - €49
From Paris to Berlin with Transavia France (TO)
From Paris to Berlin 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 Berlin with Eurowings (EW)
From Porto to Berlin with Ryanair (FR)
From Porto to Berlin with EasyJet (U2)
Average ticket price: €52 - €209
Connection in Prague (Czech Republic)
From Zurich to Prague with Smartwings (QS)
Average ticket price: €13 - €53
From Prague to Berlin with Smartwings (QS)
Average ticket price: €7 - €28
Connection in Rome (Italy)
From Zurich to Rome with Aerolíneas (AR)
Average ticket price: €17 - €69
From Rome to Berlin with Ryanair (FR)
From Rome to Berlin with Wizz Air Malta (W4)
From Rome to Berlin with EasyJet (U2)
Average ticket price: €30 - €119
Connection in Salzburg (Austria)
From Zurich to Salzburg with Air Arabia Abu Dhabi (3L)
Average ticket price: €9 - €34
From Salzburg to Berlin with Eurowings Europe (E6)
From Salzburg to Berlin with Eurowings (EW)
From Salzburg to Berlin with EasyJet (U2)
Average ticket price: €13 - €53