Lowcost flights from Girona (Spain) to Zagreb (Croatia), €29 - €115

Direct distance between cities: 1148 km. Average direct flight time is 2:21 hours.

Please note! Some routes are seasonal.

From Girona to Zagreb with Ryanair (FR)
Average ticket price: €29 - €115

Connection in Brussels (Belgium)
From Girona to Brussels with Ryanair (FR)
Average ticket price: €25 - €100
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 Girona to Cologne with Ryanair (FR)
Average ticket price: €26 - €106
From Cologne to Zagreb with Smartwings (QS)
From Cologne to Zagreb with Eurowings (EW)
Average ticket price: €22 - €89
Connection in Copenhagen (Denmark)
From Girona to Copenhagen with Norwegian Air Shuttle (DY)
Average ticket price: €42 - €169
From Copenhagen to Zagreb with Norwegian Air Shuttle (DY)
Average ticket price: €28 - €113
Connection in Dublin (Ireland)
From Girona to Dublin with Ryanair (FR)
Average ticket price: €36 - €145
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 Girona to Dusseldorf with Ryanair (FR)
Average ticket price: €27 - €108
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 Girona to Eindhoven with Ryanair (FR)
Average ticket price: €27 - €108
From Eindhoven to Zagreb with Ryanair (FR)
From Eindhoven to Zagreb with Lauda Europe (LW)
Average ticket price: €25 - €100
Connection in Frankfurt (Germany)
From Girona to Frankfurt with Ryanair (FR)
Average ticket price: €25 - €101
From Frankfurt to Zagreb with Ryanair (FR)
From Frankfurt to Zagreb with Lauda Europe (LW)
Average ticket price: €18 - €74
Connection in Gothenburg (Sweden)
From Girona to Gothenburg with Ryanair (FR)
Average ticket price: €47 - €187
From Gothenburg to Zagreb with Ryanair (FR)
From Gothenburg to Zagreb with Lauda Europe (LW)
Average ticket price: €34 - €136
Connection in Karlsruhe/Baden Baden (Germany)
From Girona to Karlsruhe/Baden Baden with Ryanair (FR)
Average ticket price: €23 - €91
From Karlsruhe/Baden Baden to Zagreb with Ryanair (FR)
From Karlsruhe/Baden Baden to Zagreb with Lauda Europe (LW)
Average ticket price: €17 - €68
Connection in London (United Kingdom)
From Girona to London with Ryanair (FR)
From Girona to London with Jet2.com (LS)
Average ticket price: €27 - €109
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 Girona to Madrid with Ryanair (FR)
Average ticket price: €14 - €57
From Madrid to Zagreb with Level (IB)
Average ticket price: €43 - €171
Connection in Malmo (Sweden)
From Girona to Malmo with Ryanair (FR)
Average ticket price: €42 - €170
From Malmo to Zagreb with Ryanair (FR)
From Malmo to Zagreb with Lauda Europe (LW)
Average ticket price: €28 - €112
Connection in Malta (Malta)
From Girona to Malta with Ryanair (FR)
Average ticket price: €30 - €122
From Malta to Zagreb with Ryanair (FR)
From Malta to Zagreb with Lauda Europe (LW)
Average ticket price: €28 - €111
Connection in Manchester (United Kingdom)
From Girona to Manchester with Ryanair (FR)
From Girona to Manchester with Jet2.com (LS)
Average ticket price: €34 - €134
From Manchester to Zagreb with Ryanair (FR)
From Manchester to Zagreb with Lauda Europe (LW)
Average ticket price: €39 - €157
Connection in Memmingen (Germany)
From Girona to Memmingen with Ryanair (FR)
Average ticket price: €22 - €90
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 Girona to Milan with Ryanair (FR)
Average ticket price: €16 - €65
From Milan to Zagreb with Ryanair (FR)
From Milan to Zagreb with Lauda Europe (LW)
Average ticket price: €13 - €54
Connection in Palma Mallorca (Spain)
From Girona to Palma Mallorca with Ryanair (FR)
Average ticket price: €7 - €26
From Palma Mallorca to Zagreb with Ryanair (FR)
From Palma Mallorca to Zagreb with Lauda Europe (LW)
Average ticket price: €32 - €129
Connection in Paris (France)
From Girona to Paris with Ryanair (FR)
Average ticket price: €19 - €78
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 Girona to Pisa with Ryanair (FR)
Average ticket price: €16 - €65
From Pisa to Zagreb with Ryanair (FR)
From Pisa to Zagreb with Lauda Europe (LW)
Average ticket price: €13 - €50
Connection in Thessaloniki (Greece)
From Girona to Thessaloniki with Ryanair (FR)
Average ticket price: €42 - €169
From Thessaloniki to Zagreb with Ryanair (FR)
From Thessaloniki to Zagreb with Lauda Europe (LW)
Average ticket price: €20 - €81