Find cheap flights to Maspalomas

Search hundreds of travel sites at once for deals on flights to Maspalomas

Return
1 adult
Economy
0 bags
Sun 26/2
Sun 5/3

Let KAYAK do the searching

Save 23% or more

Search hundreds of travel sites at once for deals on flights to Maspalomas

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

September

High season

December

Cheapest flight

C$ 385

Good deal round-trip

C$ 918

Good deal one-way

C$ 561
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (18% more expensive on average)
Flight from Toronto Pearson Intl to Las Palmas de Gran Canaria
or less
or less

Top tips for finding cheap flights to Maspalomas

  • There is no major airport in Maspalomas. It is instead served by Las Palmas de Gran Canaria Airport.
  • Looking for cheap airfare to Maspalomas? 25% of our users found tickets to Maspalomas for the following prices or less: From Ottawa C$ 864 one-way - C$ 1,212 round-trip, from Vancouver Intl C$ 741 one-way - C$ 1,259 round-trip, from Calgary C$ 3,672 one-way - C$ 2,532 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Canada is September.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Maspalomas flight deals.

FAQs - booking Maspalomas flights

Book Cheap Maspalomas Plane Tickets

Recent round-trip flight deals

28/2Tue
2 stopsMultiple Airlines
38h 40mYYZ-LPA
18/4Tue
2 stopsMultiple Airlines
31h 30mLPA-YYZ
C$ 775
13/2Mon
2 stopsMultiple Airlines
25h 38mYYZ-LPA
7/3Tue
1 stopMultiple Airlines
23h 00mLPA-YYZ
C$ 789
28/2Tue
1 stopMultiple Airlines
19h 25mYYZ-LPA
18/4Tue
1 stopMultiple Airlines
25h 00mLPA-YYZ
C$ 817
13/2Mon
3 stopsMultiple Airlines
23h 55mYTZ-LPA
7/3Tue
3 stopsMultiple Airlines
31h 59mLPA-YTZ
C$ 826
13/2Mon
2 stopsMultiple Airlines
21h 44mYYZ-LPA
7/3Tue
3 stopsMultiple Airlines
31h 45mLPA-YYZ
C$ 833
13/2Mon
1 stopMultiple Airlines
15h 20mYYZ-LPA
7/3Tue
1 stopMultiple Airlines
23h 00mLPA-YYZ
C$ 846
13/2Mon
2 stopsMultiple Airlines
17h 50mYYZ-LPA
7/3Tue
1 stopMultiple Airlines
23h 00mLPA-YYZ
C$ 890
13/2Mon
2 stopsLufthansa
16h 40mYYZ-LPA
7/3Tue
2 stopsLufthansa
29h 25mLPA-YYZ
C$ 928
22/3Wed
2 stopsSWISS
18h 25mYYZ-LPA
28/3Tue
1 stopSWISS
34h 40mLPA-YYZ
C$ 1,012
15/3Wed
1 stopSWISS
15h 30mYUL-LPA
30/3Thu
2 stopsSWISS
25h 55mLPA-YUL
C$ 1,035
20/3Mon
2 stopsLufthansa
36h 25mYUL-LPA
27/3Mon
1 stopLufthansa
24h 10mLPA-YUL
C$ 1,068
1/3Wed
1 stopLufthansa
15h 50mYYZ-LPA
8/3Wed
2 stopsLufthansa
28h 40mLPA-YYZ
C$ 1,068
15/3Wed
1 stopRoyal Air Maroc
11h 55mYUL-LPA
30/3Thu
1 stopRoyal Air Maroc
30h 00mLPA-YUL
C$ 1,078
1/3Wed
1 stopSWISS
31h 55mYYZ-LPA
8/3Wed
1 stopSWISS
31h 35mLPA-YYZ
C$ 1,083
20/3Mon
2 stopsLufthansa
36h 25mYUL-LPA
27/3Mon
2 stopsLufthansa
24h 25mLPA-YUL
C$ 1,088
27/2Mon
1 stopSWISS
15h 40mYUL-LPA
7/3Tue
2 stopsSWISS
53h 58mLPA-YUL
C$ 1,092
27/2Mon
2 stopsKLM
19h 55mYUL-LPA
7/3Tue
2 stopsKLM
33h 20mLPA-YUL
C$ 1,104
20/3Mon
1 stopLufthansa
14h 30mYUL-LPA
27/3Mon
1 stopLufthansa
24h 10mLPA-YUL
C$ 1,106
12/3Sun
1 stopSWISS
15h 00mYUL-LPA
20/3Mon
2 stopsSWISS
53h 05mLPA-YUL
C$ 1,132
21/3Tue
2 stopsAir Canada
39h 15mYTZ-LPA
25/4Tue
2 stopsAir Canada
31h 23mLPA-YTZ
C$ 1,465

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/4Mon
2 stopsMultiple Airlines
30h 40mYYZ-LPA
C$ 385
19/4Wed
3 stopsMultiple Airlines
31h 25mYYZ-LPA
C$ 396
19/4Wed
2 stopsMultiple Airlines
30h 05mYYZ-LPA
C$ 428
20/4Thu
3 stopsMultiple Airlines
26h 30mYTZ-LPA
C$ 468
17/4Mon
2 stopsMultiple Airlines
30h 40mYYZ-LPA
C$ 472
18/4Tue
2 stopsMultiple Airlines
29h 25mYTZ-LPA
C$ 480
23/4Sun
3 stopsMultiple Airlines
34h 20mYTZ-LPA
C$ 485
18/4Tue
2 stopsMultiple Airlines
21h 10mYYZ-LPA
C$ 491
23/4Sun
3 stopsMultiple Airlines
35h 05mYYZ-LPA
C$ 492
25/4Tue
3 stopsMultiple Airlines
34h 20mYTZ-LPA
C$ 495
13/2Mon
2 stopsMultiple Airlines
38h 35mYTZ-LPA
C$ 496
21/4Fri
1 stopBinter Canarias
11h 55mYYZ-LPA
C$ 535
17/4Mon
1 stopRoyal Air Maroc
11h 40mYUL-LPA
C$ 737
25/2Sat
1 stopRoyal Air Maroc
10h 05mYUL-LPA
C$ 766
25/2Sat
2 stopsLufthansa
35h 30mYYZ-LPA
C$ 810
25/2Sat
2 stopsSWISS
37h 35mYTZ-LPA
C$ 860
21/4Fri
1 stopLufthansa
16h 45mYUL-LPA
C$ 882
25/2Sat
2 stopsLufthansa
35h 10mYUL-LPA
C$ 890
10/4Mon
2 stopsAir France
22h 30mYYZ-LPA
C$ 1,479
2/3Thu
1 stopDelta
18h 10mYVR-LPA
C$ 2,008

Search by stops

Search by airline

Search by price

Flights to Maspalomas

Browse origins: