Barcelona
Direct return from Geneva
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.
Latest deals
16 days £41 Sun 29 Nov – Tue 15 Dec
2 days £41 Sun 29 Nov – Tue 1 Dec
15 days £41 Mon 30 Nov – Tue 15 Dec
13 days £41 Mon 30 Nov – Sun 13 Dec
7 days £41 Tue 24 Nov – Tue 1 Dec
14 days £41 Sun 29 Nov – Sun 13 Dec
15 days £43 Sun 6 Dec – Mon 21 Dec
11 days £43 Sun 6 Dec – Thu 17 Dec
9 days £43 Sun 6 Dec – Tue 15 Dec
7 days £43 Sun 6 Dec – Sun 13 Dec
14 days £43 Tue 24 Nov – Tue 8 Dec
6 days £43 Thu 25 Feb – Wed 3 Mar
7 days £43 Thu 25 Feb – Thu 4 Mar
10 days £43 Thu 25 Feb – Sun 7 Mar
13 days £43 Thu 25 Feb – Wed 10 Mar
14 days £43 Thu 25 Feb – Thu 11 Mar
16 days £43 Sun 6 Dec – Tue 22 Dec
7 days £43 Wed 3 Feb – Wed 10 Feb
9 days £43 Mon 8 Mar – Wed 17 Mar
3 days £43 Mon 8 Mar – Thu 11 Mar
5 days £43 Thu 25 Feb – Tue 2 Mar
9 days £43 Sun 29 Nov – Tue 8 Dec
2 days £43 Mon 8 Mar – Wed 10 Mar
8 days £43 Mon 30 Nov – Tue 8 Dec
13 days £44 Mon 22 Feb – Sun 7 Mar
11 days £44 Sat 6 Mar – Wed 17 Mar
16 days £44 Mon 1 Mar – Wed 17 Mar
9 days £44 Mon 1 Mar – Wed 10 Mar
4 days £44 Sun 13 Dec – Thu 17 Dec
10 days £44 Sun 7 Mar – Wed 17 Mar
14 days £44 Thu 3 Dec – Thu 17 Dec
6 days £44 Mon 1 Mar – Sun 7 Mar
3 days £44 Sun 28 Feb – Wed 3 Mar
2 days £44 Sun 13 Dec – Tue 15 Dec
3 days £44 Thu 10 Dec – Sun 13 Dec
12 days £44 Thu 3 Dec – Tue 15 Dec
10 days £44 Mon 1 Mar – Thu 11 Mar
5 days £44 Thu 10 Dec – Tue 15 Dec
16 days £44 Mon 22 Feb – Wed 10 Mar
10 days £44 Thu 3 Dec – Sun 13 Dec
8 days £44 Sun 13 Dec – Mon 21 Dec
10 days £44 Sun 28 Feb – Wed 10 Mar
2 days £44 Sun 28 Feb – Tue 2 Mar
2 days £44 Mon 1 Mar – Wed 3 Mar
3 days £44 Mon 1 Mar – Thu 4 Mar
2 days £44 Tue 2 Mar – Thu 4 Mar
5 days £44 Tue 2 Mar – Sun 7 Mar
4 days £44 Wed 3 Mar – Sun 7 Mar
4 days £44 Sat 6 Mar – Wed 10 Mar
... 1851 more possible dates exist ...