Lowcost flights from Malta (Malta) to Zagreb (Croatia), €28 - €111

Direct distance between cities: 1107 km. Average direct flight time is 2:18 hours.

Please note! Some routes are seasonal.

From Malta to Zagreb with Ryanair (FR)
From Malta to Zagreb with Lauda Europe (LW)
Average ticket price: €28 - €111

Connection in Barcelona (Spain)
From Malta to Barcelona with Ryanair (FR)
From Malta to Barcelona with Level (IB)
From Malta to Barcelona with Vueling (VY)
Average ticket price: €31 - €123
From Barcelona to Zagreb with Level (IB)
From Barcelona to Zagreb with Vueling (VY)
Average ticket price: €30 - €122
Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Malta to Basel, Switzerland/Mulhouse with EasyJet (U2)
Average ticket price: €36 - €145
From Basel, Switzerland/Mulhouse to Zagreb with Ryanair (FR)
From Basel, Switzerland/Mulhouse to Zagreb with Lauda Europe (LW)
Average ticket price: €18 - €70
Connection in Brussels (Belgium)
From Malta to Brussels with Ryanair (FR)
Average ticket price: €46 - €186
From Brussels to Zagreb with Ryanair (FR)
From Brussels to Zagreb with Lauda Europe (LW)
Average ticket price: €26 - €104
Connection in Cologne (Germany)
From Malta to Cologne with Ryanair (FR)
Average ticket price: €45 - €178
From Cologne to Zagreb with Smartwings (QS)
From Cologne to Zagreb with Eurowings (EW)
Average ticket price: €22 - €89
Connection in Copenhagen (Denmark)
From Malta to Copenhagen with Norwegian Air Shuttle (DY)
From Malta to Copenhagen with Norwegian Air Sweden (D8)
Average ticket price: €55 - €221
From Copenhagen to Zagreb with Norwegian Air Shuttle (DY)
Average ticket price: €28 - €113
Connection in Dublin (Ireland)
From Malta to Dublin with Ryanair (FR)
Average ticket price: €63 - €253
From Dublin to Zagreb with Ryanair (FR)
From Dublin to Zagreb with Lauda Europe (LW)
Average ticket price: €45 - €181
Connection in Dusseldorf (Germany)
From Malta to Dusseldorf with Eurowings (EW)
Average ticket price: €45 - €182
From Dusseldorf to Zagreb with Eurowings (EW)
From Dusseldorf to Zagreb with Ryanair (FR)
From Dusseldorf to Zagreb with Lauda Europe (LW)
Average ticket price: €23 - €92
Connection in Eindhoven (Netherlands)
From Malta to Eindhoven with Ryanair (FR)
Average ticket price: €47 - €188
From Eindhoven to Zagreb with Ryanair (FR)
From Eindhoven to Zagreb with Lauda Europe (LW)
Average ticket price: €25 - €100
Connection in Girona (Spain)
From Malta to Girona with Ryanair (FR)
Average ticket price: €30 - €122
From Girona to Zagreb with Ryanair (FR)
Average ticket price: €29 - €115
Connection in Gothenburg (Sweden)
From Malta to Gothenburg with Ryanair (FR)
Average ticket price: €61 - €244
From Gothenburg to Zagreb with Ryanair (FR)
From Gothenburg to Zagreb with Lauda Europe (LW)
Average ticket price: €34 - €136
Connection in Istanbul (Turkey)
From Malta to Istanbul with IndiGo (6E)
Average ticket price: €34 - €137
From Istanbul to Zagreb with Pegasus Airlines (PC)
Average ticket price: €29 - €116
Connection in London (United Kingdom)
From Malta to London with Transavia France (TO)
From Malta to London with Ryanair (FR)
From Malta to London with EasyJet (U2)
From Malta to London with Jet2.com (LS)
Average ticket price: €52 - €209
From London to Zagreb with Ryanair (FR)
From London to Zagreb with Lauda Europe (LW)
From London to Zagreb with EasyJet (U2)
Average ticket price: €33 - €134
Connection in Madrid (Spain)
From Malta to Madrid with Ryanair (FR)
From Malta to Madrid with Level (IB)
Average ticket price: €42 - €167
From Madrid to Zagreb with Level (IB)
Average ticket price: €43 - €171
Connection in Manchester (United Kingdom)
From Malta to Manchester with Ryanair (FR)
From Malta to Manchester with EasyJet (U2)
From Malta to Manchester with Jet2.com (LS)
From Malta to Manchester with Ryanair UK (RK)
Average ticket price: €59 - €235
From Manchester to Zagreb with Ryanair (FR)
From Manchester to Zagreb with Lauda Europe (LW)
Average ticket price: €39 - €157
Connection in Marseille (France)
From Malta to Marseille with Ryanair (FR)
Average ticket price: €28 - €114
From Marseille to Zagreb with Ryanair (FR)
From Marseille to Zagreb with Lauda Europe (LW)
Average ticket price: €22 - €89
Connection in Memmingen (Germany)
From Malta to Memmingen with Ryanair (FR)
Average ticket price: €35 - €140
From Memmingen to Zagreb with Ryanair (FR)
From Memmingen to Zagreb with Lauda Europe (LW)
Average ticket price: €13 - €51
Connection in Milan (Italy)
From Malta to Milan with Ryanair (FR)
Average ticket price: €29 - €116
From Milan to Zagreb with Ryanair (FR)
From Milan to Zagreb with Lauda Europe (LW)
Average ticket price: €13 - €54
Connection in Naples (Italy)
From Malta to Naples with Ryanair (FR)
From Malta to Naples with EasyJet (U2)
Average ticket price: €14 - €56
From Naples to Zagreb with Ryanair (FR)
From Naples to Zagreb with Lauda Europe (LW)
Average ticket price: €14 - €56
Connection in Oslo (Norway)
From Malta to Oslo with Ryanair (FR)
From Malta to Oslo with Norwegian Air Shuttle (DY)
Average ticket price: €67 - €269
From Oslo to Zagreb with Ryanair (FR)
From Oslo to Zagreb with Lauda Europe (LW)
Average ticket price: €40 - €162
Connection in Paphos (Cyprus)
From Malta to Paphos with Ryanair (FR)
Average ticket price: €41 - €164
From Paphos to Zagreb with Lauda Europe (LW)
Average ticket price: €46 - €185
Connection in Paris (France)
From Malta to Paris with Transavia France (TO)
From Malta to Paris with Ryanair (FR)
Average ticket price: €44 - €175
From Paris to Zagreb with Ryanair (FR)
From Paris to Zagreb with Lauda Europe (LW)
Average ticket price: €27 - €109
Connection in Pisa (Italy)
From Malta to Pisa with Ryanair (FR)
Average ticket price: €24 - €94
From Pisa to Zagreb with Ryanair (FR)
From Pisa to Zagreb with Lauda Europe (LW)
Average ticket price: €13 - €50
Connection in Rome (Italy)
From Malta to Rome with Ryanair (FR)
Average ticket price: €17 - €69
From Rome to Zagreb with Ryanair (FR)
From Rome to Zagreb with Lauda Europe (LW)
Average ticket price: €13 - €52
Connection in Sofia (Bulgaria)
From Malta to Sofia with Ryanair (FR)
From Malta to Sofia with Buzz (RR)
Average ticket price: €27 - €108
From Sofia to Zagreb with Ryanair (FR)
From Sofia to Zagreb with Lauda Europe (LW)
Average ticket price: €17 - €68
Connection in Thessaloniki (Greece)
From Malta to Thessaloniki with Ryanair (FR)
Average ticket price: €23 - €91
From Thessaloniki to Zagreb with Ryanair (FR)
From Thessaloniki to Zagreb with Lauda Europe (LW)
Average ticket price: €20 - €81