Gran Canaria

from Brussels

Save up to: £321

Average cost: £405

Best deal: £84


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:

4 days
£84
Sun 12 Jan - Thu 16 Jan

Brussels - Gran Canaria: Sun 12/01: £43
Gran Canaria - Brussels: Thu 16/01: £41
Go

2 days
£85
Tue 11 Mar - Thu 13 Mar

Brussels - Gran Canaria: Tue 11/03: £42
Gran Canaria - Brussels: Thu 13/03: £43
Go

4 days
£86
Fri 10 Jan - Tue 14 Jan

Brussels - Gran Canaria: Fri 10/01: £41
Gran Canaria - Brussels: Tue 14/01: £45
Go

4 days
£87
Fri 24 Jan - Tue 28 Jan

Brussels - Gran Canaria: Fri 24/01: £40
Gran Canaria - Brussels: Tue 28/01: £47
Go

4 days
£87
Fri 31 Jan - Tue 4 Feb

Brussels - Gran Canaria: Fri 31/01: £38
Gran Canaria - Brussels: Tue 4/02: £49
Go

2 days
£88
Sun 12 Jan - Tue 14 Jan

Brussels - Gran Canaria: Sun 12/01: £43
Gran Canaria - Brussels: Tue 14/01: £45
Go

2 days
£88
Tue 4 Feb - Thu 6 Feb

Brussels - Gran Canaria: Tue 4/02: £44
Gran Canaria - Brussels: Thu 6/02: £44
Go

5 days
£89
Thu 16 Jan - Tue 21 Jan

Brussels - Gran Canaria: Thu 16/01: £38
Gran Canaria - Brussels: Tue 21/01: £51
Go

5 days
£92
Sun 12 Jan - Fri 17 Jan

Brussels - Gran Canaria: Sun 12/01: £43
Gran Canaria - Brussels: Fri 17/01: £49
Go

5 days
£94
Thu 30 Jan - Tue 4 Feb

Brussels - Gran Canaria: Thu 30/01: £45
Gran Canaria - Brussels: Tue 4/02: £49
Go

2 days
£94
Wed 27 Nov - Fri 29 Nov

Brussels - Gran Canaria: Wed 27/11: £49
Gran Canaria - Brussels: Fri 29/11: £45
Go

2 days
£94
Fri 31 Jan - Sun 2 Feb

Brussels - Gran Canaria: Fri 31/01: £38
Gran Canaria - Brussels: Sun 2/02: £56
Go

5 days
£96
Tue 28 Jan - Sun 2 Feb

Brussels - Gran Canaria: Tue 28/01: £40
Gran Canaria - Brussels: Sun 2/02: £56
Go

4 days
£98
Sun 9 Mar - Thu 13 Mar

Brussels - Gran Canaria: Sun 9/03: £55
Gran Canaria - Brussels: Thu 13/03: £43
Go

5 days
£98
Fri 6 Dec - Wed 11 Dec

Brussels - Gran Canaria: Fri 6/12: £49
Gran Canaria - Brussels: Wed 11/12: £49
Go

4 days
£99
Sun 2 Feb - Thu 6 Feb

Brussels - Gran Canaria: Sun 2/02: £55
Gran Canaria - Brussels: Thu 6/02: £44
Go

2 days
£99
Tue 14 Jan - Thu 16 Jan

Brussels - Gran Canaria: Tue 14/01: £58
Gran Canaria - Brussels: Thu 16/01: £41
Go

5 days
£100
Thu 9 Jan - Tue 14 Jan

Brussels - Gran Canaria: Thu 9/01: £55
Gran Canaria - Brussels: Tue 14/01: £45
Go

3 days
£101
Thu 30 Jan - Sun 2 Feb

Brussels - Gran Canaria: Thu 30/01: £45
Gran Canaria - Brussels: Sun 2/02: £56
Go

5 days
£101
Thu 13 Mar - Tue 18 Mar

Brussels - Gran Canaria: Thu 13/03: £41
Gran Canaria - Brussels: Tue 18/03: £60
Go

3 days
£101
Tue 21 Jan - Fri 24 Jan

Brussels - Gran Canaria: Tue 21/01: £49
Gran Canaria - Brussels: Fri 24/01: £52
Go

5 days
£102
Fri 10 Jan - Wed 15 Jan

Brussels - Gran Canaria: Fri 10/01: £41
Gran Canaria - Brussels: Wed 15/01: £61
Go

2 days
£104
Sun 2 Feb - Tue 4 Feb

Brussels - Gran Canaria: Sun 2/02: £55
Gran Canaria - Brussels: Tue 4/02: £49
Go

