Lanzarote

from Barcelona

Save up to: £87

Average cost: £119

Best deal: £32


Lanzarote, a unique island of Spain's Canary Islands, is known for its stunning volcanic landscapes, beautiful beaches, and vibrant culture. Visit the mesmerizing Timanfaya National Park, explore the Cueva de los Verdes, or taste the local wine in the La Geria wine region. Lanzarote's innovative cuisine, surreal landscapes, and the annual Carnival of Lanzarote make it an island of fascination and creativity.


Latest deals:

4 days
£32
Thu 30 May - Mon 3 Jun

Barcelona - Lanzarote: Thu 30/05: £13
Lanzarote - Barcelona: Mon 3/06: £19
Go

4 days
£37
Sun 19 Jan - Thu 23 Jan

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

5 days
£37
Sun 19 Jan - Fri 24 Jan

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

2 days
£37
Tue 21 Jan - Thu 23 Jan

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

3 days
£37
Tue 21 Jan - Fri 24 Jan

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

4 days
£37
Tue 21 Jan - Sat 25 Jan

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

2 days
£37
Wed 22 Jan - Fri 24 Jan

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

3 days
£37
Wed 22 Jan - Sat 25 Jan

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

3 days
£37
Sat 25 Jan - Tue 28 Jan

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

5 days
£37
Sat 25 Jan - Thu 30 Jan

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

3 days
£37
Mon 27 Jan - Thu 30 Jan

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

4 days
£37
Mon 27 Jan - Fri 31 Jan

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

2 days
£37
Sun 19 Jan - Tue 21 Jan

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

5 days
£37
Mon 27 Jan - Sat 1 Feb

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

3 days
£37
Tue 28 Jan - Fri 31 Jan

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

4 days
£37
Tue 28 Jan - Sat 1 Feb

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

5 days
£37
Tue 28 Jan - Sun 2 Feb

Barcelona - Lanzarote: Tue 28/01: £19
Lanzarote - Barcelona: Sun 2/02: £18
Go

2 days
£37
Wed 29 Jan - Fri 31 Jan

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

3 days
£37
Wed 29 Jan - Sat 1 Feb

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

4 days
£37
Wed 29 Jan - Sun 2 Feb

Barcelona - Lanzarote: Wed 29/01: £19
Lanzarote - Barcelona: Sun 2/02: £18
Go

3 days
£37
Sat 1 Feb - Tue 4 Feb

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

4 days
£37
Sat 1 Feb - Wed 5 Feb

Barcelona - Lanzarote: Sat 1/02: £19
Lanzarote - Barcelona: Wed 5/02: £18
Go

5 days
£37
Sat 1 Feb - Thu 6 Feb

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

4 days
£37
Fri 21 Feb - Tue 25 Feb

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

3 days
£37
Sat 15 Mar - Tue 18 Mar

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

2 days
£37
Tue 28 Jan - Thu 30 Jan

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

5 days
£37
Sat 15 Mar - Thu 20 Mar

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

5 days
£37
Sat 18 Jan - Thu 23 Jan

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

4 days
£37
Fri 17 Jan - Tue 21 Jan

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

2 days
£37
Tue 3 Dec - Thu 5 Dec

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

5 days
£37
Sat 7 Dec - Thu 12 Dec

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

2 days
£37
Tue 10 Dec - Thu 12 Dec

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

3 days
£37
Tue 10 Dec - Fri 13 Dec

Barcelona - Lanzarote: Tue 10/12: £19
Lanzarote - Barcelona: Fri 13/12: £18
Go

4 days
£37
Tue 10 Dec - Sat 14 Dec

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

2 days
£37
Wed 11 Dec - Fri 13 Dec

Barcelona - Lanzarote: Wed 11/12: £19
Lanzarote - Barcelona: Fri 13/12: £18
Go

3 days
£37
Wed 11 Dec - Sat 14 Dec

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

5 days
£37
Wed 11 Dec - Mon 16 Dec

Barcelona - Lanzarote: Wed 11/12: £19
Lanzarote - Barcelona: Mon 16/12: £18
Go

3 days
£37
Fri 13 Dec - Mon 16 Dec

Barcelona - Lanzarote: Fri 13/12: £19
Lanzarote - Barcelona: Mon 16/12: £18
Go

5 days
£37
Fri 13 Dec - Wed 18 Dec

Barcelona - Lanzarote: Fri 13/12: £19
Lanzarote - Barcelona: Wed 18/12: £18
Go

2 days
£37
Sat 14 Dec - Mon 16 Dec

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

3 days
£37
Sat 18 Jan - Tue 21 Jan

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

4 days
£37
Sat 14 Dec - Wed 18 Dec

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

5 days
£37
Sat 11 Jan - Thu 16 Jan

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

3 days
£37
Mon 13 Jan - Thu 16 Jan

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

4 days
£37
Mon 13 Jan - Fri 17 Jan

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

5 days
£37
Mon 13 Jan - Sat 18 Jan

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

2 days
£37
Tue 14 Jan - Thu 16 Jan

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

3 days
£37
Tue 14 Jan - Fri 17 Jan

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

4 days
£37
Tue 14 Jan - Sat 18 Jan

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

2 days
£37
Wed 15 Jan - Fri 17 Jan

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

3 days
£37
Wed 15 Jan - Sat 18 Jan

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

2 days
£37
Thu 16 Jan - Sat 18 Jan

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

5 days
£37
Thu 16 Jan - Tue 21 Jan

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

5 days
£37
Sat 14 Dec - Thu 19 Dec

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

3 days
£37
Sat 22 Mar - Tue 25 Mar

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