Marrakesh

from Basel

Save up to: £148

Average cost: £202

Best deal: £54


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:

15 days
£54
Mon 25 Nov - Tue 10 Dec

Basel - Marrakesh: Mon 25/11: £24
Marrakesh - Basel: Tue 10/12: £30
Go

16 days
£56
Mon 25 Nov - Wed 11 Dec

Basel - Marrakesh: Mon 25/11: £24
Marrakesh - Basel: Wed 11/12: £32
Go

16 days
£58
Sun 24 Nov - Tue 10 Dec

Basel - Marrakesh: Sun 24/11: £28
Marrakesh - Basel: Tue 10/12: £30
Go

13 days
£60
Wed 4 Dec - Tue 17 Dec

Basel - Marrakesh: Wed 4/12: £30
Marrakesh - Basel: Tue 17/12: £30
Go

7 days
£60
Tue 3 Dec - Tue 10 Dec

Basel - Marrakesh: Tue 3/12: £30
Marrakesh - Basel: Tue 10/12: £30
Go

6 days
£60
Wed 4 Dec - Tue 10 Dec

Basel - Marrakesh: Wed 4/12: £30
Marrakesh - Basel: Tue 10/12: £30
Go

7 days
£60
Tue 10 Dec - Tue 17 Dec

Basel - Marrakesh: Tue 10/12: £30
Marrakesh - Basel: Tue 17/12: £30
Go

14 days
£60
Tue 10 Dec - Tue 24 Dec

Basel - Marrakesh: Tue 10/12: £30
Marrakesh - Basel: Tue 24/12: £30
Go

6 days
£60
Wed 11 Dec - Tue 17 Dec

Basel - Marrakesh: Wed 11/12: £30
Marrakesh - Basel: Tue 17/12: £30
Go

10 days
£60
Sat 30 Nov - Tue 10 Dec

Basel - Marrakesh: Sat 30/11: £30
Marrakesh - Basel: Tue 10/12: £30
Go

13 days
£60
Wed 11 Dec - Tue 24 Dec

Basel - Marrakesh: Wed 11/12: £30
Marrakesh - Basel: Tue 24/12: £30
Go

14 days
£60
Tue 3 Dec - Tue 17 Dec

Basel - Marrakesh: Tue 3/12: £30
Marrakesh - Basel: Tue 17/12: £30
Go

14 days
£60
Tue 26 Nov - Tue 10 Dec

Basel - Marrakesh: Tue 26/11: £30
Marrakesh - Basel: Tue 10/12: £30
Go

7 days
£60
Wed 29 Jan - Wed 5 Feb

Basel - Marrakesh: Wed 29/01: £30
Marrakesh - Basel: Wed 5/02: £30
Go

13 days
£60
Wed 27 Nov - Tue 10 Dec

Basel - Marrakesh: Wed 27/11: £30
Marrakesh - Basel: Tue 10/12: £30
Go

8 days
£62
Tue 3 Dec - Wed 11 Dec

Basel - Marrakesh: Tue 3/12: £30
Marrakesh - Basel: Wed 11/12: £32
Go

5 days
£62
Wed 29 Jan - Mon 3 Feb

Basel - Marrakesh: Wed 29/01: £30
Marrakesh - Basel: Mon 3/02: £32
Go

15 days
£62
Tue 26 Nov - Wed 11 Dec

Basel - Marrakesh: Tue 26/11: £30
Marrakesh - Basel: Wed 11/12: £32
Go

11 days
£62
Sat 30 Nov - Wed 11 Dec

Basel - Marrakesh: Sat 30/11: £30
Marrakesh - Basel: Wed 11/12: £32
Go

10 days
£62
Mon 25 Nov - Thu 5 Dec

Basel - Marrakesh: Mon 25/11: £24
Marrakesh - Basel: Thu 5/12: £38
Go

7 days
£62
Wed 4 Dec - Wed 11 Dec

Basel - Marrakesh: Wed 4/12: £30
Marrakesh - Basel: Wed 11/12: £32
Go

14 days
£62
Wed 27 Nov - Wed 11 Dec

