Find a great deal and save up to 50% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Canada to Gran Canaria within the next two weeks, with the cheapest ticket starting at C$ 1,500.
Flights from Canada to Gran Canaria lean towards being more expensive in December. Prices are generally better when you fly from Canada to Gran Canaria in April, with the cheapest ticket starting at C$ 769.
When flying from Canada to Gran Canaria, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Toronto Pearson Intl
Las Palmas de Gran Canaria
1 stop
34h 40mLas Palmas de Gran Canaria
Toronto Pearson Intl
1 stop
23h 15mMultiple Airlines
Toronto Pearson Intl
Las Palmas de Gran Canaria
1 stop
15h 20mLas Palmas de Gran Canaria
Toronto Pearson Intl
1 stop
23h 00mMultiple Airlines
Toronto Pearson Intl
Las Palmas de Gran Canaria
3 stops
29h 35mLas Palmas de Gran Canaria
Toronto Pearson Intl
1 stop
29h 20mMultiple Airlines
Toronto Pearson Intl
Las Palmas de Gran Canaria
1 stop
34h 40mLas Palmas de Gran Canaria
Toronto Pearson Intl
1 stop
23h 15mMultiple Airlines
Toronto Pearson Intl
Las Palmas de Gran Canaria
1 stop
15h 20mLas Palmas de Gran Canaria
Toronto Pearson Intl
1 stop
23h 00mMultiple Airlines
Toronto Pearson Intl
Las Palmas de Gran Canaria
3 stops
29h 35mLas Palmas de Gran Canaria
Toronto Pearson Intl
1 stop
29h 20mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Las Palmas de Gran Canaria
2 stops
21h 04mLas Palmas de Gran Canaria
Montreal Pierre Elliott Trudeau Intl
2 stops
26h 06mKLM
Montreal Pierre Elliott Trudeau Intl
Las Palmas de Gran Canaria
2 stops
19h 55mLas Palmas de Gran Canaria
Montreal Pierre Elliott Trudeau Intl
2 stops
33h 20mKLM
Montreal Pierre Elliott Trudeau Intl
Las Palmas de Gran Canaria
1 stop
15h 30mLas Palmas de Gran Canaria
Montreal Pierre Elliott Trudeau Intl
1 stop
29h 50mSWISS
Toronto Pearson Intl
Las Palmas de Gran Canaria
2 stops
18h 25mLas Palmas de Gran Canaria
Toronto Pearson Intl
1 stop
34h 40mSWISS
Montreal Pierre Elliott Trudeau Intl
Las Palmas de Gran Canaria
1 stop
15h 30mLas Palmas de Gran Canaria
Montreal Pierre Elliott Trudeau Intl
2 stops
25h 55mSWISS
Toronto Pearson Intl
Las Palmas de Gran Canaria
1 stop
34h 40mLas Palmas de Gran Canaria
Toronto Pearson Intl
1 stop
23h 15mMultiple Airlines
Toronto Pearson Intl
Las Palmas de Gran Canaria
1 stop
34h 40mLas Palmas de Gran Canaria
Toronto Pearson Intl
2 stops
32h 08mMultiple Airlines
Toronto Pearson Intl
Las Palmas de Gran Canaria
1 stop
34h 40mLas Palmas de Gran Canaria
Toronto Pearson Intl
2 stops
34h 06mMultiple Airlines
Toronto Pearson Intl
Las Palmas de Gran Canaria
2 stops
30h 40mMultiple Airlines
Toronto Pearson Intl
Las Palmas de Gran Canaria
3 stops
31h 25mMultiple Airlines
Toronto Pearson Intl
Las Palmas de Gran Canaria
2 stops
30h 05mMultiple Airlines
Lufthansa, TAP AIR PORTUGAL, and KLM are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Canada to Gran Canaria for under C$ 800. The cheapest flight booked recently is on Multiple Airlines for just C$ 793, but on average you can expect to pay C$ 869.
There are currently 20+ open flights from Canada to Gran Canaria within the next 7 days for less than C$ 800.