Lowcost flights from Liverpool (United Kingdom) to Marrakech (Morocco), €61 - €245

Direct distance between cities: 2453 km. Average direct flight time is 3:53 hours.

Please note! Some routes are seasonal.

From Liverpool to Marrakech with Ryanair (FR)
From Liverpool to Marrakech with Ryanair UK (RK)
From Liverpool to Marrakech with EasyJet (U2)
Average ticket price: €61 - €245

Connection in Alicante (Spain)
From Liverpool to Alicante with Ryanair (FR)
From Liverpool to Alicante with EasyJet (U2)
From Liverpool to Alicante with Jet2.com (LS)
Average ticket price: €42 - €168
From Alicante to Marrakech with Ryanair (FR)
Average ticket price: €25 - €102
Connection in Amsterdam (Netherlands)
From Liverpool to Amsterdam with EasyJet (U2)
Average ticket price: €13 - €53
From Amsterdam to Marrakech with Transavia (HV)
From Amsterdam to Marrakech with EasyJet (U2)
Average ticket price: €63 - €254
Connection in Barcelona (Spain)
From Liverpool to Barcelona with Ryanair (FR)
From Liverpool to Barcelona with EasyJet (U2)
Average ticket price: €35 - €138
From Barcelona to Marrakech with Ryanair (FR)
From Barcelona to Marrakech with Level (IB)
From Barcelona to Marrakech with Vueling (VY)
Average ticket price: €35 - €142
Connection in Belfast (United Kingdom)
From Liverpool to Belfast with EasyJet (U2)
Average ticket price: €6 - €25
From Belfast to Marrakech with EasyJet (U2)
Average ticket price: €64 - €256
Connection in Berlin (Germany)
From Liverpool to Berlin with EasyJet (U2)
Average ticket price: €27 - €109
From Berlin to Marrakech with Ryanair (FR)
From Berlin to Marrakech with EasyJet (U2)
Average ticket price: €73 - €290
Connection in Brussels (Belgium)
From Liverpool to Brussels with EasyJet (U2)
Average ticket price: €14 - €57
From Brussels to Marrakech with Ryanair (FR)
From Brussels to Marrakech with Transavia (HV)
Average ticket price: €59 - €237
Connection in Bucharest (Romania)
From Liverpool to Bucharest with Wizz Air Malta (W4)
Average ticket price: €58 - €232
From Bucharest to Marrakech with Wizz Air Malta (W4)
Average ticket price: €82 - €328
Connection in Budapest (Hungary)
From Liverpool to Budapest with Wizz Air (W6)
From Liverpool to Budapest with Ryanair (FR)
From Liverpool to Budapest with Buzz (RR)
Average ticket price: €42 - €167
From Budapest to Marrakech with Wizz Air (W6)
Average ticket price: €72 - €289
Connection in Dublin (Ireland)
From Liverpool to Dublin with Ryanair (FR)
Average ticket price: €6 - €23
From Dublin to Marrakech with Ryanair (FR)
Average ticket price: €61 - €243
Connection in Faro (Portugal)
From Liverpool to Faro with Ryanair (FR)
From Liverpool to Faro with EasyJet (U2)
From Liverpool to Faro with Jet2.com (LS)
Average ticket price: €46 - €186
From Faro to Marrakech with Ryanair (FR)
Average ticket price: €15 - €60
Connection in Geneva (Switzerland)
From Liverpool to Geneva with EasyJet (U2)
Average ticket price: €26 - €102
From Geneva to Marrakech with EasyJet (U2)
Average ticket price: €51 - €203
Connection in Lanzarote (Spain)
From Liverpool to Lanzarote with Ryanair (FR)
From Liverpool to Lanzarote with EasyJet (U2)
From Liverpool to Lanzarote with Jet2.com (LS)
Average ticket price: €71 - €285
From Lanzarote to Marrakech with Ryanair (FR)
Average ticket price: €15 - €61
Connection in Las Palmas (Spain)
From Liverpool to Las Palmas with Ryanair (FR)
From Liverpool to Las Palmas with Jet2.com (LS)
Average ticket price: €75 - €301
From Las Palmas to Marrakech with Ryanair (FR)
Average ticket price: €20 - €82
Connection in Limoges (France)
From Liverpool to Limoges with Ryanair (FR)
Average ticket price: €22 - €88
From Limoges to Marrakech with Ryanair (FR)
Average ticket price: €44 - €177
Connection in Lisbon (Portugal)
From Liverpool to Lisbon with EasyJet (U2)
Average ticket price: €42 - €170
From Lisbon to Marrakech with Ryanair (FR)
From Lisbon to Marrakech with EasyJet (U2)
Average ticket price: €20 - €80
Connection in Madrid (Spain)
From Liverpool to Madrid with Ryanair (FR)
From Liverpool to Madrid with EasyJet (U2)
Average ticket price: €36 - €144
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 Malaga (Spain)
From Liverpool to Malaga with Ryanair (FR)
From Liverpool to Malaga with EasyJet (U2)
Average ticket price: €46 - €185
From Malaga to Marrakech with Ryanair (FR)
Average ticket price: €16 - €66
Connection in Milan (Italy)
From Liverpool to Milan with Ryanair (FR)
Average ticket price: €31 - €123
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 Naples (Italy)
From Liverpool to Naples with EasyJet (U2)
Average ticket price: €47 - €189
From Naples to Marrakech with Ryanair (FR)
From Naples to Marrakech with EasyJet (U2)
Average ticket price: €56 - €224
Connection in Nice (France)
From Liverpool to Nice with EasyJet (U2)
Average ticket price: €33 - €130
From Nice to Marrakech with EasyJet (U2)
Average ticket price: €47 - €189
Connection in Nimes (France)
From Liverpool to Nimes with Ryanair (FR)
Average ticket price: €30 - €118
From Nimes to Marrakech with Ryanair (FR)
Average ticket price: €43 - €174
Connection in Oslo (Norway)
From Liverpool to Oslo with Ryanair (FR)
Average ticket price: €28 - €111
From Oslo to Marrakech with Norwegian Air Shuttle (DY)
Average ticket price: €86 - €344
Connection in Palma Mallorca (Spain)
From Liverpool to Palma Mallorca with Ryanair (FR)
From Liverpool to Palma Mallorca with EasyJet (U2)
From Liverpool to Palma Mallorca with Jet2.com (LS)
Average ticket price: €40 - €159
From Palma Mallorca to Marrakech with Ryanair (FR)
Average ticket price: €33 - €131
Connection in Paris (France)
From Liverpool to Paris with EasyJet (U2)
Average ticket price: €15 - €62
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 Liverpool to Pisa with Ryanair (FR)
Average ticket price: €36 - €145
From Pisa to Marrakech with Ryanair (FR)
Average ticket price: €52 - €210
Connection in Porto (Portugal)
From Liverpool to Porto with Ryanair (FR)
Average ticket price: €36 - €142
From Porto to Marrakech with Ryanair (FR)
From Porto to Marrakech with EasyJet (U2)
Average ticket price: €27 - €106
Connection in Reykjavik (Iceland)
From Liverpool to Reykjavik with Play (OG)
Average ticket price: €40 - €162
From Reykjavik to Marrakech with Play (OG)
Average ticket price: €94 - €374
Connection in Rome (Italy)
From Liverpool to Rome with Ryanair (FR)
Average ticket price: €43 - €171
From Rome to Marrakech with Ryanair (FR)
From Rome to Marrakech with Wizz Air Malta (W4)
Average ticket price: €54 - €215
Connection in Stockholm (Sweden)
From Liverpool to Stockholm with Ryanair (FR)
Average ticket price: €36 - €144
From Stockholm to Marrakech with Ryanair (FR)
From Stockholm to Marrakech with Norwegian Air Sweden (D8)
Average ticket price: €91 - €364
Connection in Warsaw (Poland)
From Liverpool to Warsaw with Wizz Air (W6)
From Liverpool to Warsaw with Ryanair (FR)
From Liverpool to Warsaw with Buzz (RR)
Average ticket price: €40 - €160
From Warsaw to Marrakech with Wizz Air (W6)
Average ticket price: €82 - €328