Lowcost flights from Shannon (Ireland) to Berlin (Germany), €38 - €150

Direct distance between cities: 1502 km. Average direct flight time is 2:46 hours.

Please note! Some routes are seasonal.

From Shannon to Berlin with Ryanair (FR)
Average ticket price: €38 - €150

Connection in Alicante (Spain)
From Shannon to Alicante with Ryanair (FR)
Average ticket price: €43 - €172
From Alicante to Berlin with Eurowings (EW)
From Alicante to Berlin with Ryanair (FR)
Average ticket price: €48 - €191
Connection in Birmingham (United Kingdom)
From Shannon to Birmingham with Ryanair (FR)
Average ticket price: €12 - €48
From Birmingham to Berlin with Ryanair (FR)
From Birmingham to Berlin with EasyJet (U2)
Average ticket price: €26 - €103
Connection in Budapest (Hungary)
From Shannon to Budapest with Ryanair (FR)
From Shannon to Budapest with Buzz (RR)
Average ticket price: €52 - €206
From Budapest to Berlin with Wizz Air (W6)
From Budapest to Berlin with Ryanair (FR)
From Budapest to Berlin with Buzz (RR)
From Budapest to Berlin with EasyJet (U2)
Average ticket price: €17 - €69
Connection in Edinburgh (United Kingdom)
From Shannon to Edinburgh with Ryanair (FR)
Average ticket price: €13 - €52
From Edinburgh to Berlin with Ryanair (FR)
From Edinburgh to Berlin with EasyJet (U2)
From Edinburgh to Berlin with Ryanair UK (RK)
Average ticket price: €29 - €114
Connection in Faro (Portugal)
From Shannon to Faro with Ryanair (FR)
Average ticket price: €44 - €175
From Faro to Berlin with Ryanair (FR)
Average ticket price: €60 - €239
Connection in Kaunas (Lithuania)
From Shannon to Kaunas with Ryanair (FR)
From Shannon to Kaunas with Buzz (RR)
Average ticket price: €54 - €215
From Kaunas to Berlin with Ryanair (FR)
From Kaunas to Berlin with Buzz (RR)
Average ticket price: €19 - €74
Connection in Kerkyra (Greece)
From Shannon to Kerkyra with Ryanair (FR)
Average ticket price: €66 - €263
From Kerkyra to Berlin with Ryanair (FR)
From Kerkyra to Berlin with EasyJet (U2)
Average ticket price: €38 - €152
Connection in Krakow (Poland)
From Shannon to Krakow with Ryanair (FR)
From Shannon to Krakow with Buzz (RR)
Average ticket price: €50 - €200
From Krakow to Berlin with Ryanair (FR)
From Krakow to Berlin with Buzz (RR)
Average ticket price: €13 - €52
Connection in Lanzarote (Spain)
From Shannon to Lanzarote with Ryanair (FR)
Average ticket price: €67 - €267
From Lanzarote to Berlin with Eurowings (EW)
From Lanzarote to Berlin with Ryanair (FR)
From Lanzarote to Berlin with EasyJet (U2)
Average ticket price: €86 - €343
Connection in Las Palmas (Spain)
From Shannon to Las Palmas with Ryanair (FR)
Average ticket price: €70 - €280
From Las Palmas to Berlin with Eurowings (EW)
From Las Palmas to Berlin with Ryanair (FR)
From Las Palmas to Berlin with Norwegian Air Shuttle (DY)
From Las Palmas to Berlin with EasyJet (U2)
Average ticket price: €91 - €362
Connection in Liverpool (United Kingdom)
From Shannon to Liverpool with Ryanair (FR)
Average ticket price: €10 - €41
From Liverpool to Berlin with EasyJet (U2)
Average ticket price: €27 - €109
Connection in London (United Kingdom)
From Shannon to London with Ryanair (FR)
Average ticket price: €16 - €63
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 Malaga (Spain)
From Shannon to Malaga with Ryanair (FR)
Average ticket price: €45 - €181
From Malaga to Berlin with Eurowings Europe (E6)
From Malaga to Berlin with Eurowings (EW)
From Malaga to Berlin with Ryanair (FR)
From Malaga to Berlin with EasyJet (U2)
Average ticket price: €56 - €224
Connection in Manchester (United Kingdom)
From Shannon to Manchester with Ryanair (FR)
From Shannon to Manchester with Ryanair UK (RK)
Average ticket price: €11 - €46
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 Marseille (France)
From Shannon to Marseille with Ryanair (FR)
Average ticket price: €37 - €149
From Marseille to Berlin with Ryanair (FR)
Average ticket price: €30 - €119
Connection in Nantes (France)
From Shannon to Nantes with Ryanair (FR)
Average ticket price: €20 - €81
From Nantes to Berlin with Transavia France (TO)
Average ticket price: €31 - €122
Connection in Naples (Italy)
From Shannon to Naples with Ryanair (FR)
Average ticket price: €55 - €219
From Naples to Berlin with EasyJet (U2)
Average ticket price: €33 - €130
Connection in Nice (France)
From Shannon to Nice with Ryanair (FR)
Average ticket price: €39 - €156
From Nice to Berlin with Eurowings (EW)
From Nice to Berlin with EasyJet (U2)
Average ticket price: €27 - €109
Connection in Palma Mallorca (Spain)
From Shannon to Palma Mallorca with Ryanair (FR)
Average ticket price: €43 - €171
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 Shannon to Paris with Ryanair (FR)
Average ticket price: €22 - €90
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 Shannon to Porto with Ryanair (FR)
Average ticket price: €32 - €128
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 Puerto del Rosario (Spain)
From Shannon to Puerto del Rosario with Ryanair (FR)
Average ticket price: €68 - €273
From Puerto del Rosario to Berlin with Eurowings (EW)
From Puerto del Rosario to Berlin with Ryanair (FR)
From Puerto del Rosario to Berlin with EasyJet (U2)
Average ticket price: €87 - €349
Connection in Tenerife (Spain)
From Shannon to Tenerife with Ryanair (FR)
Average ticket price: €70 - €279
From Tenerife to Berlin with Eurowings (EW)
From Tenerife to Berlin with Ryanair (FR)
From Tenerife to Berlin with Norwegian Air Shuttle (DY)
From Tenerife to Berlin with EasyJet (U2)
Average ticket price: €91 - €366