3 days
£104
Sun 12 Jan - Wed 15 Jan

Brussels - Gran Canaria: Sun 12/01: £43
Gran Canaria - Brussels: Wed 15/01: £61
Go

3 days
£106
Tue 26 Nov - Fri 29 Nov

Brussels - Gran Canaria: Tue 26/11: £61
Gran Canaria - Brussels: Fri 29/11: £45
Go

2 days
£106
Tue 10 Dec - Thu 12 Dec

Brussels - Gran Canaria: Tue 10/12: £61
Gran Canaria - Brussels: Thu 12/12: £45
Go

4 days
£107
Sun 5 Jan - Thu 9 Jan

Brussels - Gran Canaria: Sun 5/01: £50
Gran Canaria - Brussels: Thu 9/01: £57
Go

3 days
£107
Tue 14 Jan - Fri 17 Jan

Brussels - Gran Canaria: Tue 14/01: £58
Gran Canaria - Brussels: Fri 17/01: £49
Go

4 days
£109
Fri 13 Dec - Tue 17 Dec

Brussels - Gran Canaria: Fri 13/12: £54
Gran Canaria - Brussels: Tue 17/12: £55
Go

5 days
£109
Fri 13 Dec - Wed 18 Dec

Brussels - Gran Canaria: Fri 13/12: £54
Gran Canaria - Brussels: Wed 18/12: £55
Go

4 days
£109
Fri 17 Jan - Tue 21 Jan

Brussels - Gran Canaria: Fri 17/01: £58
Gran Canaria - Brussels: Tue 21/01: £51
Go

4 days
£110
Fri 6 Dec - Tue 10 Dec

Brussels - Gran Canaria: Fri 6/12: £49
Gran Canaria - Brussels: Tue 10/12: £61
Go

3 days
£110
Tue 10 Dec - Fri 13 Dec

Brussels - Gran Canaria: Tue 10/12: £61
Gran Canaria - Brussels: Fri 13/12: £49
Go

2 days
£111
Tue 18 Mar - Thu 20 Mar

Brussels - Gran Canaria: Tue 18/03: £45
Gran Canaria - Brussels: Thu 20/03: £66
Go

4 days
£111
Fri 7 Feb - Tue 11 Feb

Brussels - Gran Canaria: Fri 7/02: £55
Gran Canaria - Brussels: Tue 11/02: £56
Go

5 days
£112
Sat 7 Dec - Thu 12 Dec

Brussels - Gran Canaria: Sat 7/12: £67
Gran Canaria - Brussels: Thu 12/12: £45
Go

5 days
£113
Fri 29 Nov - Wed 4 Dec

Brussels - Gran Canaria: Fri 29/11: £49
Gran Canaria - Brussels: Wed 4/12: £64
Go

3 days
£113
Tue 19 Nov - Fri 22 Nov

Brussels - Gran Canaria: Tue 19/11: £49
Gran Canaria - Brussels: Fri 22/11: £64
Go

2 days
£113
Wed 20 Nov - Fri 22 Nov

Brussels - Gran Canaria: Wed 20/11: £49
Gran Canaria - Brussels: Fri 22/11: £64
Go

5 days
£114
Fri 31 Jan - Wed 5 Feb

Brussels - Gran Canaria: Fri 31/01: £38
Gran Canaria - Brussels: Wed 5/02: £76
Go

2 days
£115
Sun 16 Mar - Tue 18 Mar

Brussels - Gran Canaria: Sun 16/03: £55
Gran Canaria - Brussels: Tue 18/03: £60
Go

2 days
£115
Tue 7 Jan - Thu 9 Jan

Brussels - Gran Canaria: Tue 7/01: £58
Gran Canaria - Brussels: Thu 9/01: £57
Go

2 days
£115
Fri 13 Dec - Sun 15 Dec

Brussels - Gran Canaria: Fri 13/12: £54
Gran Canaria - Brussels: Sun 15/12: £61
Go

2 days
£116
Wed 15 Jan - Fri 17 Jan

Brussels - Gran Canaria: Wed 15/01: £67
Gran Canaria - Brussels: Fri 17/01: £49
Go

4 days
£116
Sat 7 Dec - Wed 11 Dec

Brussels - Gran Canaria: Sat 7/12: £67
Gran Canaria - Brussels: Wed 11/12: £49
Go

5 days
£117
Sat 11 Jan - Thu 16 Jan

Brussels - Gran Canaria: Sat 11/01: £76
Gran Canaria - Brussels: Thu 16/01: £41
Go

5 days
£117
Thu 6 Mar - Tue 11 Mar