Basel - Marrakesh: Wed 27/11: £30
Marrakesh - Basel: Wed 11/12: £32
Go

7 days
£64
Tue 4 Feb - Tue 11 Feb

Basel - Marrakesh: Tue 4/02: £30
Marrakesh - Basel: Tue 11/02: £34
Go

13 days
£64
Wed 29 Jan - Tue 11 Feb

Basel - Marrakesh: Wed 29/01: £30
Marrakesh - Basel: Tue 11/02: £34
Go

14 days
£64
Wed 29 Jan - Wed 12 Feb

Basel - Marrakesh: Wed 29/01: £30
Marrakesh - Basel: Wed 12/02: £34
Go

8 days
£64
Tue 4 Feb - Wed 12 Feb

Basel - Marrakesh: Tue 4/02: £30
Marrakesh - Basel: Wed 12/02: £34
Go

9 days
£66
Tue 3 Dec - Thu 12 Dec

Basel - Marrakesh: Tue 3/12: £30
Marrakesh - Basel: Thu 12/12: £36
Go

15 days
£66
Wed 27 Nov - Thu 12 Dec

Basel - Marrakesh: Wed 27/11: £30
Marrakesh - Basel: Thu 12/12: £36
Go

8 days
£66
Mon 16 Dec - Tue 24 Dec

Basel - Marrakesh: Mon 16/12: £36
Marrakesh - Basel: Tue 24/12: £30
Go

14 days
£66
Mon 6 Jan - Mon 20 Jan

Basel - Marrakesh: Mon 6/01: £30
Marrakesh - Basel: Mon 20/01: £36
Go

16 days
£66
Mon 6 Jan - Wed 22 Jan

Basel - Marrakesh: Mon 6/01: £30
Marrakesh - Basel: Wed 22/01: £36
Go

12 days
£66
Wed 8 Jan - Mon 20 Jan

Basel - Marrakesh: Wed 8/01: £30
Marrakesh - Basel: Mon 20/01: £36
Go

14 days
£66
Wed 8 Jan - Wed 22 Jan

Basel - Marrakesh: Wed 8/01: £30
Marrakesh - Basel: Wed 22/01: £36
Go

5 days
£66
Wed 15 Jan - Mon 20 Jan

Basel - Marrakesh: Wed 15/01: £30
Marrakesh - Basel: Mon 20/01: £36
Go

12 days
£66
Wed 11 Dec - Mon 23 Dec

Basel - Marrakesh: Wed 11/12: £30
Marrakesh - Basel: Mon 23/12: £36
Go

7 days
£66
Wed 15 Jan - Wed 22 Jan

Basel - Marrakesh: Wed 15/01: £30
Marrakesh - Basel: Wed 22/01: £36
Go

9 days
£66
Mon 27 Jan - Wed 5 Feb

Basel - Marrakesh: Mon 27/01: £36
Marrakesh - Basel: Wed 5/02: £30
Go

16 days
£66
Tue 26 Nov - Thu 12 Dec

Basel - Marrakesh: Tue 26/11: £30
Marrakesh - Basel: Thu 12/12: £36
Go

6 days
£66
Wed 29 Jan - Tue 4 Feb

Basel - Marrakesh: Wed 29/01: £30
Marrakesh - Basel: Tue 4/02: £36
Go

9 days
£66
Mon 25 Nov - Wed 4 Dec

Basel - Marrakesh: Mon 25/11: £24
Marrakesh - Basel: Wed 4/12: £42
Go

8 days
£66
Wed 29 Jan - Thu 6 Feb

Basel - Marrakesh: Wed 29/01: £30
Marrakesh - Basel: Thu 6/02: £36
Go

8 days
£66
Mon 25 Nov - Tue 3 Dec

Basel - Marrakesh: Mon 25/11: £24
Marrakesh - Basel: Tue 3/12: £42
Go

11 days
£66
Sun 24 Nov - Thu 5 Dec

Basel - Marrakesh: Sun 24/11: £28
Marrakesh - Basel: Thu 5/12: £38
Go

