Barcelona & Marrakesh

Both destinations in one trip from Zurich

Barcelona

Barcelona

Barcelona, the crown jewel of Spain's Catalonia region, enchants with an awe-inspiring mix of Gothic and Modernist architecture. The city unfolds under the watchful eye of Antoni Gaudí's Sagrada Familia, while his Park Güell offers panoramic views of the cityscape. Delve into the bustling La Boqueria Market, a gastronomic paradise, enjoy a flamenco show in a traditional tablao, or cheer on FC Barcelona at the electrifying Camp Nou Stadium.

Marrakesh

Marrakesh

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

3 + 2 days £79 Fri 8 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Mon 11/01 · £15 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
3 + 9 days £80 Fri 8 Jan – Wed 20 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Mon 11/01 · £15 Go
Marrakesh → Zurich · Wed 20/01 · £27 Go
2 + 3 days £81 Fri 8 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Sun 10/01 · £17 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
10 + 2 days £82 Fri 8 Jan – Wed 20 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Mon 18/01 · £17 Go
Marrakesh → Zurich · Wed 20/01 · £27 Go
9 + 3 days £82 Fri 8 Jan – Wed 20 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Sun 17/01 · £17 Go
Marrakesh → Zurich · Wed 20/01 · £27 Go
6 + 6 days £82 Fri 8 Jan – Wed 20 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Thu 14/01 · £17 Go
Marrakesh → Zurich · Wed 20/01 · £27 Go
5 + 7 days £82 Fri 8 Jan – Wed 20 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Wed 13/01 · £17 Go
Marrakesh → Zurich · Wed 20/01 · £27 Go
4 + 8 days £82 Fri 8 Jan – Wed 20 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Tue 12/01 · £17 Go
Marrakesh → Zurich · Wed 20/01 · £27 Go
2 + 10 days £82 Fri 8 Jan – Wed 20 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Sun 10/01 · £17 Go
Marrakesh → Zurich · Wed 20/01 · £27 Go
3 + 12 days £85 Fri 8 Jan – Sat 23 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Mon 11/01 · £15 Go
Marrakesh → Zurich · Sat 23/01 · £32 Go
3 + 5 days £85 Fri 8 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Mon 11/01 · £15 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
5 + 10 days £87 Fri 8 Jan – Sat 23 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Wed 13/01 · £17 Go
Marrakesh → Zurich · Sat 23/01 · £32 Go
2 + 6 days £87 Fri 8 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Sun 10/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
12 + 3 days £87 Fri 8 Jan – Sat 23 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Wed 20/01 · £17 Go
Marrakesh → Zurich · Sat 23/01 · £32 Go
5 + 3 days £87 Fri 8 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Wed 13/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
6 + 2 days £87 Fri 8 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Thu 14/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
4 + 11 days £87 Fri 8 Jan – Sat 23 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Tue 12/01 · £17 Go
Marrakesh → Zurich · Sat 23/01 · £32 Go
4 + 4 days £87 Fri 8 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Tue 12/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
6 + 9 days £87 Fri 8 Jan – Sat 23 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Thu 14/01 · £17 Go
Marrakesh → Zurich · Sat 23/01 · £32 Go
10 + 5 days £87 Fri 8 Jan – Sat 23 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Mon 18/01 · £17 Go
Marrakesh → Zurich · Sat 23/01 · £32 Go
9 + 6 days £87 Fri 8 Jan – Sat 23 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Sun 17/01 · £17 Go
Marrakesh → Zurich · Sat 23/01 · £32 Go
2 + 13 days £87 Fri 8 Jan – Sat 23 Jan
Zurich → Barcelona · Fri 8/01 · £38 Go
Barcelona → Marrakesh · Sun 10/01 · £17 Go
Marrakesh → Zurich · Sat 23/01 · £32 Go
10 + 2 days £88 Fri 1 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Mon 11/01 · £15 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
9 + 3 days £90 Fri 1 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Sun 10/01 · £17 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
8 + 4 days £90 Fri 1 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Sat 9/01 · £17 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
7 + 5 days £90 Fri 1 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Fri 8/01 · £17 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
6 + 6 days £90 Fri 1 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Thu 7/01 · £17 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
5 + 7 days £90 Fri 1 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Wed 6/01 · £17 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
4 + 8 days £90 Fri 1 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Tue 5/01 · £17 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
2 + 7 days £92 Mon 22 Feb – Wed 3 Mar
Zurich → Barcelona · Mon 22/02 · £47 Go
Barcelona → Marrakesh · Wed 24/02 · £17 Go
Marrakesh → Zurich · Wed 3/03 · £28 Go
7 + 2 days £92 Mon 22 Feb – Wed 3 Mar
Zurich → Barcelona · Mon 22/02 · £47 Go
Barcelona → Marrakesh · Mon 1/03 · £17 Go
Marrakesh → Zurich · Wed 3/03 · £28 Go
3 + 9 days £92 Fri 1 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Mon 4/01 · £19 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
2 + 10 days £93 Fri 15 Jan – Wed 27 Jan
Zurich → Barcelona · Fri 15/01 · £50 Go
Barcelona → Marrakesh · Sun 17/01 · £17 Go
Marrakesh → Zurich · Wed 27/01 · £26 Go
3 + 9 days £93 Fri 15 Jan – Wed 27 Jan
Zurich → Barcelona · Fri 15/01 · £50 Go
Barcelona → Marrakesh · Mon 18/01 · £17 Go
Marrakesh → Zurich · Wed 27/01 · £26 Go
5 + 7 days £93 Fri 15 Jan – Wed 27 Jan
Zurich → Barcelona · Fri 15/01 · £50 Go
Barcelona → Marrakesh · Wed 20/01 · £17 Go
Marrakesh → Zurich · Wed 27/01 · £26 Go
10 + 2 days £93 Fri 15 Jan – Wed 27 Jan
Zurich → Barcelona · Fri 15/01 · £50 Go
Barcelona → Marrakesh · Mon 25/01 · £17 Go
Marrakesh → Zurich · Wed 27/01 · £26 Go
2 + 10 days £93 Fri 1 Jan – Wed 13 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Sun 3/01 · £20 Go
Marrakesh → Zurich · Wed 13/01 · £26 Go
2 + 3 days £94 Fri 15 Jan – Wed 20 Jan
Zurich → Barcelona · Fri 15/01 · £50 Go
Barcelona → Marrakesh · Sun 17/01 · £17 Go
Marrakesh → Zurich · Wed 20/01 · £27 Go
10 + 5 days £94 Fri 1 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Mon 11/01 · £15 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
3 + 2 days £94 Fri 15 Jan – Wed 20 Jan
Zurich → Barcelona · Fri 15/01 · £50 Go
Barcelona → Marrakesh · Mon 18/01 · £17 Go
Marrakesh → Zurich · Wed 20/01 · £27 Go
8 + 4 days £95 Fri 15 Jan – Wed 27 Jan
Zurich → Barcelona · Fri 15/01 · £50 Go
Barcelona → Marrakesh · Sat 23/01 · £19 Go
Marrakesh → Zurich · Wed 27/01 · £26 Go
9 + 3 days £95 Fri 15 Jan – Wed 27 Jan
Zurich → Barcelona · Fri 15/01 · £50 Go
Barcelona → Marrakesh · Sun 24/01 · £19 Go
Marrakesh → Zurich · Wed 27/01 · £26 Go
2 + 3 days £95 Fri 12 Mar – Wed 17 Mar
Zurich → Barcelona · Fri 12/03 · £50 Go
Barcelona → Marrakesh · Sun 14/03 · £16 Go
Marrakesh → Zurich · Wed 17/03 · £29 Go
11 + 4 days £96 Fri 1 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Tue 12/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
13 + 2 days £96 Fri 1 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Thu 14/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
9 + 6 days £96 Fri 1 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Sun 10/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
8 + 7 days £96 Fri 1 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Sat 9/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
7 + 8 days £96 Fri 1 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Fri 8/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
6 + 9 days £96 Fri 1 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Thu 7/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go
12 + 3 days £96 Fri 1 Jan – Sat 16 Jan
Zurich → Barcelona · Fri 1/01 · £47 Go
Barcelona → Marrakesh · Wed 13/01 · £17 Go
Marrakesh → Zurich · Sat 16/01 · £32 Go

... 36 more possible dates exist ...