Barcelona
Direct return from Venice
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
4 days £29 Thu 21 Jan – Mon 25 Jan
5 days £29 Thu 21 Jan – Tue 26 Jan
16 days £29 Thu 21 Jan – Sat 6 Feb
12 days £29 Thu 21 Jan – Tue 2 Feb
9 days £29 Thu 21 Jan – Sat 30 Jan
6 days £31 Thu 21 Jan – Wed 27 Jan
8 days £33 Mon 11 Jan – Tue 19 Jan
14 days £33 Sat 13 Feb – Sat 27 Feb
12 days £33 Mon 22 Feb – Sat 6 Mar
9 days £33 Sat 13 Feb – Mon 22 Feb
13 days £33 Mon 22 Feb – Sun 7 Mar
15 days £33 Mon 22 Feb – Tue 9 Mar
7 days £33 Sat 13 Feb – Sat 20 Feb
16 days £33 Mon 22 Feb – Wed 10 Mar
6 days £33 Sat 13 Feb – Fri 19 Feb
5 days £33 Mon 25 Jan – Sat 30 Jan
15 days £33 Fri 12 Feb – Sat 27 Feb
10 days £33 Fri 12 Feb – Mon 22 Feb
8 days £33 Fri 12 Feb – Sat 20 Feb
7 days £33 Mon 18 Jan – Mon 25 Jan
8 days £33 Mon 18 Jan – Tue 26 Jan
3 days £33 Sat 23 Jan – Tue 26 Jan
2 days £33 Sat 23 Jan – Mon 25 Jan
12 days £33 Mon 18 Jan – Sat 30 Jan
15 days £33 Mon 18 Jan – Tue 2 Feb
7 days £33 Sat 20 Mar – Sat 27 Mar
16 days £33 Sat 13 Feb – Mon 1 Mar
9 days £33 Mon 22 Feb – Wed 3 Mar
8 days £33 Mon 22 Feb – Tue 2 Mar
5 days £33 Mon 22 Feb – Sat 27 Feb
5 days £33 Mon 15 Feb – Sat 20 Feb
4 days £33 Mon 15 Feb – Fri 19 Feb
6 days £33 Mon 11 Jan – Sun 17 Jan
7 days £33 Mon 11 Jan – Mon 18 Jan
2 days £33 Sat 27 Feb – Mon 1 Mar
3 days £33 Sat 27 Feb – Tue 2 Mar
10 days £33 Mon 11 Jan – Thu 21 Jan
11 days £33 Mon 11 Jan – Fri 22 Jan
14 days £33 Mon 11 Jan – Mon 25 Jan
15 days £33 Mon 11 Jan – Tue 26 Jan
4 days £33 Sat 27 Feb – Wed 3 Mar
4 days £33 Tue 9 Feb – Sat 13 Feb
3 days £33 Tue 9 Feb – Fri 12 Feb
16 days £33 Mon 15 Feb – Wed 3 Mar
15 days £33 Mon 15 Feb – Tue 2 Mar
13 days £33 Sat 20 Mar – Fri 2 Apr
14 days £33 Mon 15 Feb – Mon 1 Mar
2 days £33 Mon 1 Mar – Wed 3 Mar
12 days £33 Mon 15 Feb – Sat 27 Feb
... 1238 more possible dates exist ...