Gran Canaria

from Birmingham

Save up to: £291

Average cost: £350

Best deal: £59


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:

14 days
£59
Fri 21 Jun - Fri 5 Jul

Birmingham - Gran Canaria: Fri 21/06: £27
Gran Canaria - Birmingham: Fri 5/07: £32
Go

14 days
£78
Fri 7 Jun - Fri 21 Jun

Birmingham - Gran Canaria: Fri 7/06: £31
Gran Canaria - Birmingham: Fri 21/06: £47
Go

7 days
£86
Fri 28 Jun - Fri 5 Jul

Birmingham - Gran Canaria: Fri 28/06: £54
Gran Canaria - Birmingham: Fri 5/07: £32
Go

7 days
£86
Fri 3 Jan - Fri 10 Jan

Birmingham - Gran Canaria: Fri 3/01: £43
Gran Canaria - Birmingham: Fri 10/01: £43
Go

7 days
£87
Fri 14 Mar - Fri 21 Mar

Birmingham - Gran Canaria: Fri 14/03: £43
Gran Canaria - Birmingham: Fri 21/03: £44
Go

14 days
£88
Fri 7 Mar - Fri 21 Mar

Birmingham - Gran Canaria: Fri 7/03: £44
Gran Canaria - Birmingham: Fri 21/03: £44
Go

14 days
£95
Fri 3 Jan - Fri 17 Jan

Birmingham - Gran Canaria: Fri 3/01: £43
Gran Canaria - Birmingham: Fri 17/01: £52
Go

14 days
£95
Fri 29 Nov - Fri 13 Dec

Birmingham - Gran Canaria: Fri 29/11: £53
Gran Canaria - Birmingham: Fri 13/12: £42
Go

7 days
£97
Fri 17 Jan - Fri 24 Jan

Birmingham - Gran Canaria: Fri 17/01: £49
Gran Canaria - Birmingham: Fri 24/01: £48
Go

7 days
£101
Fri 7 Jun - Fri 14 Jun

Birmingham - Gran Canaria: Fri 7/06: £31
Gran Canaria - Birmingham: Fri 14/06: £70
Go

14 days
£101
Fri 10 Jan - Fri 24 Jan

Birmingham - Gran Canaria: Fri 10/01: £53
Gran Canaria - Birmingham: Fri 24/01: £48
Go

7 days
£102
Fri 6 Dec - Fri 13 Dec

Birmingham - Gran Canaria: Fri 6/12: £60
Gran Canaria - Birmingham: Fri 13/12: £42
Go

14 days
£104
Fri 17 Jan - Fri 31 Jan

Birmingham - Gran Canaria: Fri 17/01: £49
Gran Canaria - Birmingham: Fri 31/01: £55
Go

11 days
£105
Mon 10 Jun - Fri 21 Jun

Birmingham - Gran Canaria: Mon 10/06: £58
Gran Canaria - Birmingham: Fri 21/06: £47
Go

7 days
£105
Fri 10 Jan - Fri 17 Jan

Birmingham - Gran Canaria: Fri 10/01: £53
Gran Canaria - Birmingham: Fri 17/01: £52
Go

14 days
£106
Fri 6 Dec - Fri 20 Dec

Birmingham - Gran Canaria: Fri 6/12: £60
Gran Canaria - Birmingham: Fri 20/12: £46
Go

14 days
£106
Fri 14 Mar - Fri 28 Mar

Birmingham - Gran Canaria: Fri 14/03: £43
Gran Canaria - Birmingham: Fri 28/03: £63
Go

7 days
£107
Fri 21 Mar - Fri 28 Mar

Birmingham - Gran Canaria: Fri 21/03: £44
Gran Canaria - Birmingham: Fri 28/03: £63
Go

7 days
£108
Fri 24 Jan - Fri 31 Jan

Birmingham - Gran Canaria: Fri 24/01: £53
Gran Canaria - Birmingham: Fri 31/01: £55
Go

7 days
£108
Fri 31 Jan - Fri 7 Feb

Birmingham - Gran Canaria: Fri 31/01: £49
Gran Canaria - Birmingham: Fri 7/02: £59
Go

7 days
£108
Fri 14 Jun - Fri 21 Jun

Birmingham - Gran Canaria: Fri 14/06: £61
Gran Canaria - Birmingham: Fri 21/06: £47
Go

14 days
£109
Fri 21 Feb - Fri 7 Mar

Birmingham - Gran Canaria: Fri 21/02: £53
Gran Canaria - Birmingham: Fri 7/03: £56
Go

11 days
£110
Mon 24 Jun - Fri 5 Jul

Birmingham - Gran Canaria: Mon 24/06: £78
Gran Canaria - Birmingham: Fri 5/07: £32
Go

10 days
£111
Fri 12 Jul - Mon 22 Jul

Birmingham - Gran Canaria: Fri 12/07: £49
Gran Canaria - Birmingham: Mon 22/07: £62
Go

11 days
£112
Mon 26 Aug - Fri 6 Sep

Birmingham - Gran Canaria: Mon 26/08: £46
Gran Canaria - Birmingham: Fri 6/09: £66
Go

8 days
£112
Thu 27 Jun - Fri 5 Jul

Birmingham - Gran Canaria: Thu 27/06: £80
Gran Canaria - Birmingham: Fri 5/07: £32
Go

14 days
£112
Fri 24 Jan - Fri 7 Feb

Birmingham - Gran Canaria: Fri 24/01: £53
Gran Canaria - Birmingham: Fri 7/02: £59
Go

7 days
£113
Fri 29 Nov - Fri 6 Dec

Birmingham - Gran Canaria: Fri 29/11: £53
Gran Canaria - Birmingham: Fri 6/12: £60
Go

14 days
£113
Fri 15 Nov - Fri 29 Nov

Birmingham - Gran Canaria: Fri 15/11: £53
Gran Canaria - Birmingham: Fri 29/11: £60
Go

7 days
£116
Fri 28 Feb - Fri 7 Mar

Birmingham - Gran Canaria: Fri 28/02: £60
Gran Canaria - Birmingham: Fri 7/03: £56
Go