Brussels - Gran Canaria: Thu 6/03: £46
Gran Canaria - Brussels: Tue 11/03: £71
Go

3 days
£118
Thu 20 Mar - Sun 23 Mar

Brussels - Gran Canaria: Thu 20/03: £45
Gran Canaria - Brussels: Sun 23/03: £73
Go

3 days
£118
Sat 18 Jan - Tue 21 Jan

Brussels - Gran Canaria: Sat 18/01: £67
Gran Canaria - Brussels: Tue 21/01: £51
Go

5 days
£118
Tue 18 Mar - Sun 23 Mar

Brussels - Gran Canaria: Tue 18/03: £45
Gran Canaria - Brussels: Sun 23/03: £73
Go

5 days
£119
Fri 17 Jan - Wed 22 Jan

Brussels - Gran Canaria: Fri 17/01: £58
Gran Canaria - Brussels: Wed 22/01: £61
Go

3 days
£119
Sun 23 Mar - Wed 26 Mar

Brussels - Gran Canaria: Sun 23/03: £43
Gran Canaria - Brussels: Wed 26/03: £76
Go

5 days
£119
Fri 15 Nov - Wed 20 Nov

Brussels - Gran Canaria: Fri 15/11: £49
Gran Canaria - Brussels: Wed 20/11: £70
Go

4 days
£119
Fri 15 Nov - Tue 19 Nov

Brussels - Gran Canaria: Fri 15/11: £49
Gran Canaria - Brussels: Tue 19/11: £70
Go

4 days
£119
Fri 29 Nov - Tue 3 Dec

Brussels - Gran Canaria: Fri 29/11: £49
Gran Canaria - Brussels: Tue 3/12: £70
Go

3 days
£121
Sat 11 Jan - Tue 14 Jan

Brussels - Gran Canaria: Sat 11/01: £76
Gran Canaria - Brussels: Tue 14/01: £45
Go

4 days
£121
Sun 16 Mar - Thu 20 Mar

Brussels - Gran Canaria: Sun 16/03: £55
Gran Canaria - Brussels: Thu 20/03: £66
Go

5 days
£122
Fri 22 Nov - Wed 27 Nov

Brussels - Gran Canaria: Fri 22/11: £49
Gran Canaria - Brussels: Wed 27/11: £73
Go

5 days
£122
Tue 10 Dec - Sun 15 Dec

Brussels - Gran Canaria: Tue 10/12: £61
Gran Canaria - Brussels: Sun 15/12: £61
Go

2 days
£123
Thu 16 Jan - Sat 18 Jan

Brussels - Gran Canaria: Thu 16/01: £38
Gran Canaria - Brussels: Sat 18/01: £85
Go

3 days
£124
Thu 13 Mar - Sun 16 Mar

Brussels - Gran Canaria: Thu 13/03: £41
Gran Canaria - Brussels: Sun 16/03: £83
Go

2 days
£124
Tue 17 Dec - Thu 19 Dec

Brussels - Gran Canaria: Tue 17/12: £79
Gran Canaria - Brussels: Thu 19/12: £45
Go

2 days
£125
Wed 11 Dec - Fri 13 Dec

Brussels - Gran Canaria: Wed 11/12: £76
Gran Canaria - Brussels: Fri 13/12: £49
Go

2 days
£125
Tue 26 Nov - Thu 28 Nov

Brussels - Gran Canaria: Tue 26/11: £61
Gran Canaria - Brussels: Thu 28/11: £64
Go

5 days
£125
Tue 11 Mar - Sun 16 Mar

Brussels - Gran Canaria: Tue 11/03: £42
Gran Canaria - Brussels: Sun 16/03: £83
Go

5 days
£125
Thu 12 Dec - Tue 17 Dec

Brussels - Gran Canaria: Thu 12/12: £70
Gran Canaria - Brussels: Tue 17/12: £55
Go

5 days
£125
Fri 24 Jan - Wed 29 Jan

Brussels - Gran Canaria: Fri 24/01: £40
Gran Canaria - Brussels: Wed 29/01: £85
Go

4 days
£125
Tue 28 Jan - Sat 1 Feb

Brussels - Gran Canaria: Tue 28/01: £40
Gran Canaria - Brussels: Sat 1/02: £85
Go

2 days
£126
Sun 9 Mar - Tue 11 Mar

Brussels - Gran Canaria: Sun 9/03: £55
Gran Canaria - Brussels: Tue 11/03: £71
Go

3 days
£128
Sat 7 Dec - Tue 10 Dec

