Lowcost flights from Berlin (Germany) to Bergen (Norway), €25 - €101

Direct distance between cities: 1005 km. Average direct flight time is 2:10 hours.

Please note! Some routes are seasonal.

From Berlin to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €25 - €101

Connection in Alicante (Spain)
From Berlin to Alicante with Eurowings (EW)
From Berlin to Alicante with Ryanair (FR)
Average ticket price: €48 - €191
From Alicante to Bergen with Norwegian Air Shuttle (DY)
From Alicante to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €62 - €249
Connection in Amsterdam (Netherlands)
From Berlin to Amsterdam with EasyJet (U2)
Average ticket price: €14 - €58
From Amsterdam to Bergen with Gol Transportes Aéreos (G3)
Average ticket price: €22 - €89
Connection in Antalya (Turkey)
From Berlin to Antalya with Pegasus Airlines (PC)
From Berlin to Antalya with EasyJet (U2)
Average ticket price: €55 - €220
From Antalya to Bergen with Norwegian Air Shuttle (DY)
From Antalya to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €79 - €317
Connection in Barcelona (Spain)
From Berlin to Barcelona with Ryanair (FR)
From Berlin to Barcelona with Norwegian Air Shuttle (DY)
From Berlin to Barcelona with Level (IB)
From Berlin to Barcelona with Vueling (VY)
From Berlin to Barcelona with EasyJet (U2)
Average ticket price: €38 - €150
From Barcelona to Bergen with Norwegian Air Shuttle (DY)
From Barcelona to Bergen with Level (IB)
From Barcelona to Bergen with Vueling (VY)
From Barcelona to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €53 - €212
Connection in Chania (Greece)
From Berlin to Chania with Ryanair (FR)
From Berlin to Chania with EasyJet (U2)
Average ticket price: €52 - €207
From Chania to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €77 - €307
Connection in Copenhagen (Denmark)
From Berlin to Copenhagen with Thai Lion Air (SL)
From Berlin to Copenhagen with Norwegian Air Shuttle (DY)
From Berlin to Copenhagen with Norwegian Air Sweden (D8)
From Berlin to Copenhagen with EasyJet (U2)
Average ticket price: €9 - €36
From Copenhagen to Bergen with Thai Lion Air (SL)
From Copenhagen to Bergen with Norwegian Air Shuttle (DY)
From Copenhagen to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €17 - €68
Connection in Dubrovnik (Croatia)
From Berlin to Dubrovnik with Eurowings (EW)
From Berlin to Dubrovnik with Ryanair (FR)
From Berlin to Dubrovnik with Buzz (RR)
Average ticket price: €29 - €117
From Dubrovnik to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €54 - €217
Connection in Edinburgh (United Kingdom)
From Berlin to Edinburgh with Ryanair (FR)
From Berlin to Edinburgh with EasyJet (U2)
From Berlin to Edinburgh with Ryanair UK (RK)
Average ticket price: €29 - €114
From Edinburgh to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €18 - €70
Connection in Krakow (Poland)
From Berlin to Krakow with Ryanair (FR)
From Berlin to Krakow with Buzz (RR)
From Berlin to Krakow with EasyJet (U2)
Average ticket price: €13 - €52
From Krakow to Bergen with Norwegian Air Shuttle (DY)
From Krakow to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €37 - €146
Connection in Las Palmas (Spain)
From Berlin to Las Palmas with Eurowings (EW)
From Berlin to Las Palmas with Ryanair (FR)
From Berlin to Las Palmas with Norwegian Air Shuttle (DY)
From Berlin to Las Palmas with EasyJet (U2)
Average ticket price: €91 - €362
From Las Palmas to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €98 - €393
Connection in London (United Kingdom)
From Berlin to London with Ryanair (FR)
From Berlin to London with EasyJet (U2)
From Berlin to London with Ryanair UK (RK)
Average ticket price: €23 - €92
From London to Bergen with Norwegian Air Shuttle (DY)
From London to Bergen with Norwegian Air Sweden (D8)
From London to Bergen with EasyJet (U2)
Average ticket price: €26 - €104
Connection in Malaga (Spain)
From Berlin to Malaga with Eurowings Europe (E6)
From Berlin to Malaga with Eurowings (EW)
From Berlin to Malaga with Ryanair (FR)
From Berlin to Malaga with EasyJet (U2)
Average ticket price: €56 - €224
From Malaga to Bergen with Norwegian Air Shuttle (DY)
From Malaga to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €68 - €272
Connection in Manchester (United Kingdom)
From Berlin to Manchester with Ryanair (FR)
From Berlin to Manchester with EasyJet (U2)
From Berlin to Manchester with Ryanair UK (RK)
Average ticket price: €26 - €105
From Manchester to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €22 - €89
Connection in Milan (Italy)
From Berlin to Milan with Ryanair (FR)
From Berlin to Milan with EasyJet (U2)
Average ticket price: €21 - €84
From Milan to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €42 - €168
Connection in New York (United States)
From Berlin to New York with Norse Atlantic Airways (N0)
Average ticket price: €160 - €639
From New York to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €140 - €561
Connection in Nice (France)
From Berlin to Nice with Eurowings (EW)
From Berlin to Nice with EasyJet (U2)
Average ticket price: €27 - €109
From Nice to Bergen with Norwegian Air Shuttle (DY)
From Nice to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €47 - €187
Connection in Oslo (Norway)
From Berlin to Oslo with Thai Lion Air (SL)
From Berlin to Oslo with Ryanair (FR)
From Berlin to Oslo with Norwegian Air Shuttle (DY)
From Berlin to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €21 - €84
From Oslo to Bergen with Norwegian Air Shuttle (DY)
From Oslo to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €8 - €31
Connection in Palma Mallorca (Spain)
From Berlin to Palma Mallorca with Eurowings Europe (E6)
From Berlin to Palma Mallorca with Eurowings (EW)
From Berlin to Palma Mallorca with Ryanair (FR)
From Berlin to Palma Mallorca with Lauda Europe (LW)
From Berlin to Palma Mallorca with EasyJet (U2)
Average ticket price: €41 - €166
From Palma Mallorca to Bergen with Norwegian Air Shuttle (DY)
From Palma Mallorca to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €58 - €233
Connection in Paris (France)
From Berlin to Paris with Transavia France (TO)
From Berlin to Paris with EasyJet (U2)
Average ticket price: €22 - €88
From Paris to Bergen with Norwegian Air Shuttle (DY)
From Paris to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €32 - €130
Connection in Prague (Czech Republic)
From Berlin to Prague with Smartwings (QS)
Average ticket price: €7 - €28
From Prague to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €32 - €128
Connection in Reykjavik (Iceland)
From Berlin to Reykjavik with Play (OG)
Average ticket price: €60 - €239
From Reykjavik to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €36 - €146
Connection in Riga (Latvia)
From Berlin to Riga with Ryanair (FR)
From Berlin to Riga with Buzz (RR)
Average ticket price: €21 - €84
From Riga to Bergen with Wizz Air (W6)
Average ticket price: €29 - €114
Connection in Rome (Italy)
From Berlin to Rome with Ryanair (FR)
From Berlin to Rome with Wizz Air Malta (W4)
From Berlin to Rome with EasyJet (U2)
Average ticket price: €30 - €119
From Rome to Bergen with Norwegian Air Shuttle (DY)
From Rome to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €53 - €212
Connection in Stavanger (Norway)
From Berlin to Stavanger with Norwegian Air Shuttle (DY)
Average ticket price: €22 - €86
From Stavanger to Bergen with Norwegian Air Shuttle (DY)
From Stavanger to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €4 - €16
Connection in Stockholm (Sweden)
From Berlin to Stockholm with Thai Lion Air (SL)
From Berlin to Stockholm with Eurowings Europe (E6)
From Berlin to Stockholm with Eurowings (EW)
From Berlin to Stockholm with Ryanair (FR)
From Berlin to Stockholm with Norwegian Air Shuttle (DY)
From Berlin to Stockholm with Norwegian Air Sweden (D8)
Average ticket price: €20 - €81
From Stockholm to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €18 - €72
Connection in Tenerife (Spain)
From Berlin to Tenerife with Eurowings (EW)
From Berlin to Tenerife with Ryanair (FR)
From Berlin to Tenerife with Norwegian Air Shuttle (DY)
From Berlin to Tenerife with EasyJet (U2)
Average ticket price: €91 - €366
From Tenerife to Bergen with Norwegian Air Shuttle (DY)
Average ticket price: €98 - €393
Connection in Trondheim (Norway)
From Berlin to Trondheim with Norwegian Air Shuttle (DY)
Average ticket price: €31 - €123
From Trondheim to Bergen with Norwegian Air Shuttle (DY)
From Trondheim to Bergen with Norwegian Air Sweden (D8)
Average ticket price: €11 - €43
Connection in Vilnius (Lithuania)
From Berlin to Vilnius with Ryanair (FR)
From Berlin to Vilnius with Buzz (RR)
Average ticket price: €20 - €82
From Vilnius to Bergen with Wizz Air (W6)
Average ticket price: €34 - €135