Barcelona

from Lanzarote

Save up to: £82

Average cost: £119

Best deal: £37


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:

2 days
£37
Tue 19 Nov - Thu 21 Nov

Lanzarote - Barcelona: Tue 19/11: £18
Barcelona - Lanzarote: Thu 21/11: £19
Go

4 days
£37
Thu 23 Jan - Mon 27 Jan

Lanzarote - Barcelona: Thu 23/01: £18
Barcelona - Lanzarote: Mon 27/01: £19
Go

5 days
£37
Thu 23 Jan - Tue 28 Jan

Lanzarote - Barcelona: Thu 23/01: £18
Barcelona - Lanzarote: Tue 28/01: £19
Go

3 days
£37
Fri 24 Jan - Mon 27 Jan

Lanzarote - Barcelona: Fri 24/01: £18
Barcelona - Lanzarote: Mon 27/01: £19
Go

4 days
£37
Fri 24 Jan - Tue 28 Jan

Lanzarote - Barcelona: Fri 24/01: £18
Barcelona - Lanzarote: Tue 28/01: £19
Go

5 days
£37
Fri 24 Jan - Wed 29 Jan

Lanzarote - Barcelona: Fri 24/01: £18
Barcelona - Lanzarote: Wed 29/01: £19
Go

2 days
£37
Sat 25 Jan - Mon 27 Jan

Lanzarote - Barcelona: Sat 25/01: £18
Barcelona - Lanzarote: Mon 27/01: £19
Go

3 days
£37
Sat 25 Jan - Tue 28 Jan

Lanzarote - Barcelona: Sat 25/01: £18
Barcelona - Lanzarote: Tue 28/01: £19
Go

4 days
£37
Sat 25 Jan - Wed 29 Jan

Lanzarote - Barcelona: Sat 25/01: £18
Barcelona - Lanzarote: Wed 29/01: £19
Go

4 days
£37
Tue 28 Jan - Sat 1 Feb

Lanzarote - Barcelona: Tue 28/01: £18
Barcelona - Lanzarote: Sat 1/02: £19
Go

2 days
£37
Thu 30 Jan - Sat 1 Feb

Lanzarote - Barcelona: Thu 30/01: £18
Barcelona - Lanzarote: Sat 1/02: £19
Go

3 days
£37
Tue 18 Feb - Fri 21 Feb

Lanzarote - Barcelona: Tue 18/02: £18
Barcelona - Lanzarote: Fri 21/02: £19
Go

2 days
£37
Tue 25 Feb - Thu 27 Feb

Lanzarote - Barcelona: Tue 25/02: £18
Barcelona - Lanzarote: Thu 27/02: £19
Go

4 days
£37
Tue 11 Mar - Sat 15 Mar

Lanzarote - Barcelona: Tue 11/03: £18
Barcelona - Lanzarote: Sat 15/03: £19
Go

3 days
£37
Wed 12 Mar - Sat 15 Mar

Lanzarote - Barcelona: Wed 12/03: £18
Barcelona - Lanzarote: Sat 15/03: £19
Go

2 days
£37
Thu 13 Mar - Sat 15 Mar

Lanzarote - Barcelona: Thu 13/03: £18
Barcelona - Lanzarote: Sat 15/03: £19
Go

2 days
£37
Thu 23 Jan - Sat 25 Jan

Lanzarote - Barcelona: Thu 23/01: £18
Barcelona - Lanzarote: Sat 25/01: £19
Go

4 days
£37
Tue 18 Mar - Sat 22 Mar

Lanzarote - Barcelona: Tue 18/03: £18
Barcelona - Lanzarote: Sat 22/03: £19
Go

4 days
£37
Tue 21 Jan - Sat 25 Jan

Lanzarote - Barcelona: Tue 21/01: £18
Barcelona - Lanzarote: Sat 25/01: £19
Go

3 days
£37
Sat 18 Jan - Tue 21 Jan

Lanzarote - Barcelona: Sat 18/01: £18
Barcelona - Lanzarote: Tue 21/01: £19
Go

3 days
£37
Tue 19 Nov - Fri 22 Nov

Lanzarote - Barcelona: Tue 19/11: £18
Barcelona - Lanzarote: Fri 22/11: £19
Go

5 days
£37
Thu 28 Nov - Tue 3 Dec

Lanzarote - Barcelona: Thu 28/11: £18
Barcelona - Lanzarote: Tue 3/12: £19
Go

3 days
£37
Sat 30 Nov - Tue 3 Dec

Lanzarote - Barcelona: Sat 30/11: £18
Barcelona - Lanzarote: Tue 3/12: £19
Go

4 days
£37
Sat 30 Nov - Wed 4 Dec

Lanzarote - Barcelona: Sat 30/11: £18
Barcelona - Lanzarote: Wed 4/12: £19
Go

2 days
£37
Sun 1 Dec - Tue 3 Dec

Lanzarote - Barcelona: Sun 1/12: £18
Barcelona - Lanzarote: Tue 3/12: £19
Go

3 days
£37
Sun 1 Dec - Wed 4 Dec

Lanzarote - Barcelona: Sun 1/12: £18
Barcelona - Lanzarote: Wed 4/12: £19
Go

2 days
£37
Thu 5 Dec - Sat 7 Dec

Lanzarote - Barcelona: Thu 5/12: £18
Barcelona - Lanzarote: Sat 7/12: £19
Go

5 days
£37
Thu 5 Dec - Tue 10 Dec

Lanzarote - Barcelona: Thu 5/12: £18
Barcelona - Lanzarote: Tue 10/12: £19
Go

2 days
£37
Thu 12 Dec - Sat 14 Dec

Lanzarote - Barcelona: Thu 12/12: £18
Barcelona - Lanzarote: Sat 14/12: £19
Go

2 days
£37
Thu 16 Jan - Sat 18 Jan

Lanzarote - Barcelona: Thu 16/01: £18
Barcelona - Lanzarote: Sat 18/01: £19
Go

3 days
£37
Thu 16 Jan - Sun 19 Jan

Lanzarote - Barcelona: Thu 16/01: £18
Barcelona - Lanzarote: Sun 19/01: £19
Go

5 days
£37
Thu 16 Jan - Tue 21 Jan

Lanzarote - Barcelona: Thu 16/01: £18
Barcelona - Lanzarote: Tue 21/01: £19
Go

2 days
£37
Fri 17 Jan - Sun 19 Jan

Lanzarote - Barcelona: Fri 17/01: £18
Barcelona - Lanzarote: Sun 19/01: £19
Go

4 days
£37
Fri 17 Jan - Tue 21 Jan

Lanzarote - Barcelona: Fri 17/01: £18
Barcelona - Lanzarote: Tue 21/01: £19
Go

5 days
£37
Fri 17 Jan - Wed 22 Jan

Lanzarote - Barcelona: Fri 17/01: £18
Barcelona - Lanzarote: Wed 22/01: £19
Go

4 days
£37
Sat 18 Jan - Wed 22 Jan

Lanzarote - Barcelona: Sat 18/01: £18
Barcelona - Lanzarote: Wed 22/01: £19
Go

2 days
£37
Thu 20 Mar - Sat 22 Mar

Lanzarote - Barcelona: Thu 20/03: £18
Barcelona - Lanzarote: Sat 22/03: £19
Go