Geneva

from Marrakesh

Save up to: £134

Average cost: £190

Best deal: £56


Geneva, nestled between nearby Alpine peaks and the hilly terrain of the Jura, is a global hub for diplomacy and banking, hosting the headquarters of numerous multinational corporations and the Red Cross. Take a boat ride on Lake Geneva, visit the iconic Jet d'Eau, or explore the historic Old Town. Geneva's high-end shopping, world-class restaurants, and international atmosphere make it a cosmopolitan city with a scenic setting.


Latest deals:

5 days
£56
Fri 22 Nov - Wed 27 Nov

Marrakesh - Geneva: Fri 22/11: £30
Geneva - Marrakesh: Wed 27/11: £26
Go

5 days
£59
Thu 21 Nov - Tue 26 Nov

Marrakesh - Geneva: Thu 21/11: £36
Geneva - Marrakesh: Tue 26/11: £23
Go

8 days
£61
Fri 22 Nov - Sat 30 Nov

Marrakesh - Geneva: Fri 22/11: £30
Geneva - Marrakesh: Sat 30/11: £31
Go

6 days
£62
Thu 21 Nov - Wed 27 Nov

Marrakesh - Geneva: Thu 21/11: £36
Geneva - Marrakesh: Wed 27/11: £26
Go

7 days
£62
Fri 22 Nov - Fri 29 Nov

Marrakesh - Geneva: Fri 22/11: £30
Geneva - Marrakesh: Fri 29/11: £32
Go

6 days
£62
Tue 10 Dec - Mon 16 Dec

Marrakesh - Geneva: Tue 10/12: £29
Geneva - Marrakesh: Mon 16/12: £33
Go

7 days
£62
Tue 10 Dec - Tue 17 Dec

Marrakesh - Geneva: Tue 10/12: £29
Geneva - Marrakesh: Tue 17/12: £33
Go

5 days
£63
Fri 15 Nov - Wed 20 Nov

Marrakesh - Geneva: Fri 15/11: £40
Geneva - Marrakesh: Wed 20/11: £23
Go

7 days
£63
Wed 4 Dec - Wed 11 Dec

Marrakesh - Geneva: Wed 4/12: £30
Geneva - Marrakesh: Wed 11/12: £33
Go

8 days
£63
Wed 4 Dec - Thu 12 Dec

Marrakesh - Geneva: Wed 4/12: £30
Geneva - Marrakesh: Thu 12/12: £33
Go

12 days
£63
Wed 4 Dec - Mon 16 Dec

Marrakesh - Geneva: Wed 4/12: £30
Geneva - Marrakesh: Mon 16/12: £33
Go

13 days
£63
Wed 4 Dec - Tue 17 Dec

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

6 days
£63
Wed 11 Dec - Tue 17 Dec

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

5 days
£63
Wed 4 Dec - Mon 9 Dec

Marrakesh - Geneva: Wed 4/12: £30
Geneva - Marrakesh: Mon 9/12: £33
Go

16 days
£63
Tue 17 Dec - Thu 2 Jan

Marrakesh - Geneva: Tue 17/12: £30
Geneva - Marrakesh: Thu 2/01: £33
Go

15 days
£63
Wed 18 Dec - Thu 2 Jan

Marrakesh - Geneva: Wed 18/12: £30
Geneva - Marrakesh: Thu 2/01: £33
Go

9 days
£63
Tue 24 Dec - Thu 2 Jan

Marrakesh - Geneva: Tue 24/12: £30
Geneva - Marrakesh: Thu 2/01: £33
Go

5 days
£63
Wed 11 Dec - Mon 16 Dec

Marrakesh - Geneva: Wed 11/12: £30
Geneva - Marrakesh: Mon 16/12: £33
Go

14 days
£63
Tue 3 Dec - Tue 17 Dec

Marrakesh - Geneva: Tue 3/12: £30
Geneva - Marrakesh: Tue 17/12: £33
Go

8 days
£63
Tue 3 Dec - Wed 11 Dec

Marrakesh - Geneva: Tue 3/12: £30
Geneva - Marrakesh: Wed 11/12: £33
Go

9 days
£63
Tue 3 Dec - Thu 12 Dec

Marrakesh - Geneva: Tue 3/12: £30
Geneva - Marrakesh: Thu 12/12: £33
Go

13 days
£63
Tue 24 Dec - Mon 6 Jan

Marrakesh - Geneva: Tue 24/12: £30
Geneva - Marrakesh: Mon 6/01: £33
Go

6 days
£63
Tue 3 Dec - Mon 9 Dec

Marrakesh - Geneva: Tue 3/12: £30
Geneva - Marrakesh: Mon 9/12: £33
Go

13 days
£63
Fri 29 Nov - Thu 12 Dec

Marrakesh - Geneva: Fri 29/11: £30
Geneva - Marrakesh: Thu 12/12: £33
Go

12 days
£63
Fri 29 Nov - Wed 11 Dec

Marrakesh - Geneva: Fri 29/11: £30
Geneva - Marrakesh: Wed 11/12: £33
Go

10 days
£63
Fri 29 Nov - Mon 9 Dec

Marrakesh - Geneva: Fri 29/11: £30
Geneva - Marrakesh: Mon 9/12: £33
Go

6 days
£63
Fri 29 Nov - Thu 5 Dec

Marrakesh - Geneva: Fri 29/11: £30
Geneva - Marrakesh: Thu 5/12: £33
Go

5 days
£63
Fri 29 Nov - Wed 4 Dec

Marrakesh - Geneva: Fri 29/11: £30
Geneva - Marrakesh: Wed 4/12: £33
Go

13 days
£63
Fri 22 Nov - Thu 5 Dec

Marrakesh - Geneva: Fri 22/11: £30
Geneva - Marrakesh: Thu 5/12: £33
Go

12 days
£63
Fri 22 Nov - Wed 4 Dec

Marrakesh - Geneva: Fri 22/11: £30
Geneva - Marrakesh: Wed 4/12: £33
Go

11 days
£63
Fri 15 Nov - Tue 26 Nov

Marrakesh - Geneva: Fri 15/11: £40
Geneva - Marrakesh: Tue 26/11: £23
Go

10 days
£63
Fri 15 Nov - Mon 25 Nov

Marrakesh - Geneva: Fri 15/11: £40
Geneva - Marrakesh: Mon 25/11: £23
Go

13 days
£63
Tue 3 Dec - Mon 16 Dec

Marrakesh - Geneva: Tue 3/12: £30
Geneva - Marrakesh: Mon 16/12: £33
Go

16 days
£63
Tue 24 Dec - Thu 9 Jan

Marrakesh - Geneva: Tue 24/12: £30
Geneva - Marrakesh: Thu 9/01: £33
Go