Barcelona

Barcelona

Direct return from Venice

£20 Save up to
£29 Best deal
£49 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

4 days £29 Thu 21 Jan – Mon 25 Jan
Venice → Barcelona · Thu 21/01 · £12 Go
Barcelona → Venice · Mon 25/01 · £17 Go
5 days £29 Thu 21 Jan – Tue 26 Jan
Venice → Barcelona · Thu 21/01 · £12 Go
Barcelona → Venice · Tue 26/01 · £17 Go
16 days £29 Thu 21 Jan – Sat 6 Feb
Venice → Barcelona · Thu 21/01 · £12 Go
Barcelona → Venice · Sat 6/02 · £17 Go
12 days £29 Thu 21 Jan – Tue 2 Feb
Venice → Barcelona · Thu 21/01 · £12 Go
Barcelona → Venice · Tue 2/02 · £17 Go
9 days £29 Thu 21 Jan – Sat 30 Jan
Venice → Barcelona · Thu 21/01 · £12 Go
Barcelona → Venice · Sat 30/01 · £17 Go
6 days £31 Thu 21 Jan – Wed 27 Jan
Venice → Barcelona · Thu 21/01 · £12 Go
Barcelona → Venice · Wed 27/01 · £19 Go
8 days £33 Mon 11 Jan – Tue 19 Jan
Venice → Barcelona · Mon 11/01 · £16 Go
Barcelona → Venice · Tue 19/01 · £17 Go
14 days £33 Sat 13 Feb – Sat 27 Feb
Venice → Barcelona · Sat 13/02 · £16 Go
Barcelona → Venice · Sat 27/02 · £17 Go
12 days £33 Mon 22 Feb – Sat 6 Mar
Venice → Barcelona · Mon 22/02 · £16 Go
Barcelona → Venice · Sat 6/03 · £17 Go
9 days £33 Sat 13 Feb – Mon 22 Feb
Venice → Barcelona · Sat 13/02 · £16 Go
Barcelona → Venice · Mon 22/02 · £17 Go
13 days £33 Mon 22 Feb – Sun 7 Mar
Venice → Barcelona · Mon 22/02 · £16 Go
Barcelona → Venice · Sun 7/03 · £17 Go
15 days £33 Mon 22 Feb – Tue 9 Mar
Venice → Barcelona · Mon 22/02 · £16 Go
Barcelona → Venice · Tue 9/03 · £17 Go
7 days £33 Sat 13 Feb – Sat 20 Feb
Venice → Barcelona · Sat 13/02 · £16 Go
Barcelona → Venice · Sat 20/02 · £17 Go
16 days £33 Mon 22 Feb – Wed 10 Mar
Venice → Barcelona · Mon 22/02 · £16 Go
Barcelona → Venice · Wed 10/03 · £17 Go
6 days £33 Sat 13 Feb – Fri 19 Feb
Venice → Barcelona · Sat 13/02 · £16 Go
Barcelona → Venice · Fri 19/02 · £17 Go
5 days £33 Mon 25 Jan – Sat 30 Jan
Venice → Barcelona · Mon 25/01 · £16 Go
Barcelona → Venice · Sat 30/01 · £17 Go
15 days £33 Fri 12 Feb – Sat 27 Feb
Venice → Barcelona · Fri 12/02 · £16 Go
Barcelona → Venice · Sat 27/02 · £17 Go
10 days £33 Fri 12 Feb – Mon 22 Feb
Venice → Barcelona · Fri 12/02 · £16 Go
Barcelona → Venice · Mon 22/02 · £17 Go
8 days £33 Fri 12 Feb – Sat 20 Feb
Venice → Barcelona · Fri 12/02 · £16 Go
Barcelona → Venice · Sat 20/02 · £17 Go
7 days £33 Mon 18 Jan – Mon 25 Jan
Venice → Barcelona · Mon 18/01 · £16 Go
Barcelona → Venice · Mon 25/01 · £17 Go
8 days £33 Mon 18 Jan – Tue 26 Jan
Venice → Barcelona · Mon 18/01 · £16 Go
Barcelona → Venice · Tue 26/01 · £17 Go
3 days £33 Sat 23 Jan – Tue 26 Jan
Venice → Barcelona · Sat 23/01 · £16 Go
Barcelona → Venice · Tue 26/01 · £17 Go
2 days £33 Sat 23 Jan – Mon 25 Jan
Venice → Barcelona · Sat 23/01 · £16 Go
Barcelona → Venice · Mon 25/01 · £17 Go
12 days £33 Mon 18 Jan – Sat 30 Jan
Venice → Barcelona · Mon 18/01 · £16 Go
Barcelona → Venice · Sat 30/01 · £17 Go
15 days £33 Mon 18 Jan – Tue 2 Feb
Venice → Barcelona · Mon 18/01 · £16 Go
Barcelona → Venice · Tue 2/02 · £17 Go
7 days £33 Sat 20 Mar – Sat 27 Mar
Venice → Barcelona · Sat 20/03 · £16 Go
Barcelona → Venice · Sat 27/03 · £17 Go
16 days £33 Sat 13 Feb – Mon 1 Mar
Venice → Barcelona · Sat 13/02 · £16 Go
Barcelona → Venice · Mon 1/03 · £17 Go
9 days £33 Mon 22 Feb – Wed 3 Mar
Venice → Barcelona · Mon 22/02 · £16 Go
Barcelona → Venice · Wed 3/03 · £17 Go
8 days £33 Mon 22 Feb – Tue 2 Mar
Venice → Barcelona · Mon 22/02 · £16 Go
Barcelona → Venice · Tue 2/03 · £17 Go
5 days £33 Mon 22 Feb – Sat 27 Feb
Venice → Barcelona · Mon 22/02 · £16 Go
Barcelona → Venice · Sat 27/02 · £17 Go
5 days £33 Mon 15 Feb – Sat 20 Feb
Venice → Barcelona · Mon 15/02 · £16 Go
Barcelona → Venice · Sat 20/02 · £17 Go
4 days £33 Mon 15 Feb – Fri 19 Feb
Venice → Barcelona · Mon 15/02 · £16 Go
Barcelona → Venice · Fri 19/02 · £17 Go
6 days £33 Mon 11 Jan – Sun 17 Jan
Venice → Barcelona · Mon 11/01 · £16 Go
Barcelona → Venice · Sun 17/01 · £17 Go
7 days £33 Mon 11 Jan – Mon 18 Jan
Venice → Barcelona · Mon 11/01 · £16 Go
Barcelona → Venice · Mon 18/01 · £17 Go
2 days £33 Sat 27 Feb – Mon 1 Mar
Venice → Barcelona · Sat 27/02 · £16 Go
Barcelona → Venice · Mon 1/03 · £17 Go
3 days £33 Sat 27 Feb – Tue 2 Mar
Venice → Barcelona · Sat 27/02 · £16 Go
Barcelona → Venice · Tue 2/03 · £17 Go
10 days £33 Mon 11 Jan – Thu 21 Jan
Venice → Barcelona · Mon 11/01 · £16 Go
Barcelona → Venice · Thu 21/01 · £17 Go
11 days £33 Mon 11 Jan – Fri 22 Jan
Venice → Barcelona · Mon 11/01 · £16 Go
Barcelona → Venice · Fri 22/01 · £17 Go
14 days £33 Mon 11 Jan – Mon 25 Jan
Venice → Barcelona · Mon 11/01 · £16 Go
Barcelona → Venice · Mon 25/01 · £17 Go
15 days £33 Mon 11 Jan – Tue 26 Jan
Venice → Barcelona · Mon 11/01 · £16 Go
Barcelona → Venice · Tue 26/01 · £17 Go
4 days £33 Sat 27 Feb – Wed 3 Mar
Venice → Barcelona · Sat 27/02 · £16 Go
Barcelona → Venice · Wed 3/03 · £17 Go
4 days £33 Tue 9 Feb – Sat 13 Feb
Venice → Barcelona · Tue 9/02 · £16 Go
Barcelona → Venice · Sat 13/02 · £17 Go
3 days £33 Tue 9 Feb – Fri 12 Feb
Venice → Barcelona · Tue 9/02 · £16 Go
Barcelona → Venice · Fri 12/02 · £17 Go
16 days £33 Mon 15 Feb – Wed 3 Mar
Venice → Barcelona · Mon 15/02 · £16 Go
Barcelona → Venice · Wed 3/03 · £17 Go
15 days £33 Mon 15 Feb – Tue 2 Mar
Venice → Barcelona · Mon 15/02 · £16 Go
Barcelona → Venice · Tue 2/03 · £17 Go
13 days £33 Sat 20 Mar – Fri 2 Apr
Venice → Barcelona · Sat 20/03 · £16 Go
Barcelona → Venice · Fri 2/04 · £17 Go
14 days £33 Mon 15 Feb – Mon 1 Mar
Venice → Barcelona · Mon 15/02 · £16 Go
Barcelona → Venice · Mon 1/03 · £17 Go
2 days £33 Mon 1 Mar – Wed 3 Mar
Venice → Barcelona · Mon 1/03 · £16 Go
Barcelona → Venice · Wed 3/03 · £17 Go
12 days £33 Mon 15 Feb – Sat 27 Feb
Venice → Barcelona · Mon 15/02 · £16 Go
Barcelona → Venice · Sat 27/02 · £17 Go
5 days £33 Mon 1 Mar – Sat 6 Mar
Venice → Barcelona · Mon 1/03 · £16 Go
Barcelona → Venice · Sat 6/03 · £17 Go

... 1238 more possible dates exist ...