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

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

Please note! Some routes are seasonal.

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

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