Brussels - Gran Canaria: Sat 7/12: £67
Gran Canaria - Brussels: Tue 10/12: £61
Go

4 days
£128
Sat 18 Jan - Wed 22 Jan

Brussels - Gran Canaria: Sat 18/01: £67
Gran Canaria - Brussels: Wed 22/01: £61
Go

2 days
£128
Wed 22 Jan - Fri 24 Jan

Brussels - Gran Canaria: Wed 22/01: £76
Gran Canaria - Brussels: Fri 24/01: £52
Go

3 days
£128
Wed 6 Nov - Sat 9 Nov

Brussels - Gran Canaria: Wed 6/11: £73
Gran Canaria - Brussels: Sat 9/11: £55
Go

5 days
£128
Thu 6 Feb - Tue 11 Feb

Brussels - Gran Canaria: Thu 6/02: £72
Gran Canaria - Brussels: Tue 11/02: £56
Go

3 days
£129
Fri 31 May - Mon 3 Jun

Brussels - Gran Canaria: Fri 31/05: £70
Gran Canaria - Brussels: Mon 3/06: £59
Go

5 days
£129
Sat 8 Mar - Thu 13 Mar

Brussels - Gran Canaria: Sat 8/03: £86
Gran Canaria - Brussels: Thu 13/03: £43
Go

2 days
£130
Thu 30 Jan - Sat 1 Feb

Brussels - Gran Canaria: Thu 30/01: £45
Gran Canaria - Brussels: Sat 1/02: £85
Go

4 days
£130
Tue 3 Dec - Sat 7 Dec

Brussels - Gran Canaria: Tue 3/12: £54
Gran Canaria - Brussels: Sat 7/12: £76
Go

3 days
£131
Sun 2 Feb - Wed 5 Feb

Brussels - Gran Canaria: Sun 2/02: £55
Gran Canaria - Brussels: Wed 5/02: £76
Go

5 days
£131
Thu 28 Nov - Tue 3 Dec

Brussels - Gran Canaria: Thu 28/11: £61
Gran Canaria - Brussels: Tue 3/12: £70
Go

3 days
£131
Sun 16 Mar - Wed 19 Mar

Brussels - Gran Canaria: Sun 16/03: £55
Gran Canaria - Brussels: Wed 19/03: £76
Go

3 days
£131
Fri 7 Jun - Mon 10 Jun

Brussels - Gran Canaria: Fri 7/06: £87
Gran Canaria - Brussels: Mon 10/06: £44
Go

3 days
£131
Thu 12 Dec - Sun 15 Dec

Brussels - Gran Canaria: Thu 12/12: £70
Gran Canaria - Brussels: Sun 15/12: £61
Go

4 days
£132
Fri 22 Nov - Tue 26 Nov

Brussels - Gran Canaria: Fri 22/11: £49
Gran Canaria - Brussels: Tue 26/11: £83
Go

4 days
£132
Wed 29 Jan - Sun 2 Feb

Brussels - Gran Canaria: Wed 29/01: £76
Gran Canaria - Brussels: Sun 2/02: £56
Go

4 days
£133
Mon 20 May - Fri 24 May

Brussels - Gran Canaria: Mon 20/05: £61
Gran Canaria - Brussels: Fri 24/05: £72
Go

5 days
£133
Sat 4 Jan - Thu 9 Jan

Brussels - Gran Canaria: Sat 4/01: £76
Gran Canaria - Brussels: Thu 9/01: £57
Go

5 days
£133
Sun 5 Jan - Fri 10 Jan

Brussels - Gran Canaria: Sun 5/01: £50
Gran Canaria - Brussels: Fri 10/01: £83
Go

3 days
£134
Wed 20 Nov - Sat 23 Nov

Brussels - Gran Canaria: Wed 20/11: £49
Gran Canaria - Brussels: Sat 23/11: £85
Go

3 days
£134
Tue 3 Dec - Fri 6 Dec

Brussels - Gran Canaria: Tue 3/12: £54
Gran Canaria - Brussels: Fri 6/12: £80
Go

4 days
£134
Tue 21 Jan - Sat 25 Jan

Brussels - Gran Canaria: Tue 21/01: £49
Gran Canaria - Brussels: Sat 25/01: £85
Go

4 days
£134
Tue 19 Nov - Sat 23 Nov

Brussels - Gran Canaria: Tue 19/11: £49
Gran Canaria - Brussels: Sat 23/11: £85
Go

3 days
£134
Wed 27 Nov - Sat 30 Nov

Brussels - Gran Canaria: Wed 27/11: £49
Gran Canaria - Brussels: Sat 30/11: £85
Go