Lowcost flights from Marrakech (Morocco) to Girona (Spain), €37 - €149

Direct distance between cities: 1493 km. Average direct flight time is 2:45 hours.

Please note! Some routes are seasonal.

From Marrakech to Girona with Ryanair (FR)
Average ticket price: €37 - €149

Connection in Amsterdam (Netherlands)
From Marrakech to Amsterdam with Transavia (HV)
From Marrakech to Amsterdam with EasyJet (U2)
Average ticket price: €63 - €254
From Amsterdam to Girona with Transavia (HV)
Average ticket price: €29 - €118
Connection in Belfast (United Kingdom)
From Marrakech to Belfast with EasyJet (U2)
Average ticket price: €64 - €256
From Belfast to Girona with Ryanair (FR)
From Belfast to Girona with Ryanair UK (RK)
Average ticket price: €39 - €155
Connection in Birmingham (United Kingdom)
From Marrakech to Birmingham with Transavia France (TO)
From Marrakech to Birmingham with Ryanair (FR)
From Marrakech to Birmingham with EasyJet (U2)
From Marrakech to Birmingham with Jet2.com (LS)
From Marrakech to Birmingham with Ryanair UK (RK)
Average ticket price: €59 - €238
From Birmingham to Girona with Ryanair (FR)
From Birmingham to Girona with Jet2.com (LS)
Average ticket price: €31 - €123
Connection in Bristol (United Kingdom)
From Marrakech to Bristol with Ryanair (FR)
From Marrakech to Bristol with EasyJet (U2)
From Marrakech to Bristol with Ryanair UK (RK)
Average ticket price: €56 - €224
From Bristol to Girona with Ryanair (FR)
From Bristol to Girona with Jet2.com (LS)
Average ticket price: €28 - €114
Connection in Brussels (Belgium)
From Marrakech to Brussels with Ryanair (FR)
From Marrakech to Brussels with Transavia (HV)
Average ticket price: €59 - €237
From Brussels to Girona with Ryanair (FR)
Average ticket price: €25 - €100
Connection in Cologne (Germany)
From Marrakech to Cologne with Ryanair (FR)
Average ticket price: €62 - €248
From Cologne to Girona with Ryanair (FR)
Average ticket price: €26 - €106
Connection in Dublin (Ireland)
From Marrakech to Dublin with Ryanair (FR)
Average ticket price: €61 - €243
From Dublin to Girona with Ryanair (FR)
Average ticket price: €36 - €145
Connection in Dusseldorf (Germany)
From Marrakech to Dusseldorf with Eurowings Europe (E6)
From Marrakech to Dusseldorf with Eurowings (EW)
From Marrakech to Dusseldorf with Ryanair (FR)
Average ticket price: €62 - €250
From Dusseldorf to Girona with Ryanair (FR)
Average ticket price: €27 - €108
Connection in Eindhoven (Netherlands)
From Marrakech to Eindhoven with Ryanair (FR)
From Marrakech to Eindhoven with Transavia (HV)
Average ticket price: €62 - €247
From Eindhoven to Girona with Ryanair (FR)
Average ticket price: €27 - €108
Connection in Frankfurt (Germany)
From Marrakech to Frankfurt with Ryanair (FR)
Average ticket price: €62 - €247
From Frankfurt to Girona with Ryanair (FR)
Average ticket price: €25 - €101
Connection in Glasgow (United Kingdom)
From Marrakech to Glasgow with EasyJet (U2)
From Marrakech to Glasgow with Jet2.com (LS)
Average ticket price: €68 - €271
From Glasgow to Girona with Jet2.com (LS)
Average ticket price: €41 - €163
Connection in Gothenburg (Sweden)
From Marrakech to Gothenburg with Norwegian Air Sweden (D8)
Average ticket price: €82 - €328
From Gothenburg to Girona with Ryanair (FR)
Average ticket price: €47 - €187
Connection in Leeds (United Kingdom)
From Marrakech to Leeds with Ryanair (FR)
From Marrakech to Leeds with Ryanair UK (RK)
Average ticket price: €63 - €253
From Leeds to Girona with Ryanair (FR)
From Leeds to Girona with Jet2.com (LS)
Average ticket price: €34 - €137
Connection in London (United Kingdom)
From Marrakech to London with Transavia France (TO)
From Marrakech to London with Ryanair (FR)
From Marrakech to London with EasyJet (U2)
From Marrakech to London with Jet2.com (LS)
From Marrakech to London with Ryanair UK (RK)
From Marrakech to London with Wizz Air UK (W9)
Average ticket price: €58 - €231
From London to Girona with Ryanair (FR)
From London to Girona with Jet2.com (LS)
Average ticket price: €27 - €109
Connection in Madrid (Spain)
From Marrakech to Madrid with Ryanair (FR)
From Marrakech to Madrid with Iberia Express (I2)
From Marrakech to Madrid with Level (IB)
Average ticket price: €26 - €106
From Madrid to Girona with Ryanair (FR)
Average ticket price: €14 - €57
Connection in Manchester (United Kingdom)
From Marrakech to Manchester with Transavia France (TO)
From Marrakech to Manchester with Ryanair (FR)
From Marrakech to Manchester with EasyJet (U2)
From Marrakech to Manchester with Jet2.com (LS)
From Marrakech to Manchester with Ryanair UK (RK)
Average ticket price: €62 - €248
From Manchester to Girona with Ryanair (FR)
From Manchester to Girona with Jet2.com (LS)
Average ticket price: €34 - €134
Connection in Milan (Italy)
From Marrakech to Milan with Ryanair (FR)
From Marrakech to Milan with Wizz Air Malta (W4)
From Marrakech to Milan with EasyJet (U2)
Average ticket price: €54 - €214
From Milan to Girona with Ryanair (FR)
Average ticket price: €16 - €65
Connection in Newcastle (United Kingdom)
From Marrakech to Newcastle with Ryanair (FR)
From Marrakech to Newcastle with Ryanair UK (RK)
Average ticket price: €66 - €265
From Newcastle to Girona with Ryanair (FR)
From Newcastle to Girona with Jet2.com (LS)
Average ticket price: €37 - €150
Connection in Palma Mallorca (Spain)
From Marrakech to Palma Mallorca with Ryanair (FR)
Average ticket price: €33 - €131
From Palma Mallorca to Girona with Ryanair (FR)
Average ticket price: €7 - €26
Connection in Paris (France)
From Marrakech to Paris with Peach Aviation (MM)
From Marrakech to Paris with Transavia France (TO)
From Marrakech to Paris with Ryanair (FR)
From Marrakech to Paris with EasyJet (U2)
Average ticket price: €53 - €211
From Paris to Girona with Ryanair (FR)
Average ticket price: €19 - €78
Connection in Pisa (Italy)
From Marrakech to Pisa with Ryanair (FR)
Average ticket price: €52 - €210
From Pisa to Girona with Ryanair (FR)
Average ticket price: €16 - €65
Connection in Rotterdam (Netherlands)
From Marrakech to Rotterdam with Transavia (HV)
Average ticket price: €62 - €248
From Rotterdam to Girona with Transavia (HV)
Average ticket price: €28 - €112
Connection in Stockholm (Sweden)
From Marrakech to Stockholm with Ryanair (FR)
From Marrakech to Stockholm with Norwegian Air Sweden (D8)
Average ticket price: €91 - €364
From Stockholm to Girona with Ryanair (FR)
Average ticket price: €55 - €221
Connection in Tangier (Morocco)
From Marrakech to Tangier with Ryanair (FR)
Average ticket price: €12 - €50
From Tangier to Girona with Air Arabia Maroc (3O)
Average ticket price: €25 - €102
Connection in Turin (Italy)
From Marrakech to Turin with Ryanair (FR)
Average ticket price: €51 - €202
From Turin to Girona with Ryanair (FR)
Average ticket price: €13 - €53
Connection in Venice (Italy)
From Marrakech to Venice with Ryanair (FR)
Average ticket price: €58 - €233
From Venice to Girona with Ryanair (FR)
Average ticket price: €22 - €86