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

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

Please note! Some routes are seasonal.

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

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