Barcelona

Barcelona

Direct return from Naples

£34 Save up to
£27 Best deal
£61 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

13 days £27 Sat 19 Dec – Fri 1 Jan
Naples → Barcelona · Sat 19/12 · £14 Go
Barcelona → Naples · Fri 1/01 · £13 Go
14 days £27 Fri 18 Dec – Fri 1 Jan
Naples → Barcelona · Fri 18/12 · £14 Go
Barcelona → Naples · Fri 1/01 · £13 Go
13 days £27 Fri 18 Dec – Thu 31 Dec
Naples → Barcelona · Fri 18/12 · £14 Go
Barcelona → Naples · Thu 31/12 · £13 Go
12 days £27 Sat 19 Dec – Thu 31 Dec
Naples → Barcelona · Sat 19/12 · £14 Go
Barcelona → Naples · Thu 31/12 · £13 Go
14 days £28 Tue 22 Dec – Tue 5 Jan
Naples → Barcelona · Tue 22/12 · £15 Go
Barcelona → Naples · Tue 5/01 · £13 Go
10 days £28 Tue 22 Dec – Fri 1 Jan
Naples → Barcelona · Tue 22/12 · £15 Go
Barcelona → Naples · Fri 1/01 · £13 Go
9 days £28 Tue 22 Dec – Thu 31 Dec
Naples → Barcelona · Tue 22/12 · £15 Go
Barcelona → Naples · Thu 31/12 · £13 Go
16 days £29 Wed 16 Dec – Fri 1 Jan
Naples → Barcelona · Wed 16/12 · £16 Go
Barcelona → Naples · Fri 1/01 · £13 Go
15 days £29 Tue 9 Feb – Wed 24 Feb
Naples → Barcelona · Tue 9/02 · £16 Go
Barcelona → Naples · Wed 24/02 · £13 Go
16 days £29 Tue 15 Dec – Thu 31 Dec
Naples → Barcelona · Tue 15/12 · £16 Go
Barcelona → Naples · Thu 31/12 · £13 Go
15 days £29 Wed 16 Dec – Thu 31 Dec
Naples → Barcelona · Wed 16/12 · £16 Go
Barcelona → Naples · Thu 31/12 · £13 Go
5 days £29 Tue 2 Feb – Sun 7 Feb
Naples → Barcelona · Tue 2/02 · £16 Go
Barcelona → Naples · Sun 7/02 · £13 Go
13 days £29 Wed 10 Feb – Tue 23 Feb
Naples → Barcelona · Wed 10/02 · £16 Go
Barcelona → Naples · Tue 23/02 · £13 Go
7 days £29 Wed 17 Feb – Wed 24 Feb
Naples → Barcelona · Wed 17/02 · £16 Go
Barcelona → Naples · Wed 24/02 · £13 Go
6 days £29 Wed 17 Feb – Tue 23 Feb
Naples → Barcelona · Wed 17/02 · £16 Go
Barcelona → Naples · Tue 23/02 · £13 Go
4 days £29 Wed 3 Feb – Sun 7 Feb
Naples → Barcelona · Wed 3/02 · £16 Go
Barcelona → Naples · Sun 7/02 · £13 Go
14 days £29 Wed 10 Feb – Wed 24 Feb
Naples → Barcelona · Wed 10/02 · £16 Go
Barcelona → Naples · Wed 24/02 · £13 Go
14 days £29 Tue 9 Feb – Tue 23 Feb
Naples → Barcelona · Tue 9/02 · £16 Go
Barcelona → Naples · Tue 23/02 · £13 Go
11 days £29 Sun 20 Dec – Thu 31 Dec
Naples → Barcelona · Sun 20/12 · £16 Go
Barcelona → Naples · Thu 31/12 · £13 Go
11 days £29 Mon 21 Dec – Fri 1 Jan
Naples → Barcelona · Mon 21/12 · £16 Go
Barcelona → Naples · Fri 1/01 · £13 Go
16 days £29 Sun 20 Dec – Tue 5 Jan
Naples → Barcelona · Sun 20/12 · £16 Go
Barcelona → Naples · Tue 5/01 · £13 Go
10 days £29 Mon 21 Dec – Thu 31 Dec
Naples → Barcelona · Mon 21/12 · £16 Go
Barcelona → Naples · Thu 31/12 · £13 Go
12 days £29 Sun 20 Dec – Fri 1 Jan
Naples → Barcelona · Sun 20/12 · £16 Go
Barcelona → Naples · Fri 1/01 · £13 Go
15 days £29 Mon 21 Dec – Tue 5 Jan
Naples → Barcelona · Mon 21/12 · £16 Go
Barcelona → Naples · Tue 5/01 · £13 Go
15 days £32 Tue 22 Dec – Wed 6 Jan
Naples → Barcelona · Tue 22/12 · £15 Go
Barcelona → Naples · Wed 6/01 · £17 Go
7 days £33 Tue 9 Feb – Tue 16 Feb
Naples → Barcelona · Tue 9/02 · £16 Go
Barcelona → Naples · Tue 16/02 · £17 Go
6 days £33 Tue 9 Feb – Mon 15 Feb
Naples → Barcelona · Tue 9/02 · £16 Go
Barcelona → Naples · Mon 15/02 · £17 Go
16 days £33 Sun 7 Feb – Tue 23 Feb
Naples → Barcelona · Sun 7/02 · £20 Go
Barcelona → Naples · Tue 23/02 · £13 Go
16 days £33 Mon 21 Dec – Wed 6 Jan
Naples → Barcelona · Mon 21/12 · £16 Go
Barcelona → Naples · Wed 6/01 · £17 Go
6 days £33 Wed 10 Feb – Tue 16 Feb
Naples → Barcelona · Wed 10/02 · £16 Go
Barcelona → Naples · Tue 16/02 · £17 Go
4 days £33 Tue 9 Feb – Sat 13 Feb
Naples → Barcelona · Tue 9/02 · £16 Go
Barcelona → Naples · Sat 13/02 · £17 Go
2 days £33 Tue 2 Feb – Thu 4 Feb
Naples → Barcelona · Tue 2/02 · £16 Go
Barcelona → Naples · Thu 4/02 · £17 Go
13 days £33 Wed 3 Feb – Tue 16 Feb
Naples → Barcelona · Wed 3/02 · £16 Go
Barcelona → Naples · Tue 16/02 · £17 Go
12 days £33 Wed 3 Feb – Mon 15 Feb
Naples → Barcelona · Wed 3/02 · £16 Go
Barcelona → Naples · Mon 15/02 · £17 Go
5 days £33 Wed 10 Feb – Mon 15 Feb
Naples → Barcelona · Wed 10/02 · £16 Go
Barcelona → Naples · Mon 15/02 · £17 Go
10 days £33 Wed 3 Feb – Sat 13 Feb
Naples → Barcelona · Wed 3/02 · £16 Go
Barcelona → Naples · Sat 13/02 · £17 Go
14 days £33 Tue 2 Feb – Tue 16 Feb
Naples → Barcelona · Tue 2/02 · £16 Go
Barcelona → Naples · Tue 16/02 · £17 Go
16 days £33 Sat 19 Dec – Mon 4 Jan
Naples → Barcelona · Sat 19/12 · £14 Go
Barcelona → Naples · Mon 4/01 · £19 Go
10 days £33 Sun 14 Feb – Wed 24 Feb
Naples → Barcelona · Sun 14/02 · £20 Go
Barcelona → Naples · Wed 24/02 · £13 Go
11 days £33 Tue 2 Feb – Sat 13 Feb
Naples → Barcelona · Tue 2/02 · £16 Go
Barcelona → Naples · Sat 13/02 · £17 Go
9 days £33 Sun 14 Feb – Tue 23 Feb
Naples → Barcelona · Sun 14/02 · £20 Go
Barcelona → Naples · Tue 23/02 · £13 Go
13 days £33 Tue 2 Feb – Mon 15 Feb
Naples → Barcelona · Tue 2/02 · £16 Go
Barcelona → Naples · Mon 15/02 · £17 Go
3 days £33 Wed 10 Feb – Sat 13 Feb
Naples → Barcelona · Wed 10/02 · £16 Go
Barcelona → Naples · Sat 13/02 · £17 Go
12 days £34 Thu 11 Feb – Tue 23 Feb
Naples → Barcelona · Thu 11/02 · £21 Go
Barcelona → Naples · Tue 23/02 · £13 Go
7 days £34 Tue 16 Feb – Tue 23 Feb
Naples → Barcelona · Tue 16/02 · £21 Go
Barcelona → Naples · Tue 23/02 · £13 Go
10 days £34 Sat 13 Feb – Tue 23 Feb
Naples → Barcelona · Sat 13/02 · £21 Go
Barcelona → Naples · Tue 23/02 · £13 Go
11 days £34 Sat 13 Feb – Wed 24 Feb
Naples → Barcelona · Sat 13/02 · £21 Go
Barcelona → Naples · Wed 24/02 · £13 Go
5 days £34 Thu 18 Feb – Tue 23 Feb
Naples → Barcelona · Thu 18/02 · £21 Go
Barcelona → Naples · Tue 23/02 · £13 Go
2 days £34 Mon 1 Feb – Wed 3 Feb
Naples → Barcelona · Mon 1/02 · £21 Go
Barcelona → Naples · Wed 3/02 · £13 Go
8 days £34 Tue 16 Feb – Wed 24 Feb
Naples → Barcelona · Tue 16/02 · £21 Go
Barcelona → Naples · Wed 24/02 · £13 Go

... 1115 more possible dates exist ...