Marrakesh

Marrakesh

Direct return from Lanzarote

£12 Save up to
£26 Best deal
£38 Average cost

Marrakesh, a former imperial city in western Morocco, is known for its bustling souks, beautiful gardens, and traditional riads. Visit the iconic Jardin Majorelle, explore the bustling Jemaa el-Fnaa square, or immerse yourself in the city's historic medina. Marrakesh's vibrant markets, traditional hammams, and the annual Marrakesh International Film Festival make it a city of wonders.

Latest deals

14 days £26 Fri 27 Nov – Fri 11 Dec
Lanzarote → Marrakesh · Fri 27/11 · £13 Go
Marrakesh → Lanzarote · Fri 11/12 · £13 Go
12 days £26 Sun 29 Nov – Fri 11 Dec
Lanzarote → Marrakesh · Sun 29/11 · £13 Go
Marrakesh → Lanzarote · Fri 11/12 · £13 Go
7 days £26 Sun 29 Nov – Sun 6 Dec
Lanzarote → Marrakesh · Sun 29/11 · £13 Go
Marrakesh → Lanzarote · Sun 6/12 · £13 Go
9 days £26 Fri 27 Nov – Sun 6 Dec
Lanzarote → Marrakesh · Fri 27/11 · £13 Go
Marrakesh → Lanzarote · Sun 6/12 · £13 Go
7 days £26 Fri 27 Nov – Fri 4 Dec
Lanzarote → Marrakesh · Fri 27/11 · £13 Go
Marrakesh → Lanzarote · Fri 4/12 · £13 Go
14 days £26 Sun 22 Nov – Sun 6 Dec
Lanzarote → Marrakesh · Sun 22/11 · £13 Go
Marrakesh → Lanzarote · Sun 6/12 · £13 Go
7 days £26 Sun 22 Nov – Sun 29 Nov
Lanzarote → Marrakesh · Sun 22/11 · £13 Go
Marrakesh → Lanzarote · Sun 29/11 · £13 Go
16 days £26 Fri 20 Nov – Sun 6 Dec
Lanzarote → Marrakesh · Fri 20/11 · £13 Go
Marrakesh → Lanzarote · Sun 6/12 · £13 Go
14 days £26 Fri 20 Nov – Fri 4 Dec
Lanzarote → Marrakesh · Fri 20/11 · £13 Go
Marrakesh → Lanzarote · Fri 4/12 · £13 Go
9 days £26 Fri 20 Nov – Sun 29 Nov
Lanzarote → Marrakesh · Fri 20/11 · £13 Go
Marrakesh → Lanzarote · Sun 29/11 · £13 Go
7 days £26 Fri 20 Nov – Fri 27 Nov
Lanzarote → Marrakesh · Fri 20/11 · £13 Go
Marrakesh → Lanzarote · Fri 27/11 · £13 Go
14 days £26 Sun 8 Nov – Sun 22 Nov
Lanzarote → Marrakesh · Sun 8/11 · £13 Go
Marrakesh → Lanzarote · Sun 22/11 · £13 Go
12 days £26 Sun 22 Nov – Fri 4 Dec
Lanzarote → Marrakesh · Sun 22/11 · £13 Go
Marrakesh → Lanzarote · Fri 4/12 · £13 Go
2 days £26 Fri 20 Nov – Sun 22 Nov
Lanzarote → Marrakesh · Fri 20/11 · £13 Go
Marrakesh → Lanzarote · Sun 22/11 · £13 Go
5 days £26 Sun 22 Nov – Fri 27 Nov
Lanzarote → Marrakesh · Sun 22/11 · £13 Go
Marrakesh → Lanzarote · Fri 27/11 · £13 Go
2 days £26 Fri 27 Nov – Sun 29 Nov
Lanzarote → Marrakesh · Fri 27/11 · £13 Go
Marrakesh → Lanzarote · Sun 29/11 · £13 Go
5 days £26 Sun 29 Nov – Fri 4 Dec
Lanzarote → Marrakesh · Sun 29/11 · £13 Go
Marrakesh → Lanzarote · Fri 4/12 · £13 Go
14 days £28 Sun 29 Nov – Sun 13 Dec
Lanzarote → Marrakesh · Sun 29/11 · £13 Go
Marrakesh → Lanzarote · Sun 13/12 · £15 Go
7 days £28 Fri 4 Dec – Fri 11 Dec
Lanzarote → Marrakesh · Fri 4/12 · £15 Go
Marrakesh → Lanzarote · Fri 11/12 · £13 Go
2 days £28 Fri 4 Dec – Sun 6 Dec
Lanzarote → Marrakesh · Fri 4/12 · £15 Go
Marrakesh → Lanzarote · Sun 6/12 · £13 Go
2 days £28 Fri 11 Dec – Sun 13 Dec
Lanzarote → Marrakesh · Fri 11/12 · £13 Go
Marrakesh → Lanzarote · Sun 13/12 · £15 Go
5 days £28 Sun 8 Nov – Fri 13 Nov
Lanzarote → Marrakesh · Sun 8/11 · £13 Go
Marrakesh → Lanzarote · Fri 13/11 · £15 Go
12 days £28 Sun 8 Nov – Fri 20 Nov
Lanzarote → Marrakesh · Sun 8/11 · £13 Go
Marrakesh → Lanzarote · Fri 20/11 · £15 Go
16 days £28 Fri 6 Nov – Sun 22 Nov
Lanzarote → Marrakesh · Fri 6/11 · £15 Go
Marrakesh → Lanzarote · Sun 22/11 · £13 Go
16 days £28 Fri 27 Nov – Sun 13 Dec
Lanzarote → Marrakesh · Fri 27/11 · £13 Go
Marrakesh → Lanzarote · Sun 13/12 · £15 Go
9 days £29 Fri 11 Dec – Sun 20 Dec
Lanzarote → Marrakesh · Fri 11/12 · £13 Go
Marrakesh → Lanzarote · Sun 20/12 · £16 Go
7 days £29 Sun 15 Nov – Sun 22 Nov
Lanzarote → Marrakesh · Sun 15/11 · £16 Go
Marrakesh → Lanzarote · Sun 22/11 · £13 Go
12 days £29 Sun 15 Nov – Fri 27 Nov
Lanzarote → Marrakesh · Sun 15/11 · £16 Go
Marrakesh → Lanzarote · Fri 27/11 · £13 Go
14 days £29 Sun 15 Nov – Sun 29 Nov
Lanzarote → Marrakesh · Sun 15/11 · £16 Go
Marrakesh → Lanzarote · Sun 29/11 · £13 Go
9 days £30 Fri 4 Dec – Sun 13 Dec
Lanzarote → Marrakesh · Fri 4/12 · £15 Go
Marrakesh → Lanzarote · Sun 13/12 · £15 Go
7 days £30 Fri 6 Nov – Fri 13 Nov
Lanzarote → Marrakesh · Fri 6/11 · £15 Go
Marrakesh → Lanzarote · Fri 13/11 · £15 Go
14 days £30 Fri 6 Nov – Fri 20 Nov
Lanzarote → Marrakesh · Fri 6/11 · £15 Go
Marrakesh → Lanzarote · Fri 20/11 · £15 Go
7 days £31 Sun 8 Nov – Sun 15 Nov
Lanzarote → Marrakesh · Sun 8/11 · £13 Go
Marrakesh → Lanzarote · Sun 15/11 · £18 Go
5 days £31 Sun 15 Nov – Fri 20 Nov
Lanzarote → Marrakesh · Sun 15/11 · £16 Go
Marrakesh → Lanzarote · Fri 20/11 · £15 Go
14 days £31 Fri 18 Dec – Fri 1 Jan
Lanzarote → Marrakesh · Fri 18/12 · £15 Go
Marrakesh → Lanzarote · Fri 1/01 · £16 Go
5 days £31 Sun 6 Dec – Fri 11 Dec
Lanzarote → Marrakesh · Sun 6/12 · £18 Go
Marrakesh → Lanzarote · Fri 11/12 · £13 Go
9 days £31 Fri 13 Nov – Sun 22 Nov
Lanzarote → Marrakesh · Fri 13/11 · £18 Go
Marrakesh → Lanzarote · Sun 22/11 · £13 Go
14 days £31 Fri 13 Nov – Fri 27 Nov
Lanzarote → Marrakesh · Fri 13/11 · £18 Go
Marrakesh → Lanzarote · Fri 27/11 · £13 Go
2 days £31 Fri 18 Dec – Sun 20 Dec
Lanzarote → Marrakesh · Fri 18/12 · £15 Go
Marrakesh → Lanzarote · Sun 20/12 · £16 Go
16 days £31 Fri 4 Dec – Sun 20 Dec
Lanzarote → Marrakesh · Fri 4/12 · £15 Go
Marrakesh → Lanzarote · Sun 20/12 · £16 Go
16 days £31 Fri 13 Nov – Sun 29 Nov
Lanzarote → Marrakesh · Fri 13/11 · £18 Go
Marrakesh → Lanzarote · Sun 29/11 · £13 Go
14 days £32 Fri 1 Jan – Fri 15 Jan
Lanzarote → Marrakesh · Fri 1/01 · £16 Go
Marrakesh → Lanzarote · Fri 15/01 · £16 Go
7 days £33 Sun 13 Dec – Sun 20 Dec
Lanzarote → Marrakesh · Sun 13/12 · £17 Go
Marrakesh → Lanzarote · Sun 20/12 · £16 Go
9 days £33 Fri 22 Jan – Sun 31 Jan
Lanzarote → Marrakesh · Fri 22/01 · £16 Go
Marrakesh → Lanzarote · Sun 31/01 · £17 Go
7 days £33 Fri 8 Jan – Fri 15 Jan
Lanzarote → Marrakesh · Fri 8/01 · £17 Go
Marrakesh → Lanzarote · Fri 15/01 · £16 Go
7 days £33 Sun 6 Dec – Sun 13 Dec
Lanzarote → Marrakesh · Sun 6/12 · £18 Go
Marrakesh → Lanzarote · Sun 13/12 · £15 Go
7 days £33 Fri 22 Jan – Fri 29 Jan
Lanzarote → Marrakesh · Fri 22/01 · £16 Go
Marrakesh → Lanzarote · Fri 29/01 · £17 Go
7 days £33 Fri 13 Nov – Fri 20 Nov
Lanzarote → Marrakesh · Fri 13/11 · £18 Go
Marrakesh → Lanzarote · Fri 20/11 · £15 Go
9 days £33 Fri 6 Nov – Sun 15 Nov
Lanzarote → Marrakesh · Fri 6/11 · £15 Go
Marrakesh → Lanzarote · Sun 15/11 · £18 Go
14 days £33 Fri 26 Feb – Fri 12 Mar
Lanzarote → Marrakesh · Fri 26/02 · £15 Go
Marrakesh → Lanzarote · Fri 12/03 · £18 Go

... 40 more possible dates exist ...