Gran Canaria

from Bilbao

Save up to: £95

Average cost: £131

Best deal: £36


Gran Canaria, one of Spain's Canary Islands off northwestern Africa, is known for its diverse climates, vibrant nightlife, and beautiful beaches. Visit the historic Vegueta district, explore the bustling Maspalomas Dunes, or relax on the stunning Playa de Amadores. Gran Canaria's traditional Canarian cuisine, natural landscapes, and the annual Las Palmas de Gran Canaria carnival make it an island of wonders and joy.


Latest deals:

6 days
£36
Mon 29 Sep - Sun 5 Oct


5 days
£36
Sat 17 Jan - Thu 22 Jan


14 days
£36
Mon 1 Dec - Mon 15 Dec


7 days
£36
Tue 25 Nov - Tue 2 Dec


6 days
£36
Tue 25 Nov - Mon 1 Dec


5 days
£36
Tue 25 Nov - Sun 30 Nov


14 days
£36
Tue 18 Nov - Tue 2 Dec


13 days
£36
Tue 18 Nov - Mon 1 Dec


16 days
£36
Sun 16 Nov - Tue 2 Dec


15 days
£36
Sun 16 Nov - Mon 1 Dec


14 days
£36
Sun 16 Nov - Sun 30 Nov


16 days
£36
Sat 15 Nov - Mon 1 Dec


15 days
£36
Sat 15 Nov - Sun 30 Nov


12 days
£36
Tue 18 Nov - Sun 30 Nov


5 days
£36
Sun 12 Oct - Fri 17 Oct


13 days
£36
Sat 4 Oct - Fri 17 Oct


5 days
£36
Tue 30 Sep - Sun 5 Oct


10 days
£36
Tue 7 Oct - Fri 17 Oct


10 days
£36
Tue 14 Oct - Fri 24 Oct


9 days
£36
Wed 8 Oct - Fri 17 Oct


12 days
£36
Sun 12 Oct - Fri 24 Oct


16 days
£36
Wed 1 Oct - Fri 17 Oct


16 days
£36
Wed 8 Oct - Fri 24 Oct


14 days
£42
Thu 8 Jan - Thu 22 Jan


13 days
£42
Fri 9 Jan - Thu 22 Jan


12 days
£42
Sat 10 Jan - Thu 22 Jan


10 days
£42
Mon 12 Jan - Thu 22 Jan


10 days
£42
Thu 30 Oct - Sun 9 Nov


8 days
£42
Wed 14 Jan - Thu 22 Jan


7 days
£42
Thu 15 Jan - Thu 22 Jan


16 days
£42
Tue 12 May - Thu 28 May


12 days
£42
Sat 16 May - Thu 28 May


10 days
£42
Mon 18 May - Thu 28 May


9 days
£42
Tue 19 May - Thu 28 May


8 days
£42
Wed 20 May - Thu 28 May


9 days
£42
Tue 13 Jan - Thu 22 Jan


15 days
£42
Wed 7 Jan - Thu 22 Jan


6 days
£42
Wed 26 Nov - Tue 2 Dec


5 days
£42
Thu 27 Nov - Tue 2 Dec


5 days
£42
Thu 30 Oct - Tue 4 Nov


5 days
£42
Wed 26 Nov - Mon 1 Dec


11 days
£42
Mon 6 Oct - Fri 17 Oct


7 days
£42
Thu 21 May - Thu 28 May


11 days
£42
Mon 13 Oct - Fri 24 Oct


13 days
£42
Wed 22 Oct - Tue 4 Nov


11 days
£42
Sat 8 Nov - Wed 19 Nov


7 days
£42
Sat 8 Nov - Sat 15 Nov


16 days
£42
Mon 3 Nov - Wed 19 Nov


12 days
£42
Mon 3 Nov - Sat 15 Nov


6 days
£42
Mon 3 Nov - Sun 9 Nov


16 days
£42
Thu 30 Oct - Sat 15 Nov


16 days
£42
Tue 6 Jan - Thu 22 Jan


5 days
£42
Sat 23 May - Thu 28 May