Lowcost flights from Bergen (Norway) to Milan (Italy), €42 - €168

Direct distance between cities: 1680 km. Average direct flight time is 2:58 hours.

Please note! Some routes are seasonal.

From Bergen to Milan with Norwegian Air Shuttle (DY)
Average ticket price: €42 - €168

Connection in Alicante (Spain)
From Bergen to Alicante with Norwegian Air Shuttle (DY)
From Bergen to Alicante with Norwegian Air Sweden (D8)
Average ticket price: €62 - €249
From Alicante to Milan with Ryanair (FR)
Average ticket price: €28 - €112
Connection in Amsterdam (Netherlands)
From Bergen to Amsterdam with Gol Transportes Aéreos (G3)
Average ticket price: €22 - €89
From Amsterdam to Milan with Gol Transportes Aéreos (G3)
From Amsterdam to Milan with EasyJet (U2)
Average ticket price: €21 - €83
Connection in Barcelona (Spain)
From Bergen to Barcelona with Norwegian Air Shuttle (DY)
From Bergen to Barcelona with Level (IB)
From Bergen to Barcelona with Vueling (VY)
From Bergen to Barcelona with Norwegian Air Sweden (D8)
Average ticket price: €53 - €212
From Barcelona to Milan with Ryanair (FR)
From Barcelona to Milan with Wizz Air Malta (W4)
From Barcelona to Milan with Level (IB)
From Barcelona to Milan with Vueling (VY)
From Barcelona to Milan with EasyJet (U2)
Average ticket price: €18 - €73
Connection in Berlin (Germany)
From Bergen to Berlin with Norwegian Air Shuttle (DY)
From Bergen to Berlin with Norwegian Air Sweden (D8)
Average ticket price: €25 - €101
From Berlin to Milan with Ryanair (FR)
From Berlin to Milan with EasyJet (U2)
Average ticket price: €21 - €84
Connection in Chania (Greece)
From Bergen to Chania with Norwegian Air Shuttle (DY)
Average ticket price: €77 - €307
From Chania to Milan with Ryanair (FR)
From Chania to Milan with EasyJet (U2)
Average ticket price: €42 - €167
Connection in Copenhagen (Denmark)
From Bergen to Copenhagen with Thai Lion Air (SL)
From Bergen to Copenhagen with Norwegian Air Shuttle (DY)
From Bergen to Copenhagen with Norwegian Air Sweden (D8)
Average ticket price: €17 - €68
From Copenhagen to Milan with Thai Lion Air (SL)
From Copenhagen to Milan with Ryanair (FR)
From Copenhagen to Milan with Norwegian Air Shuttle (DY)
From Copenhagen to Milan with Norwegian Air Sweden (D8)
From Copenhagen to Milan with EasyJet (U2)
Average ticket price: €29 - €116
Connection in Dubrovnik (Croatia)
From Bergen to Dubrovnik with Norwegian Air Shuttle (DY)
Average ticket price: €54 - €217
From Dubrovnik to Milan with Ryanair (FR)
From Dubrovnik to Milan with Buzz (RR)
Average ticket price: €20 - €79
Connection in Edinburgh (United Kingdom)
From Bergen to Edinburgh with Norwegian Air Shuttle (DY)
Average ticket price: €18 - €70
From Edinburgh to Milan with Ryanair (FR)
From Edinburgh to Milan with EasyJet (U2)
From Edinburgh to Milan with Ryanair UK (RK)
Average ticket price: €36 - €145
Connection in Gdansk (Poland)
From Bergen to Gdansk with Wizz Air (W6)
From Bergen to Gdansk with Norwegian Air Shuttle (DY)
From Bergen to Gdansk with Norwegian Air Sweden (D8)
Average ticket price: €26 - €103
From Gdansk to Milan with Wizz Air (W6)
From Gdansk to Milan with Ryanair (FR)
From Gdansk to Milan with Buzz (RR)
Average ticket price: €30 - €119
Connection in Katowice (Poland)
From Bergen to Katowice with Wizz Air (W6)
Average ticket price: €35 - €142
From Katowice to Milan with Wizz Air (W6)
From Katowice to Milan with Ryanair (FR)
From Katowice to Milan with Buzz (RR)
Average ticket price: €23 - €91
Connection in Krakow (Poland)
From Bergen to Krakow with Norwegian Air Shuttle (DY)
From Bergen to Krakow with Norwegian Air Sweden (D8)
Average ticket price: €37 - €146
From Krakow to Milan with Wizz Air (W6)
From Krakow to Milan with Ryanair (FR)
From Krakow to Milan with Buzz (RR)
Average ticket price: €24 - €94
Connection in Las Palmas (Spain)
From Bergen to Las Palmas with Norwegian Air Shuttle (DY)
Average ticket price: €98 - €393
From Las Palmas to Milan with Ryanair (FR)
From Las Palmas to Milan with EasyJet (U2)
Average ticket price: €73 - €291
Connection in London (United Kingdom)
From Bergen to London with Norwegian Air Shuttle (DY)
From Bergen to London with Norwegian Air Sweden (D8)
From Bergen to London with EasyJet (U2)
Average ticket price: €26 - €104
From London to Milan with Ryanair (FR)
From London to Milan with Wizz Air Malta (W4)
From London to Milan with EasyJet (U2)
From London to Milan with Ryanair UK (RK)
From London to Milan with Wizz Air UK (W9)
Average ticket price: €24 - €95
Connection in Malaga (Spain)
From Bergen to Malaga with Norwegian Air Shuttle (DY)
From Bergen to Malaga with Norwegian Air Sweden (D8)
Average ticket price: €68 - €272
From Malaga to Milan with Ryanair (FR)
From Malaga to Milan with Wizz Air Malta (W4)
From Malaga to Milan with EasyJet (U2)
Average ticket price: €37 - €150
Connection in Manchester (United Kingdom)
From Bergen to Manchester with Norwegian Air Shuttle (DY)
Average ticket price: €22 - €89
From Manchester to Milan with Ryanair (FR)
From Manchester to Milan with EasyJet (U2)
From Manchester to Milan with Ryanair UK (RK)
Average ticket price: €30 - €121
Connection in New York (United States)
From Bergen to New York with Norwegian Air Shuttle (DY)
Average ticket price: €140 - €561
From New York to Milan with Norse Atlantic Airways (N0)
From New York to Milan with Level (IB)
Average ticket price: €162 - €646
Connection in Oslo (Norway)
From Bergen to Oslo with Norwegian Air Shuttle (DY)
From Bergen to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €8 - €31
From Oslo to Milan with Ryanair (FR)
From Oslo to Milan with Norwegian Air Shuttle (DY)
From Oslo to Milan with Norwegian Air Sweden (D8)
From Oslo to Milan with EasyJet (U2)
Average ticket price: €40 - €161
Connection in Palma Mallorca (Spain)
From Bergen to Palma Mallorca with Norwegian Air Shuttle (DY)
From Bergen to Palma Mallorca with Norwegian Air Sweden (D8)
Average ticket price: €58 - €233
From Palma Mallorca to Milan with Ryanair (FR)
From Palma Mallorca to Milan with Lauda Europe (LW)
From Palma Mallorca to Milan with EasyJet (U2)
Average ticket price: €21 - €84
Connection in Paris (France)
From Bergen to Paris with Norwegian Air Shuttle (DY)
From Bergen to Paris with Norwegian Air Sweden (D8)
Average ticket price: €32 - €130
From Paris to Milan with Gol Transportes Aéreos (G3)
From Paris to Milan with Transavia France (TO)
From Paris to Milan with Ryanair (FR)
From Paris to Milan with Wizz Air Malta (W4)
From Paris to Milan with Level (IB)
From Paris to Milan with EasyJet (U2)
Average ticket price: €16 - €64
Connection in Prague (Czech Republic)
From Bergen to Prague with Norwegian Air Shuttle (DY)
Average ticket price: €32 - €128
From Prague to Milan with Smartwings (QS)
From Prague to Milan with Wizz Air (W6)
From Prague to Milan with Ryanair (FR)
From Prague to Milan with Wizz Air Malta (W4)
From Prague to Milan with Buzz (RR)
From Prague to Milan with EasyJet (U2)
Average ticket price: €16 - €65
Connection in Reykjavik (Iceland)
From Bergen to Reykjavik with Norwegian Air Shuttle (DY)
Average ticket price: €36 - €146
From Reykjavik to Milan with Wizz Air Malta (W4)
From Reykjavik to Milan with EasyJet (U2)
Average ticket price: €71 - €282
Connection in Riga (Latvia)
From Bergen to Riga with Wizz Air (W6)
Average ticket price: €29 - €114
From Riga to Milan with Ryanair (FR)
From Riga to Milan with Buzz (RR)
Average ticket price: €41 - €163
Connection in Rome (Italy)
From Bergen to Rome with Norwegian Air Shuttle (DY)
From Bergen to Rome with Norwegian Air Sweden (D8)
Average ticket price: €53 - €212
From Rome to Milan with Flynas (XY)
From Rome to Milan with Ryanair (FR)
From Rome to Milan with Aeroitalia (XZ)
From Rome to Milan with Norse Atlantic Airways (N0)
From Rome to Milan with EasyJet (U2)
Average ticket price: €12 - €48
Connection in Stockholm (Sweden)
From Bergen to Stockholm with Norwegian Air Shuttle (DY)
Average ticket price: €18 - €72
From Stockholm to Milan with Thai Lion Air (SL)
From Stockholm to Milan with Ryanair (FR)
Average ticket price: €41 - €165
Connection in Tenerife (Spain)
From Bergen to Tenerife with Norwegian Air Shuttle (DY)
Average ticket price: €98 - €393
From Tenerife to Milan with Ryanair (FR)
From Tenerife to Milan with EasyJet (U2)
Average ticket price: €74 - €296
Connection in Vilnius (Lithuania)
From Bergen to Vilnius with Wizz Air (W6)
Average ticket price: €34 - €135
From Vilnius to Milan with Wizz Air (W6)
From Vilnius to Milan with Ryanair (FR)
From Vilnius to Milan with Buzz (RR)
Average ticket price: €38 - €153
Connection in Warsaw (Poland)
From Bergen to Warsaw with Norwegian Air Shuttle (DY)
Average ticket price: €33 - €132
From Warsaw to Milan with Wizz Air (W6)
From Warsaw to Milan with Ryanair (FR)
From Warsaw to Milan with Wizz Air Malta (W4)
From Warsaw to Milan with Buzz (RR)
Average ticket price: €28 - €114