Barcelona

Barcelona

Direct return from Cairo

£419 Save up to
£128 Best deal
£547 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

16 days £128 Tue 22 Dec – Thu 7 Jan
Cairo → Barcelona · Tue 22/12 · £60 Go
Barcelona → Cairo · Thu 7/01 · £68 Go
14 days £139 Thu 24 Dec – Thu 7 Jan
Cairo → Barcelona · Thu 24/12 · £71 Go
Barcelona → Cairo · Thu 7/01 · £68 Go
9 days £141 Thu 18 Mar – Sat 27 Mar
Cairo → Barcelona · Thu 18/03 · £63 Go
Barcelona → Cairo · Sat 27/03 · £78 Go
12 days £142 Thu 18 Mar – Tue 30 Mar
Cairo → Barcelona · Thu 18/03 · £63 Go
Barcelona → Cairo · Tue 30/03 · £79 Go
9 days £143 Thu 25 Feb – Sat 6 Mar
Cairo → Barcelona · Thu 25/02 · £75 Go
Barcelona → Cairo · Sat 6/03 · £68 Go
11 days £143 Thu 25 Feb – Mon 8 Mar
Cairo → Barcelona · Thu 25/02 · £75 Go
Barcelona → Cairo · Mon 8/03 · £68 Go
5 days £143 Thu 25 Feb – Tue 2 Mar
Cairo → Barcelona · Thu 25/02 · £75 Go
Barcelona → Cairo · Tue 2/03 · £68 Go
7 days £143 Thu 25 Feb – Thu 4 Mar
Cairo → Barcelona · Thu 25/02 · £75 Go
Barcelona → Cairo · Thu 4/03 · £68 Go
4 days £143 Thu 25 Feb – Mon 1 Mar
Cairo → Barcelona · Thu 25/02 · £75 Go
Barcelona → Cairo · Mon 1/03 · £68 Go
2 days £143 Tue 19 Jan – Thu 21 Jan
Cairo → Barcelona · Tue 19/01 · £75 Go
Barcelona → Cairo · Thu 21/01 · £68 Go
2 days £147 Sat 6 Mar – Mon 8 Mar
Cairo → Barcelona · Sat 6/03 · £79 Go
Barcelona → Cairo · Mon 8/03 · £68 Go
5 days £148 Thu 3 Dec – Tue 8 Dec
Cairo → Barcelona · Thu 3/12 · £60 Go
Barcelona → Cairo · Tue 8/12 · £88 Go
15 days £153 Mon 21 Dec – Tue 5 Jan
Cairo → Barcelona · Mon 21/12 · £60 Go
Barcelona → Cairo · Tue 5/01 · £93 Go
14 days £153 Tue 22 Dec – Tue 5 Jan
Cairo → Barcelona · Tue 22/12 · £60 Go
Barcelona → Cairo · Tue 5/01 · £93 Go
2 days £154 Thu 28 Jan – Sat 30 Jan
Cairo → Barcelona · Thu 28/01 · £75 Go
Barcelona → Cairo · Sat 30/01 · £79 Go
4 days £154 Tue 26 Jan – Sat 30 Jan
Cairo → Barcelona · Tue 26/01 · £75 Go
Barcelona → Cairo · Sat 30/01 · £79 Go
2 days £154 Tue 2 Mar – Thu 4 Mar
Cairo → Barcelona · Tue 2/03 · £86 Go
Barcelona → Cairo · Thu 4/03 · £68 Go
4 days £154 Tue 2 Mar – Sat 6 Mar
Cairo → Barcelona · Tue 2/03 · £86 Go
Barcelona → Cairo · Sat 6/03 · £68 Go
11 days £154 Tue 19 Jan – Sat 30 Jan
Cairo → Barcelona · Tue 19/01 · £75 Go
Barcelona → Cairo · Sat 30/01 · £79 Go
6 days £154 Tue 2 Mar – Mon 8 Mar
Cairo → Barcelona · Tue 2/03 · £86 Go
Barcelona → Cairo · Mon 8/03 · £68 Go
5 days £155 Sat 16 Jan – Thu 21 Jan
Cairo → Barcelona · Sat 16/01 · £87 Go
Barcelona → Cairo · Thu 21/01 · £68 Go
7 days £155 Tue 23 Feb – Tue 2 Mar
Cairo → Barcelona · Tue 23/02 · £87 Go
Barcelona → Cairo · Tue 2/03 · £68 Go
13 days £155 Tue 23 Feb – Mon 8 Mar
Cairo → Barcelona · Tue 23/02 · £87 Go
Barcelona → Cairo · Mon 8/03 · £68 Go
11 days £155 Tue 23 Feb – Sat 6 Mar
Cairo → Barcelona · Tue 23/02 · £87 Go
Barcelona → Cairo · Sat 6/03 · £68 Go
9 days £155 Tue 23 Feb – Thu 4 Mar
Cairo → Barcelona · Tue 23/02 · £87 Go
Barcelona → Cairo · Thu 4/03 · £68 Go
6 days £155 Tue 23 Feb – Mon 1 Mar
Cairo → Barcelona · Tue 23/02 · £87 Go
Barcelona → Cairo · Mon 1/03 · £68 Go
9 days £157 Sat 6 Mar – Mon 15 Mar
Cairo → Barcelona · Sat 6/03 · £79 Go
Barcelona → Cairo · Mon 15/03 · £78 Go
16 days £157 Thu 24 Dec – Sat 9 Jan
Cairo → Barcelona · Thu 24/12 · £71 Go
Barcelona → Cairo · Sat 9/01 · £86 Go
4 days £158 Thu 3 Dec – Mon 7 Dec
Cairo → Barcelona · Thu 3/12 · £60 Go
Barcelona → Cairo · Mon 7/12 · £98 Go
2 days £159 Thu 4 Mar – Sat 6 Mar
Cairo → Barcelona · Thu 4/03 · £91 Go
Barcelona → Cairo · Sat 6/03 · £68 Go
4 days £159 Thu 4 Mar – Mon 8 Mar
Cairo → Barcelona · Thu 4/03 · £91 Go
Barcelona → Cairo · Mon 8/03 · £68 Go
12 days £160 Sat 19 Dec – Thu 31 Dec
Cairo → Barcelona · Sat 19/12 · £60 Go
Barcelona → Cairo · Thu 31/12 · £100 Go
10 days £160 Mon 21 Dec – Thu 31 Dec
Cairo → Barcelona · Mon 21/12 · £60 Go
Barcelona → Cairo · Thu 31/12 · £100 Go
9 days £160 Tue 22 Dec – Thu 31 Dec
Cairo → Barcelona · Tue 22/12 · £60 Go
Barcelona → Cairo · Thu 31/12 · £100 Go
14 days £160 Thu 17 Dec – Thu 31 Dec
Cairo → Barcelona · Thu 17/12 · £60 Go
Barcelona → Cairo · Thu 31/12 · £100 Go
16 days £164 Sat 19 Dec – Mon 4 Jan
Cairo → Barcelona · Sat 19/12 · £60 Go
Barcelona → Cairo · Mon 4/01 · £104 Go
14 days £164 Mon 21 Dec – Mon 4 Jan
Cairo → Barcelona · Mon 21/12 · £60 Go
Barcelona → Cairo · Mon 4/01 · £104 Go
13 days £164 Tue 22 Dec – Mon 4 Jan
Cairo → Barcelona · Tue 22/12 · £60 Go
Barcelona → Cairo · Mon 4/01 · £104 Go
13 days £164 Tue 2 Mar – Mon 15 Mar
Cairo → Barcelona · Tue 2/03 · £86 Go
Barcelona → Cairo · Mon 15/03 · £78 Go
12 days £164 Thu 24 Dec – Tue 5 Jan
Cairo → Barcelona · Thu 24/12 · £71 Go
Barcelona → Cairo · Tue 5/01 · £93 Go
12 days £165 Mon 15 Mar – Sat 27 Mar
Cairo → Barcelona · Mon 15/03 · £87 Go
Barcelona → Cairo · Sat 27/03 · £78 Go
2 days £165 Sat 13 Mar – Mon 15 Mar
Cairo → Barcelona · Sat 13/03 · £87 Go
Barcelona → Cairo · Mon 15/03 · £78 Go
6 days £165 Tue 9 Mar – Mon 15 Mar
Cairo → Barcelona · Tue 9/03 · £87 Go
Barcelona → Cairo · Mon 15/03 · £78 Go
14 days £165 Sat 13 Mar – Sat 27 Mar
Cairo → Barcelona · Sat 13/03 · £87 Go
Barcelona → Cairo · Sat 27/03 · £78 Go
14 days £166 Sat 16 Jan – Sat 30 Jan
Cairo → Barcelona · Sat 16/01 · £87 Go
Barcelona → Cairo · Sat 30/01 · £79 Go
15 days £166 Mon 15 Mar – Tue 30 Mar
Cairo → Barcelona · Mon 15/03 · £87 Go
Barcelona → Cairo · Tue 30/03 · £79 Go
16 days £166 Thu 25 Feb – Sat 13 Mar
Cairo → Barcelona · Thu 25/02 · £75 Go
Barcelona → Cairo · Sat 13/03 · £91 Go
9 days £166 Thu 21 Jan – Sat 30 Jan
Cairo → Barcelona · Thu 21/01 · £87 Go
Barcelona → Cairo · Sat 30/01 · £79 Go
8 days £167 Mon 22 Feb – Tue 2 Mar
Cairo → Barcelona · Mon 22/02 · £99 Go
Barcelona → Cairo · Tue 2/03 · £68 Go
9 days £167 Sun 25 Jul – Tue 3 Aug
Cairo → Barcelona · Sun 25/07 · £79 Go
Barcelona → Cairo · Tue 3/08 · £88 Go

... 480 more possible dates exist ...