Lowcost flights from Zagreb (Croatia) to Oslo (Norway), €40 - €162

Direct distance between cities: 1616 km. Average direct flight time is 2:54 hours.

Please note! Some routes are seasonal.

From Zagreb to Oslo with Ryanair (FR)
From Zagreb to Oslo with Lauda Europe (LW)
Average ticket price: €40 - €162

Connection in Alicante (Spain)
From Zagreb to Alicante with Ryanair (FR)
From Zagreb to Alicante with Lauda Europe (LW)
Average ticket price: €40 - €159
From Alicante to Oslo with Ryanair (FR)
From Alicante to Oslo with Norwegian Air Shuttle (DY)
From Alicante to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €63 - €253
Connection in Barcelona (Spain)
From Zagreb to Barcelona with Level (IB)
From Zagreb to Barcelona with Vueling (VY)
Average ticket price: €30 - €122
From Barcelona to Oslo with Ryanair (FR)
From Barcelona to Oslo with Norwegian Air Shuttle (DY)
From Barcelona to Oslo with Level (IB)
From Barcelona to Oslo with Vueling (VY)
From Barcelona to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €54 - €214
Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Zagreb to Basel, Switzerland/Mulhouse with Ryanair (FR)
From Zagreb to Basel, Switzerland/Mulhouse with Lauda Europe (LW)
Average ticket price: €18 - €70
From Basel, Switzerland/Mulhouse to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €34 - €137
Connection in Brussels (Belgium)
From Zagreb to Brussels with Ryanair (FR)
From Zagreb to Brussels with Lauda Europe (LW)
Average ticket price: €26 - €104
From Brussels to Oslo with Ryanair (FR)
Average ticket price: €27 - €109
Connection in Cologne (Germany)
From Zagreb to Cologne with Smartwings (QS)
From Zagreb to Cologne with Eurowings (EW)
Average ticket price: €22 - €89
From Cologne to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €26 - €103
Connection in Copenhagen (Denmark)
From Zagreb to Copenhagen with Norwegian Air Shuttle (DY)
Average ticket price: €28 - €113
From Copenhagen to Oslo with Norwegian Air Shuttle (DY)
From Copenhagen to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €12 - €48
Connection in Dubai (United Arab Emirates)
From Zagreb to Dubai with flydubai (FZ)
Average ticket price: €104 - €416
From Dubai to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €128 - €514
Connection in Dublin (Ireland)
From Zagreb to Dublin with Ryanair (FR)
From Zagreb to Dublin with Lauda Europe (LW)
Average ticket price: €45 - €181
From Dublin to Oslo with Ryanair (FR)
From Dublin to Oslo with Norwegian Air Shuttle (DY)
From Dublin to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €31 - €126
Connection in Dusseldorf (Germany)
From Zagreb to Dusseldorf with Eurowings (EW)
From Zagreb to Dusseldorf with Ryanair (FR)
From Zagreb to Dusseldorf with Lauda Europe (LW)
Average ticket price: €23 - €92
From Dusseldorf to Oslo with Thai Lion Air (SL)
From Dusseldorf to Oslo with Eurowings (EW)
From Dusseldorf to Oslo with Norwegian Air Shuttle (DY)
From Dusseldorf to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €25 - €100
Connection in Eindhoven (Netherlands)
From Zagreb to Eindhoven with Ryanair (FR)
From Zagreb to Eindhoven with Lauda Europe (LW)
Average ticket price: €25 - €100
From Eindhoven to Oslo with Transavia (HV)
Average ticket price: €25 - €100
Connection in Frankfurt (Germany)
From Zagreb to Frankfurt with Ryanair (FR)
From Zagreb to Frankfurt with Lauda Europe (LW)
Average ticket price: €18 - €74
From Frankfurt to Oslo with Ryanair (FR)
Average ticket price: €28 - €111
Connection in Istanbul (Turkey)
From Zagreb to Istanbul with Pegasus Airlines (PC)
Average ticket price: €29 - €116
From Istanbul to Oslo with IndiGo (6E)
From Istanbul to Oslo with Pegasus Airlines (PC)
From Istanbul to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €61 - €245
Connection in Kerkyra (Greece)
From Zagreb to Kerkyra with Ryanair (FR)
Average ticket price: €19 - €75
From Kerkyra to Oslo with Ryanair (FR)
Average ticket price: €59 - €235
Connection in Lanzarote (Spain)
From Zagreb to Lanzarote with Ryanair (FR)
Average ticket price: €80 - €319
From Lanzarote to Oslo with Norwegian Air Shuttle (DY)
From Lanzarote to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €98 - €390
Connection in London (United Kingdom)
From Zagreb to London with Ryanair (FR)
From Zagreb to London with Lauda Europe (LW)
From Zagreb to London with EasyJet (U2)
Average ticket price: €33 - €134
From London to Oslo with Thai Lion Air (SL)
From London to Oslo with Ryanair (FR)
From London to Oslo with Norwegian Air Shuttle (DY)
From London to Oslo with Level (IB)
From London to Oslo with Norwegian Air Sweden (D8)
From London to Oslo with Ryanair UK (RK)
Average ticket price: €29 - €115
Connection in Madrid (Spain)
From Zagreb to Madrid with Level (IB)
Average ticket price: €43 - €171
From Madrid to Oslo with Ryanair (FR)
From Madrid to Oslo with Norwegian Air Shuttle (DY)
From Madrid to Oslo with Level (IB)
From Madrid to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €60 - €239
Connection in Malaga (Spain)
From Zagreb to Malaga with Ryanair (FR)
From Zagreb to Malaga with Lauda Europe (LW)
Average ticket price: €49 - €198
From Malaga to Oslo with Ryanair (FR)
From Malaga to Oslo with Norwegian Air Shuttle (DY)
From Malaga to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €70 - €280
Connection in Malta (Malta)
From Zagreb to Malta with Ryanair (FR)
From Zagreb to Malta with Lauda Europe (LW)
Average ticket price: €28 - €111
From Malta to Oslo with Ryanair (FR)
From Malta to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €67 - €269
Connection in Manchester (United Kingdom)
From Zagreb to Manchester with Ryanair (FR)
From Zagreb to Manchester with Lauda Europe (LW)
Average ticket price: €39 - €157
From Manchester to Oslo with Thai Lion Air (SL)
From Manchester to Oslo with Ryanair (FR)
From Manchester to Oslo with Norwegian Air Shuttle (DY)
From Manchester to Oslo with Norwegian Air Sweden (D8)
From Manchester to Oslo with Ryanair UK (RK)
Average ticket price: €27 - €107
Connection in Milan (Italy)
From Zagreb to Milan with Ryanair (FR)
From Zagreb to Milan with Lauda Europe (LW)
Average ticket price: €13 - €54
From Milan to Oslo with Ryanair (FR)
From Milan to Oslo with Norwegian Air Shuttle (DY)
From Milan to Oslo with Norwegian Air Sweden (D8)
From Milan to Oslo with EasyJet (U2)
Average ticket price: €40 - €161
Connection in Naples (Italy)
From Zagreb to Naples with Ryanair (FR)
From Zagreb to Naples with Lauda Europe (LW)
Average ticket price: €14 - €56
From Naples to Oslo with Norwegian Air Shuttle (DY)
From Naples to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €53 - €214
Connection in Palma Mallorca (Spain)
From Zagreb to Palma Mallorca with Ryanair (FR)
From Zagreb to Palma Mallorca with Lauda Europe (LW)
Average ticket price: €32 - €129
From Palma Mallorca to Oslo with Ryanair (FR)
From Palma Mallorca to Oslo with Norwegian Air Shuttle (DY)
From Palma Mallorca to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €58 - €233
Connection in Paphos (Cyprus)
From Zagreb to Paphos with Ryanair (FR)
From Zagreb to Paphos with Lauda Europe (LW)
Average ticket price: €46 - €185
From Paphos to Oslo with Ryanair (FR)
Average ticket price: €80 - €321
Connection in Paris (France)
From Zagreb to Paris with Ryanair (FR)
From Zagreb to Paris with Lauda Europe (LW)
Average ticket price: €27 - €109
From Paris to Oslo with Gol Transportes Aéreos (G3)
From Paris to Oslo with Transavia France (TO)
From Paris to Oslo with Ryanair (FR)
From Paris to Oslo with Norwegian Air Shuttle (DY)
From Paris to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €34 - €134
Connection in Pisa (Italy)
From Zagreb to Pisa with Ryanair (FR)
From Zagreb to Pisa with Lauda Europe (LW)
Average ticket price: €13 - €50
From Pisa to Oslo with Ryanair (FR)
From Pisa to Oslo with Norwegian Air Shuttle (DY)
From Pisa to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €45 - €180
Connection in Rome (Italy)
From Zagreb to Rome with Ryanair (FR)
From Zagreb to Rome with Lauda Europe (LW)
Average ticket price: €13 - €52
From Rome to Oslo with Thai Lion Air (SL)
From Rome to Oslo with Ryanair (FR)
From Rome to Oslo with Norwegian Air Shuttle (DY)
From Rome to Oslo with Norwegian Air Sweden (D8)
Average ticket price: €50 - €201
Connection in Sofia (Bulgaria)
From Zagreb to Sofia with Ryanair (FR)
From Zagreb to Sofia with Lauda Europe (LW)
Average ticket price: €17 - €68
From Sofia to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €53 - €210
Connection in Thessaloniki (Greece)
From Zagreb to Thessaloniki with Ryanair (FR)
From Zagreb to Thessaloniki with Lauda Europe (LW)
Average ticket price: €20 - €81
From Thessaloniki to Oslo with Ryanair (FR)
Average ticket price: €58 - €232