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