16 days
£66
Mon 20 Jan - Wed 5 Feb

Basel - Marrakesh: Mon 20/01: £36
Marrakesh - Basel: Wed 5/02: £30
Go

13 days
£66
Tue 3 Dec - Mon 16 Dec

Basel - Marrakesh: Tue 3/12: £30
Marrakesh - Basel: Mon 16/12: £36
Go

8 days
£66
Wed 11 Dec - Thu 19 Dec

Basel - Marrakesh: Wed 11/12: £30
Marrakesh - Basel: Thu 19/12: £36
Go

5 days
£66
Wed 11 Dec - Mon 16 Dec

Basel - Marrakesh: Wed 11/12: £30
Marrakesh - Basel: Mon 16/12: £36
Go

16 days
£66
Tue 3 Dec - Thu 19 Dec

Basel - Marrakesh: Tue 3/12: £30
Marrakesh - Basel: Thu 19/12: £36
Go

15 days
£66
Mon 2 Dec - Tue 17 Dec

Basel - Marrakesh: Mon 2/12: £36
Marrakesh - Basel: Tue 17/12: £30
Go

8 days
£66
Mon 2 Dec - Tue 10 Dec

Basel - Marrakesh: Mon 2/12: £36
Marrakesh - Basel: Tue 10/12: £30
Go

8 days
£66
Wed 4 Dec - Thu 12 Dec

Basel - Marrakesh: Wed 4/12: £30
Marrakesh - Basel: Thu 12/12: £36
Go

12 days
£66
Wed 4 Dec - Mon 16 Dec

Basel - Marrakesh: Wed 4/12: £30
Marrakesh - Basel: Mon 16/12: £36
Go

16 days
£66
Sun 1 Dec - Tue 17 Dec

Basel - Marrakesh: Sun 1/12: £36
Marrakesh - Basel: Tue 17/12: £30
Go

15 days
£66
Wed 4 Dec - Thu 19 Dec

Basel - Marrakesh: Wed 4/12: £30
Marrakesh - Basel: Thu 19/12: £36
Go

12 days
£66
Sat 30 Nov - Thu 12 Dec

Basel - Marrakesh: Sat 30/11: £30
Marrakesh - Basel: Thu 12/12: £36
Go

9 days
£66
Sun 8 Dec - Tue 17 Dec

Basel - Marrakesh: Sun 8/12: £36
Marrakesh - Basel: Tue 17/12: £30
Go

8 days
£66
Mon 9 Dec - Tue 17 Dec

Basel - Marrakesh: Mon 9/12: £36
Marrakesh - Basel: Tue 17/12: £30
Go

15 days
£66
Mon 9 Dec - Tue 24 Dec

Basel - Marrakesh: Mon 9/12: £36
Marrakesh - Basel: Tue 24/12: £30
Go

6 days
£66
Tue 10 Dec - Mon 16 Dec

Basel - Marrakesh: Tue 10/12: £30
Marrakesh - Basel: Mon 16/12: £36
Go

9 days
£66
Sun 1 Dec - Tue 10 Dec

Basel - Marrakesh: Sun 1/12: £36
Marrakesh - Basel: Tue 10/12: £30
Go

9 days
£66
Tue 10 Dec - Thu 19 Dec

Basel - Marrakesh: Tue 10/12: £30
Marrakesh - Basel: Thu 19/12: £36
Go

13 days
£66
Tue 10 Dec - Mon 23 Dec

Basel - Marrakesh: Tue 10/12: £30
Marrakesh - Basel: Mon 23/12: £36
Go

16 days
£66
Sat 30 Nov - Mon 16 Dec

Basel - Marrakesh: Sat 30/11: £30
Marrakesh - Basel: Mon 16/12: £36
Go

16 days
£66
Sun 8 Dec - Tue 24 Dec

Basel - Marrakesh: Sun 8/12: £36
Marrakesh - Basel: Tue 24/12: £30
Go

16 days
£66
Tue 19 Nov - Thu 5 Dec

Basel - Marrakesh: Tue 19/11: £28
Marrakesh - Basel: Thu 5/12: £38
Go