Find a great deal and save up to 144% by booking at least 51 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,040.
Flights from Canada to Gran Canaria lean towards being more expensive in July. Prices are generally better when you fly from Canada to Gran Canaria in January, with the cheapest ticket starting at C$ 868.
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.
Fly from
Fly to
Budget
C$ 879 - C$ 1,782
Route
Depart
Return
Price
Montreal Pierre Elliott Trudeau IntlLas Palmas de Gran Canaria
YUL - LPA
YULLPA
Montreal Pierre Elliott Trudeau Intl
Mon 10/6
1 stop28h 40m
Las Palmas de Gran Canaria
Mon 24/6
1 stop20h 05m
Montreal Pierre Elliott Trudeau IntlLas Palmas de Gran Canaria
YUL - LPA
YULLPA
Montreal Pierre Elliott Trudeau Intl
Mon 3/6
1 stop28h 40m
Las Palmas de Gran Canaria
Mon 17/6
1 stop25h 35m
Montreal Pierre Elliott Trudeau IntlLas Palmas de Gran Canaria
YUL - LPA
YULLPA
Montreal Pierre Elliott Trudeau Intl
Mon 21/10
2 stops17h 00m
Las Palmas de Gran Canaria
Sun 10/11
2 stops31h 30m
Montreal Pierre Elliott Trudeau IntlLas Palmas de Gran Canaria
YUL - LPA
YULLPA
Montreal Pierre Elliott Trudeau Intl
Tue 28/5
1 stop19h 15m
Las Palmas de Gran Canaria
Tue 4/6
1 stop33h 45m
Montreal Pierre Elliott Trudeau IntlLas Palmas de Gran Canaria
YUL - LPA
YULLPA
Montreal Pierre Elliott Trudeau Intl
Tue 28/5
2 stops17h 15m
Las Palmas de Gran Canaria
Tue 4/6
2 stops35h 50m
Toronto Pearson IntlLas Palmas de Gran Canaria
YYZ - LPA
YYZLPA
Toronto Pearson Intl
Tue 28/5
1 stop35h 20m
Las Palmas de Gran Canaria
Tue 4/6
2 stops24h 30m
Montreal Pierre Elliott Trudeau IntlLas Palmas de Gran Canaria
YUL - LPA
YULLPA
Montreal Pierre Elliott Trudeau Intl
Sat 25/5
2 stops31h 55m
Las Palmas de Gran Canaria
Fri 7/6
2 stops28h 10m
Montreal Pierre Elliott Trudeau IntlLas Palmas de Gran Canaria
YUL - LPA
YULLPA
Montreal Pierre Elliott Trudeau Intl
Wed 21/8
1 stop33h 00m
Las Palmas de Gran Canaria
Thu 5/9
1 stop12h 35m
Toronto Pearson IntlLas Palmas de Gran Canaria
YYZ - LPA
YYZLPA
Toronto Pearson Intl
Tue 14/5
2 stops21h 25m
Las Palmas de Gran Canaria
Tue 21/5
2 stops19h 39m
No data available for this route at this time. Please check back soon.
Food
Crew
Entertainment
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Food
Crew
Entertainment
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Food
Crew
Entertainment
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Food
Crew
Entertainment
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Food
Crew
Entertainment
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Food
Crew
Entertainment
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
When you search for this flight from Canada to Gran Canaria, Cheapflights searches on 900+ travel sites to save you time finding great flight deals online. Additionally, we offer filter features so you can choose a preferred cabin class or airline, see different price ranges, and much more so you can book the flight for you.
Cheapflights simply makes it quick and affordable to book flights from Canada to Gran Canaria by bringing together all flight options from hundreds of airlines and agencies online — and put it in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.
Certainly. Search results for flights to Gran Canaria from Canada shown to you on Cheapflights can be narrowed down with different useful search filters, which includes flexible booking options.
Yes, and it’s super simple to set up. Click the bell icon next to the flight deals above and provide a valid email address to enable Price Alerts. That’s it!