Barcelona

Barcelona

Direct return from Dusseldorf

£68 Save up to
£57 Best deal
£125 Average cost

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
Dusseldorf → Barcelona · Mon 1/03 · £31 Go
Barcelona → Dusseldorf · Sun 7/03 · £26 Go
9 days £57 Mon 1 Mar – Wed 10 Mar
Dusseldorf → Barcelona · Mon 1/03 · £31 Go
Barcelona → Dusseldorf · Wed 10/03 · £26 Go
10 days £57 Mon 1 Mar – Thu 11 Mar
Dusseldorf → Barcelona · Mon 1/03 · £31 Go
Barcelona → Dusseldorf · Thu 11/03 · £26 Go
13 days £57 Mon 1 Mar – Sun 14 Mar
Dusseldorf → Barcelona · Mon 1/03 · £31 Go
Barcelona → Dusseldorf · Sun 14/03 · £26 Go
3 days £57 Mon 11 Jan – Thu 14 Jan
Dusseldorf → Barcelona · Mon 11/01 · £31 Go
Barcelona → Dusseldorf · Thu 14/01 · £26 Go
5 days £57 Mon 11 Jan – Sat 16 Jan
Dusseldorf → Barcelona · Mon 11/01 · £31 Go
Barcelona → Dusseldorf · Sat 16/01 · £26 Go
12 days £57 Mon 11 Jan – Sat 23 Jan
Dusseldorf → Barcelona · Mon 11/01 · £31 Go
Barcelona → Dusseldorf · Sat 23/01 · £26 Go
11 days £57 Mon 11 Jan – Fri 22 Jan
Dusseldorf → Barcelona · Mon 11/01 · £31 Go
Barcelona → Dusseldorf · Fri 22/01 · £26 Go
4 days £57 Mon 1 Mar – Fri 5 Mar
Dusseldorf → Barcelona · Mon 1/03 · £31 Go
Barcelona → Dusseldorf · Fri 5/03 · £26 Go
7 days £57 Mon 1 Mar – Mon 8 Mar
Dusseldorf → Barcelona · Mon 1/03 · £31 Go
Barcelona → Dusseldorf · Mon 8/03 · £26 Go
3 days £57 Mon 1 Mar – Thu 4 Mar
Dusseldorf → Barcelona · Mon 1/03 · £31 Go
Barcelona → Dusseldorf · Thu 4/03 · £26 Go
12 days £59 Tue 2 Mar – Sun 14 Mar
Dusseldorf → Barcelona · Tue 2/03 · £33 Go
Barcelona → Dusseldorf · Sun 14/03 · £26 Go
7 days £59 Thu 7 Jan – Thu 14 Jan
Dusseldorf → Barcelona · Thu 7/01 · £33 Go
Barcelona → Dusseldorf · Thu 14/01 · £26 Go
9 days £59 Tue 2 Mar – Thu 11 Mar
Dusseldorf → Barcelona · Tue 2/03 · £33 Go
Barcelona → Dusseldorf · Thu 11/03 · £26 Go
6 days £59 Tue 2 Mar – Mon 8 Mar
Dusseldorf → Barcelona · Tue 2/03 · £33 Go
Barcelona → Dusseldorf · Mon 8/03 · £26 Go
16 days £59 Wed 6 Jan – Fri 22 Jan
Dusseldorf → Barcelona · Wed 6/01 · £33 Go
Barcelona → Dusseldorf · Fri 22/01 · £26 Go
9 days £59 Thu 7 Jan – Sat 16 Jan
Dusseldorf → Barcelona · Thu 7/01 · £33 Go
Barcelona → Dusseldorf · Sat 16/01 · £26 Go
8 days £59 Tue 2 Mar – Wed 10 Mar
Dusseldorf → Barcelona · Tue 2/03 · £33 Go
Barcelona → Dusseldorf · Wed 10/03 · £26 Go
3 days £59 Tue 2 Mar – Fri 5 Mar
Dusseldorf → Barcelona · Tue 2/03 · £33 Go
Barcelona → Dusseldorf · Fri 5/03 · £26 Go
2 days £59 Tue 2 Mar – Thu 4 Mar
Dusseldorf → Barcelona · Tue 2/03 · £33 Go
Barcelona → Dusseldorf · Thu 4/03 · £26 Go
15 days £59 Thu 7 Jan – Fri 22 Jan
Dusseldorf → Barcelona · Thu 7/01 · £33 Go
Barcelona → Dusseldorf · Fri 22/01 · £26 Go
8 days £59 Wed 6 Jan – Thu 14 Jan
Dusseldorf → Barcelona · Wed 6/01 · £33 Go
Barcelona → Dusseldorf · Thu 14/01 · £26 Go
10 days £59 Wed 6 Jan – Sat 16 Jan
Dusseldorf → Barcelona · Wed 6/01 · £33 Go
Barcelona → Dusseldorf · Sat 16/01 · £26 Go
5 days £59 Tue 2 Mar – Sun 7 Mar
Dusseldorf → Barcelona · Tue 2/03 · £33 Go
Barcelona → Dusseldorf · Sun 7/03 · £26 Go
16 days £59 Thu 7 Jan – Sat 23 Jan
Dusseldorf → Barcelona · Thu 7/01 · £33 Go
Barcelona → Dusseldorf · Sat 23/01 · £26 Go
16 days £60 Tue 15 Dec – Thu 31 Dec
Dusseldorf → Barcelona · Tue 15/12 · £34 Go
Barcelona → Dusseldorf · Thu 31/12 · £26 Go
10 days £62 Thu 4 Mar – Sun 14 Mar
Dusseldorf → Barcelona · Thu 4/03 · £36 Go
Barcelona → Dusseldorf · Sun 14/03 · £26 Go
7 days £62 Thu 4 Mar – Thu 11 Mar
Dusseldorf → Barcelona · Thu 4/03 · £36 Go
Barcelona → Dusseldorf · Thu 11/03 · £26 Go
9 days £62 Wed 31 Mar – Fri 9 Apr
Dusseldorf → Barcelona · Wed 31/03 · £33 Go
Barcelona → Dusseldorf · Fri 9/04 · £29 Go
4 days £62 Thu 4 Mar – Mon 8 Mar
Dusseldorf → Barcelona · Thu 4/03 · £36 Go
Barcelona → Dusseldorf · Mon 8/03 · £26 Go
6 days £62 Thu 4 Mar – Wed 10 Mar
Dusseldorf → Barcelona · Thu 4/03 · £36 Go
Barcelona → Dusseldorf · Wed 10/03 · £26 Go
3 days £62 Thu 4 Mar – Sun 7 Mar
Dusseldorf → Barcelona · Thu 4/03 · £36 Go
Barcelona → Dusseldorf · Sun 7/03 · £26 Go
2 days £65 Mon 1 Mar – Wed 3 Mar
Dusseldorf → Barcelona · Mon 1/03 · £31 Go
Barcelona → Dusseldorf · Wed 3/03 · £34 Go
11 days £65 Mon 1 Mar – Fri 12 Mar
Dusseldorf → Barcelona · Mon 1/03 · £31 Go
Barcelona → Dusseldorf · Fri 12/03 · £34 Go
4 days £65 Mon 15 Feb – Fri 19 Feb
Dusseldorf → Barcelona · Mon 15/02 · £39 Go
Barcelona → Dusseldorf · Fri 19/02 · £26 Go
7 days £65 Wed 3 Mar – Wed 10 Mar
Dusseldorf → Barcelona · Wed 3/03 · £39 Go
Barcelona → Dusseldorf · Wed 10/03 · £26 Go
8 days £65 Wed 3 Mar – Thu 11 Mar
Dusseldorf → Barcelona · Wed 3/03 · £39 Go
Barcelona → Dusseldorf · Thu 11/03 · £26 Go
5 days £65 Mon 18 Jan – Sat 23 Jan
Dusseldorf → Barcelona · Mon 18/01 · £39 Go
Barcelona → Dusseldorf · Sat 23/01 · £26 Go
5 days £65 Tue 9 Mar – Sun 14 Mar
Dusseldorf → Barcelona · Tue 9/03 · £39 Go
Barcelona → Dusseldorf · Sun 14/03 · £26 Go
2 days £65 Tue 9 Mar – Thu 11 Mar
Dusseldorf → Barcelona · Tue 9/03 · £39 Go
Barcelona → Dusseldorf · Thu 11/03 · £26 Go
8 days £65 Mon 1 Mar – Tue 9 Mar
Dusseldorf → Barcelona · Mon 1/03 · £31 Go
Barcelona → Dusseldorf · Tue 9/03 · £34 Go
4 days £65 Tue 19 Jan – Sat 23 Jan
Dusseldorf → Barcelona · Tue 19/01 · £39 Go
Barcelona → Dusseldorf · Sat 23/01 · £26 Go
5 days £65 Wed 3 Mar – Mon 8 Mar
Dusseldorf → Barcelona · Wed 3/03 · £39 Go
Barcelona → Dusseldorf · Mon 8/03 · £26 Go
4 days £65 Wed 3 Mar – Sun 7 Mar
Dusseldorf → Barcelona · Wed 3/03 · £39 Go
Barcelona → Dusseldorf · Sun 7/03 · £26 Go
2 days £65 Wed 3 Mar – Fri 5 Mar
Dusseldorf → Barcelona · Wed 3/03 · £39 Go
Barcelona → Dusseldorf · Fri 5/03 · £26 Go
3 days £65 Tue 19 Jan – Fri 22 Jan
Dusseldorf → Barcelona · Tue 19/01 · £39 Go
Barcelona → Dusseldorf · Fri 22/01 · £26 Go
4 days £65 Mon 18 Jan – Fri 22 Jan
Dusseldorf → Barcelona · Mon 18/01 · £39 Go
Barcelona → Dusseldorf · Fri 22/01 · £26 Go
11 days £65 Wed 3 Mar – Sun 14 Mar
Dusseldorf → Barcelona · Wed 3/03 · £39 Go
Barcelona → Dusseldorf · Sun 14/03 · £26 Go
4 days £65 Sun 10 Jan – Thu 14 Jan
Dusseldorf → Barcelona · Sun 10/01 · £39 Go
Barcelona → Dusseldorf · Thu 14/01 · £26 Go
10 days £65 Tue 9 Feb – Fri 19 Feb
Dusseldorf → Barcelona · Tue 9/02 · £39 Go
Barcelona → Dusseldorf · Fri 19/02 · £26 Go

... 1290 more possible dates exist ...