Barcelona
Direct return from Dusseldorf
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
6 days £57 Mon 1 Mar – Sun 7 Mar
9 days £57 Mon 1 Mar – Wed 10 Mar
10 days £57 Mon 1 Mar – Thu 11 Mar
13 days £57 Mon 1 Mar – Sun 14 Mar
3 days £57 Mon 11 Jan – Thu 14 Jan
5 days £57 Mon 11 Jan – Sat 16 Jan
12 days £57 Mon 11 Jan – Sat 23 Jan
11 days £57 Mon 11 Jan – Fri 22 Jan
4 days £57 Mon 1 Mar – Fri 5 Mar
7 days £57 Mon 1 Mar – Mon 8 Mar
3 days £57 Mon 1 Mar – Thu 4 Mar
12 days £59 Tue 2 Mar – Sun 14 Mar
7 days £59 Thu 7 Jan – Thu 14 Jan
9 days £59 Tue 2 Mar – Thu 11 Mar
6 days £59 Tue 2 Mar – Mon 8 Mar
16 days £59 Wed 6 Jan – Fri 22 Jan
9 days £59 Thu 7 Jan – Sat 16 Jan
8 days £59 Tue 2 Mar – Wed 10 Mar
3 days £59 Tue 2 Mar – Fri 5 Mar
2 days £59 Tue 2 Mar – Thu 4 Mar
15 days £59 Thu 7 Jan – Fri 22 Jan
8 days £59 Wed 6 Jan – Thu 14 Jan
10 days £59 Wed 6 Jan – Sat 16 Jan
5 days £59 Tue 2 Mar – Sun 7 Mar
16 days £59 Thu 7 Jan – Sat 23 Jan
16 days £60 Tue 15 Dec – Thu 31 Dec
10 days £62 Thu 4 Mar – Sun 14 Mar
7 days £62 Thu 4 Mar – Thu 11 Mar
9 days £62 Wed 31 Mar – Fri 9 Apr
4 days £62 Thu 4 Mar – Mon 8 Mar
6 days £62 Thu 4 Mar – Wed 10 Mar
3 days £62 Thu 4 Mar – Sun 7 Mar
2 days £65 Mon 1 Mar – Wed 3 Mar
11 days £65 Mon 1 Mar – Fri 12 Mar
4 days £65 Mon 15 Feb – Fri 19 Feb
7 days £65 Wed 3 Mar – Wed 10 Mar
8 days £65 Wed 3 Mar – Thu 11 Mar
5 days £65 Mon 18 Jan – Sat 23 Jan
5 days £65 Tue 9 Mar – Sun 14 Mar
2 days £65 Tue 9 Mar – Thu 11 Mar
8 days £65 Mon 1 Mar – Tue 9 Mar
4 days £65 Tue 19 Jan – Sat 23 Jan
5 days £65 Wed 3 Mar – Mon 8 Mar
4 days £65 Wed 3 Mar – Sun 7 Mar
2 days £65 Wed 3 Mar – Fri 5 Mar
3 days £65 Tue 19 Jan – Fri 22 Jan
4 days £65 Mon 18 Jan – Fri 22 Jan
11 days £65 Wed 3 Mar – Sun 14 Mar
4 days £65 Sun 10 Jan – Thu 14 Jan
... 1290 more possible dates exist ...