inside track on cheap flights


Cheap Flights to Canary Islands, Spain (LPA)

Find the best deals on airfare to Canary Islands, Spain to top airports around the world. Book your cheap flight to Canary Islands below.
Price Drop
19%
Biggest Flight Price Drop:
Geneva to Canary Islands
Biggest Name Your Own Price Savings:
Aalborg to Canary Islands

Your Inside Track on cheap flights to Canary Islands, Spain (LPA)

Round-trip flights from Best Price*
price neutral --- Aalborg, Denmark to Canary Islands, Spain $508
price neutral --- Aarhus, Denmark to Canary Islands, Spain $846
price neutral --- Aberdeen, United Kingdom to Canary Islands, Spain $325
price neutral --- Abidjan, Ivory Coast to Canary Islands, Spain $1050
price neutral --- Abilene, TX to Canary Islands, Spain $1552
price neutral --- Abu Dhabi, United Arab Emirates to Canary Islands, Spain $985
price neutral --- Accra, Ghana to Canary Islands, Spain $2024
price neutral --- Addis Ababa, Ethiopia to Canary Islands, Spain $2096
price neutral --- Agadir, Morocco to Canary Islands, Spain $886
price neutral --- Aguadilla, PR to Canary Islands, Spain $1702
price neutral --- Akron, OH to Canary Islands, Spain $1946
price neutral --- Albany, NY to Canary Islands, Spain $1329
price neutral --- Albuquerque, NM to Canary Islands, Spain $1749
price neutral --- Alexandria, LA to Canary Islands, Spain $4431
price neutral --- Alicante, Spain to Canary Islands, Spain $251
price neutral --- Allentown, PA to Canary Islands, Spain $1467
price neutral --- Almeria, Spain to Canary Islands, Spain $334
price neutral --- Amarillo, TX to Canary Islands, Spain $2666
price neutral --- Amman, Jordan to Canary Islands, Spain $1915
price neutral --- Amsterdam, Netherlands to Canary Islands, Spain $294
price neutral --- Anchorage, AK to Canary Islands, Spain $1331
price neutral --- Ankara, Turkey to Canary Islands, Spain $869
price neutral --- Antigua, Antigua And Barbuda to Canary Islands, Spain $2204
price neutral --- Antwerp, Belgium to Canary Islands, Spain $1991
price neutral --- Appleton, WI to Canary Islands, Spain $2335
price neutral --- Asheville, NC to Canary Islands, Spain $1430
price neutral --- Aspen, CO to Canary Islands, Spain $6854
price neutral --- Asunción, Paraguay to Canary Islands, Spain $2688
price neutral --- Athens, GA to Canary Islands, Spain $2599
price neutral --- Athens, Greece to Canary Islands, Spain $637
price drop 6% Atlanta, GA to Canary Islands, Spain $1326
price neutral --- Augusta, GA to Canary Islands, Spain $2430
price neutral --- Augusta, ME to Canary Islands, Spain $2041
price neutral --- Austin, TX to Canary Islands, Spain $1590
price neutral --- Bakersfield, CA to Canary Islands, Spain $3303
price neutral --- Baku, Azerbaijan to Canary Islands, Spain $1194
price drop 10% Baltimore-Washington, DC to Canary Islands, Spain $1187
price neutral --- Bangalore, India to Canary Islands, Spain $1397
price neutral --- Bangor, ME to Canary Islands, Spain $1884
price neutral --- Banjul, Gambia to Canary Islands, Spain $2482
price up 18% Barcelona, Spain to Canary Islands, Spain $237 $195
price neutral --- Bari, Italy to Canary Islands, Spain $567
price neutral --- Basel, Switzerland to Canary Islands, Spain $557
price neutral --- Baton Rouge, LA to Canary Islands, Spain $2068
price neutral --- Beaumont, TX to Canary Islands, Spain $1952
price neutral --- Beckley, WV to Canary Islands, Spain $3440
price neutral --- Beijing, China to Canary Islands, Spain $1583
price neutral --- Beirut, Lebanon to Canary Islands, Spain $543
price neutral --- Belfast, United Kingdom to Canary Islands, Spain $1632
price neutral --- Belgrade, Serbia to Canary Islands, Spain $406
price neutral --- Bellingham, WA to Canary Islands, Spain $1958
price neutral --- Bergen, Norway to Canary Islands, Spain $386
price neutral --- Berlin, Germany to Canary Islands, Spain $594
price neutral --- Bhuj, India to Canary Islands, Spain $3853
price neutral --- Bilbao, Spain to Canary Islands, Spain $246
price neutral --- Billings, MT to Canary Islands, Spain $2073
price neutral --- Billund, Denmark to Canary Islands, Spain $540
price neutral --- Binghamton, NY to Canary Islands, Spain $4509
price neutral --- Birmingham, AL to Canary Islands, Spain $1372
price neutral --- Birmingham, United Kingdom to Canary Islands, Spain $561
price neutral --- Bismarck, ND to Canary Islands, Spain $1442
price neutral --- Blackpool, United Kingdom to Canary Islands, Spain $2333
price neutral --- Bloomington, IL to Canary Islands, Spain $1453
price neutral --- Bodo, Norway to Canary Islands, Spain $428
price neutral --- Bogota, Colombia to Canary Islands, Spain $1290
price neutral --- Boise, ID to Canary Islands, Spain $1533
price neutral --- Bologna, Italy to Canary Islands, Spain $400
price neutral --- Bordeaux, France to Canary Islands, Spain $1060
price drop 14% Boston, MA to Canary Islands, Spain $1288
price neutral --- Bozeman, MT to Canary Islands, Spain $2038
price neutral --- Brasilia, Brazil to Canary Islands, Spain $1236
price neutral --- Bratislava, Slovakia to Canary Islands, Spain $1630
price neutral --- Bremen, Germany to Canary Islands, Spain $808
price neutral --- Bridgetown, Barbados to Canary Islands, Spain $2636
price neutral --- Bristol, United Kingdom to Canary Islands, Spain $751
price neutral --- Bristol, TN to Canary Islands, Spain $1566
price neutral --- Brownsville, TX to Canary Islands, Spain $1354
price neutral --- Brussels, Belgium to Canary Islands, Spain $347
price neutral --- Bucharest, Romania to Canary Islands, Spain $886
price neutral --- Budapest, Hungary to Canary Islands, Spain $524
price neutral --- Buenos Aires, Argentina to Canary Islands, Spain $1456
price neutral --- Buffalo, NY to Canary Islands, Spain $2799
price neutral --- Burbank, CA to Canary Islands, Spain $2085
price neutral --- Burlington, VT to Canary Islands, Spain $1893
price neutral --- Cagliari, Italy to Canary Islands, Spain $550
price neutral --- Cairo, Egypt to Canary Islands, Spain $677
price neutral --- Calgary, AB to Canary Islands, Spain $2353
price neutral --- Cali, Colombia to Canary Islands, Spain $1991
price neutral --- Cambridge, United Kingdom to Canary Islands, Spain $3602
price neutral --- Canary Islands, Spain to Canary Islands, Spain $159
price neutral --- Cape Town, South Africa to Canary Islands, Spain $2827
price neutral --- Caracas, Venezuela to Canary Islands, Spain $1636
price neutral --- Cardiff, United Kingdom to Canary Islands, Spain $862
price neutral --- Casablanca, Morocco to Canary Islands, Spain $417
price neutral --- Casper, WY to Canary Islands, Spain $1441
price neutral --- Catania, Italy to Canary Islands, Spain $1027
price neutral --- Cedar Rapids, IA to Canary Islands, Spain $1345
price neutral --- Champaign, IL to Canary Islands, Spain $1405
price neutral --- Charleston, SC to Canary Islands, Spain $1325
price neutral --- Charleston, WV to Canary Islands, Spain $1211
price neutral --- Charlotte, NC to Canary Islands, Spain $1218
price neutral --- Charlotte Amalie, VQ to Canary Islands, Spain $1573
price neutral --- Charlottesville, VA to Canary Islands, Spain $1042
price neutral --- Chattanooga, TN to Canary Islands, Spain $1255
price up 18% Chicago, IL to Canary Islands, Spain $1168 $958
price neutral --- Chisinau, Moldova to Canary Islands, Spain $3102
price neutral --- Chongqing, China to Canary Islands, Spain $1475
price neutral --- Cincinnati, OH to Canary Islands, Spain $1029
price neutral --- Cleveland, OH to Canary Islands, Spain $1122
price neutral --- Cluj, Romania to Canary Islands, Spain $2236
price neutral --- Cologne, Germany to Canary Islands, Spain $867
price neutral --- Colorado Springs, CO to Canary Islands, Spain $1390
price neutral --- Columbia, SC to Canary Islands, Spain $1414
price neutral --- Columbus, OH to Canary Islands, Spain $900
price neutral --- Connaught, Ireland to Canary Islands, Spain $654
price neutral --- Copenhagen, Denmark to Canary Islands, Spain $395
price neutral --- Cordoba, Argentina to Canary Islands, Spain $2251
price neutral --- Cork, Ireland to Canary Islands, Spain $369
price neutral --- Corpus Christi, TX to Canary Islands, Spain $1402
price neutral --- Dakar, Senegal to Canary Islands, Spain $717
price neutral --- Dakhla, Morocco to Canary Islands, Spain $2806
price neutral --- Dallas, TX to Canary Islands, Spain $1421
price neutral --- Dammam, Saudi Arabia to Canary Islands, Spain $1906
price neutral --- Dayton, OH to Canary Islands, Spain $1246
price neutral --- Daytona Beach, FL to Canary Islands, Spain $1364
price neutral --- Denver, CO to Canary Islands, Spain $1337
price neutral --- Des Moines, IA to Canary Islands, Spain $1036
price neutral --- Detroit, MI to Canary Islands, Spain $1171
price neutral --- Doha, Qatar to Canary Islands, Spain $2136
price neutral --- Dortmund, Germany to Canary Islands, Spain $5626
price neutral --- Dothan, AL to Canary Islands, Spain $1077
price neutral --- Dresden, Germany to Canary Islands, Spain $723
price neutral --- Dubai, United Arab Emirates to Canary Islands, Spain $796
price neutral --- Dublin, Ireland to Canary Islands, Spain $520
price neutral --- Dubrovnik, Croatia to Canary Islands, Spain $2236
price neutral --- Duluth, MN to Canary Islands, Spain $2229
price neutral --- Dundee, United Kingdom to Canary Islands, Spain $2487
price neutral --- Durango, CO to Canary Islands, Spain $5065
price neutral --- Dusseldorf, Germany to Canary Islands, Spain $364
price neutral --- East Midlands, United Kingdom to Canary Islands, Spain $2559
price neutral --- Edinburgh, United Kingdom to Canary Islands, Spain $317
price neutral --- Edmonton, AB to Canary Islands, Spain $1200
price neutral --- Eindhoven, Netherlands to Canary Islands, Spain $2726
price neutral --- El Paso, TX to Canary Islands, Spain $1521
price neutral --- Elmira, NY to Canary Islands, Spain $1388
price neutral --- Entebbe, Uganda to Canary Islands, Spain $1970
price neutral --- Erie, PA to Canary Islands, Spain $1570
price neutral --- Eugene, OR to Canary Islands, Spain $6553
price neutral --- Evansville, IN to Canary Islands, Spain $1137
price neutral --- Exeter, United Kingdom to Canary Islands, Spain $1002
price neutral --- Fairbanks, AK to Canary Islands, Spain $2687
price neutral --- Fargo, ND to Canary Islands, Spain $1398
price neutral --- Farmington, NM to Canary Islands, Spain $4471
price neutral --- Faro, Portugal to Canary Islands, Spain $644
price neutral --- Fayetteville, NC to Canary Islands, Spain $1352
price neutral --- Fayetteville, AR to Canary Islands, Spain $2765
price neutral --- Flint, MI to Canary Islands, Spain $1551
price neutral --- Florence, SC to Canary Islands, Spain $1793
price neutral --- Florence, Italy to Canary Islands, Spain $530
price neutral --- Floro, Norway to Canary Islands, Spain $707
price neutral --- Fort Myers, FL to Canary Islands, Spain $1343
price neutral --- Fort Walton Beach, FL to Canary Islands, Spain $1406
price neutral --- Fort Wayne, IN to Canary Islands, Spain $1273
price neutral --- Frankfurt, Germany to Canary Islands, Spain $452
price neutral --- Freeport, Bahamas to Canary Islands, Spain $2165
price neutral --- Fresno, CA to Canary Islands, Spain $1956
price neutral --- Ft. Lauderdale, FL to Canary Islands, Spain $1335
price neutral --- Funchal, Portugal to Canary Islands, Spain $205
price neutral --- Gainesville, FL to Canary Islands, Spain $1144
price neutral --- Gdansk, Poland to Canary Islands, Spain $860
price up 19% Geneva, Switzerland to Canary Islands, Spain $456 $370
price neutral --- Genoa, Italy to Canary Islands, Spain $1098
price neutral --- Glasgow, United Kingdom to Canary Islands, Spain $411
price neutral --- Gothenburg, Sweden to Canary Islands, Spain $446
price neutral --- Granada, Spain to Canary Islands, Spain $395
price neutral --- Grand Cayman, Cayman Islands to Canary Islands, Spain $2129
price neutral --- Grand Forks, ND to Canary Islands, Spain $2449
price neutral --- Grand Junction, CO to Canary Islands, Spain $1617
price neutral --- Grand Rapids, MI to Canary Islands, Spain $1352
price neutral --- Graz, Austria to Canary Islands, Spain $668
price neutral --- Great Falls, MT to Canary Islands, Spain $1494
price neutral --- Green Bay, WI to Canary Islands, Spain $1300
price neutral --- Greenville, SC to Canary Islands, Spain $1569
price neutral --- Grenoble, France to Canary Islands, Spain $913
price neutral --- Guadalajara, Mexico to Canary Islands, Spain $2179
price neutral --- Guatemala, Guatemala to Canary Islands, Spain $2046
price neutral --- Guayaquil, Ecuador to Canary Islands, Spain $1378
price neutral --- Gulfport, MS to Canary Islands, Spain $2007
price neutral --- Hagerstown, MD to Canary Islands, Spain $4810
price neutral --- Halifax, NS to Canary Islands, Spain $797
price neutral --- Hamburg, Germany to Canary Islands, Spain $237
price neutral --- Hancock, MI to Canary Islands, Spain $1685
price neutral --- Hanover, Germany to Canary Islands, Spain $449
price neutral --- Harrisburg, PA to Canary Islands, Spain $2120
price neutral --- Hartford, CT to Canary Islands, Spain $3650
price neutral --- Haugesund, Norway to Canary Islands, Spain $1205
price neutral --- Helena, MT to Canary Islands, Spain $4481
price neutral --- Helsinki, Finland to Canary Islands, Spain $509
price neutral --- Ho Chi Minh City, Vietnam to Canary Islands, Spain $1962
price neutral --- Hong Kong, China to Canary Islands, Spain $2072
price neutral --- Honolulu, HI to Canary Islands, Spain $1842
price drop 118% Houston, TX to Canary Islands, Spain $5130
price neutral --- Humberside, United Kingdom to Canary Islands, Spain $2279
price neutral --- Huntsville, AL to Canary Islands, Spain $947
price neutral --- Hyderabad, India to Canary Islands, Spain $3090
price neutral --- Iasi, Romania to Canary Islands, Spain $1309
price neutral --- Idaho Falls, ID to Canary Islands, Spain $1794
price neutral --- Indianapolis, IN to Canary Islands, Spain $1243
price neutral --- Inverness, United Kingdom to Canary Islands, Spain $2337
price neutral --- Islip, NY to Canary Islands, Spain $2257
price neutral --- Istanbul, Turkey to Canary Islands, Spain $789
price neutral --- Ithaca, NY to Canary Islands, Spain $1367
price neutral --- Jackson, MS to Canary Islands, Spain $1320
price neutral --- Jacksonville, FL to Canary Islands, Spain $1499
price neutral --- Jacksonville, NC to Canary Islands, Spain $1171
price neutral --- Jeddah, Saudi Arabia to Canary Islands, Spain $719
price neutral --- Jerez De La Frontera, Spain to Canary Islands, Spain $318
price neutral --- Johannesburg, South Africa to Canary Islands, Spain $1445
price neutral --- Kahului, HI to Canary Islands, Spain $1739
price neutral --- Kalamazoo, MI to Canary Islands, Spain $1882
price neutral --- Kalispell, MT to Canary Islands, Spain $1498
price neutral --- Kansas City, MO to Canary Islands, Spain $1137
price neutral --- Karlsruhe/Baden, Germany to Canary Islands, Spain $1579
price neutral --- Karlstad, Sweden to Canary Islands, Spain $1599
price neutral --- Kaunas, Lithuania to Canary Islands, Spain $875
price neutral --- Kayseri, Turkey to Canary Islands, Spain $927
price neutral --- Kiev, Ukraine to Canary Islands, Spain $1178
price neutral --- Killeen, TX to Canary Islands, Spain $2332
price neutral --- Kinshasa, Dem Rep Of The Congo (Zaire) to Canary Islands, Spain $1157
price neutral --- Kitchener, ON to Canary Islands, Spain $2409
price neutral --- Klagenfurt, Austria to Canary Islands, Spain $5451
price neutral --- Knoxville, TN to Canary Islands, Spain $1420
price neutral --- Krabi, Thailand to Canary Islands, Spain $5310
price neutral --- Krakow, Poland to Canary Islands, Spain $960
price neutral --- Kristiansand, Norway to Canary Islands, Spain $622
price neutral --- Kuala Lumpur, Malaysia to Canary Islands, Spain $1554
price neutral --- Kuwait, Kuwait to Canary Islands, Spain $968
price neutral --- La Coruna, Spain to Canary Islands, Spain $268
price neutral --- La Crosse, WI to Canary Islands, Spain $1622
price neutral --- Laayoune, Morocco to Canary Islands, Spain $247
price neutral --- Lafayette, LA to Canary Islands, Spain $1990
price neutral --- Lagos, Nigeria to Canary Islands, Spain $1493
price neutral --- Lansing, MI to Canary Islands, Spain $2165
price neutral --- Lanzarote, Spain to Canary Islands, Spain $114
price neutral --- Laredo, TX to Canary Islands, Spain $1638
price neutral --- Larnaca, Cyprus to Canary Islands, Spain $930
price neutral --- Las Vegas, NV to Canary Islands, Spain $1330
price neutral --- Lawton, OK to Canary Islands, Spain $1362
price neutral --- Leeds, United Kingdom to Canary Islands, Spain $559
price neutral --- Leipzig, Germany to Canary Islands, Spain $560
price neutral --- Leon, Spain to Canary Islands, Spain $821
price neutral --- Lewiston, ID to Canary Islands, Spain $3420
price neutral --- Lexington, KY to Canary Islands, Spain $3498
price neutral --- Lihue, HI to Canary Islands, Spain $1883
price neutral --- Lincoln, NE to Canary Islands, Spain $2205
price neutral --- Linz, Austria to Canary Islands, Spain $1659
price neutral --- Lisbon, Portugal to Canary Islands, Spain $205
price neutral --- Little Rock, AR to Canary Islands, Spain $1608
price neutral --- Ljubljana, Slovenia to Canary Islands, Spain $1183
price neutral --- Logrono, Spain to Canary Islands, Spain $500
price drop 39% London, United Kingdom to Canary Islands, Spain $376
price neutral --- London, ON to Canary Islands, Spain $1525
price neutral --- Long Beach, CA to Canary Islands, Spain $3111
price neutral --- Los Angeles, CA to Canary Islands, Spain $1282
price neutral --- Louisville, KY to Canary Islands, Spain $1791
price neutral --- Luanda, Angola to Canary Islands, Spain $2028
price neutral --- Lubbock, TX to Canary Islands, Spain $1691
price neutral --- Luxembourg, Luxembourg to Canary Islands, Spain $677
price neutral --- Lynchburg, VA to Canary Islands, Spain $2052
price neutral --- Madison, WI to Canary Islands, Spain $1409
price neutral --- Madrid, Spain to Canary Islands, Spain $157
price neutral --- Malaga, Spain to Canary Islands, Spain $242
price neutral --- Mallorca, Spain to Canary Islands, Spain $235
price neutral --- Malmo, Sweden to Canary Islands, Spain $2169
price neutral --- Malta, Malta to Canary Islands, Spain $779
price neutral --- Manchester, United Kingdom to Canary Islands, Spain $317
price neutral --- Manchester, NH to Canary Islands, Spain $1232
price neutral --- Manila, Philippines to Canary Islands, Spain $1413
price neutral --- Marrakech, Morocco to Canary Islands, Spain $629
price neutral --- Marseille, France to Canary Islands, Spain $439
price neutral --- Mcallen, TX to Canary Islands, Spain $1601
price neutral --- Memphis, TN to Canary Islands, Spain $2643
price neutral --- Mesa, AZ to Canary Islands, Spain $1068
price neutral --- Mexico City, Mexico to Canary Islands, Spain $1154
price neutral --- Miami, FL to Canary Islands, Spain $777
price neutral --- Midland, TX to Canary Islands, Spain $1455
price drop 12% Milan, Italy to Canary Islands, Spain $299
price neutral --- Milwaukee, WI to Canary Islands, Spain $2354
price neutral --- Minneapolis/St. Paul, MN to Canary Islands, Spain $1130
price neutral --- Minsk, Belarus to Canary Islands, Spain $2925
price neutral --- Missoula, MT to Canary Islands, Spain $4779
price neutral --- Mobile, AL to Canary Islands, Spain $5122
price neutral --- Moline, IL to Canary Islands, Spain $1664
price neutral --- Monterey, CA to Canary Islands, Spain $1775
price neutral --- Monterrey, Mexico to Canary Islands, Spain $1781
price neutral --- Montevideo, Uruguay to Canary Islands, Spain $1431
price neutral --- Montgomery, AL to Canary Islands, Spain $1077
price neutral --- Montpellier, France to Canary Islands, Spain $1327
price neutral --- Montreal, QC to Canary Islands, Spain $665
price neutral --- Moscow, Russia to Canary Islands, Spain $932
price neutral --- Mosinee, WI to Canary Islands, Spain $1409
price neutral --- Muenster, Germany to Canary Islands, Spain $1584
price neutral --- Mumbai, India to Canary Islands, Spain $1298
price neutral --- Munich, Germany to Canary Islands, Spain $533
price neutral --- Muscat, Oman to Canary Islands, Spain $2209
price neutral --- Myrtle Beach, SC to Canary Islands, Spain $1204
price neutral --- Nairobi, Kenya to Canary Islands, Spain $1094
price neutral --- Nantes, France to Canary Islands, Spain $570
price neutral --- Naples, Italy to Canary Islands, Spain $1420
price neutral --- Nashville, TN to Canary Islands, Spain $1206
price neutral --- Nassau, Bahamas to Canary Islands, Spain $1546
price neutral --- New Delhi, India to Canary Islands, Spain $1297
price neutral --- New Haven, CT to Canary Islands, Spain $1743
price neutral --- New Orleans, LA to Canary Islands, Spain $952
price neutral --- New York City, NY to Canary Islands, Spain $816
price neutral --- Newburgh, NY to Canary Islands, Spain $2621
price neutral --- Newcastle, United Kingdom to Canary Islands, Spain $327
price neutral --- Newport News, VA to Canary Islands, Spain $2056
price neutral --- Nice, France to Canary Islands, Spain $617
price neutral --- Nizhniy Novgorod, Russia to Canary Islands, Spain $2108
price neutral --- Norfolk, VA to Canary Islands, Spain $1212
price neutral --- Norwich, United Kingdom to Canary Islands, Spain $1748
price neutral --- Nouakchott, Mauritania to Canary Islands, Spain $2494
price neutral --- Nuremberg, Germany to Canary Islands, Spain $550
price neutral --- Oakland, CA to Canary Islands, Spain $1888
price neutral --- Obihiro, Japan to Canary Islands, Spain $6608
price neutral --- Okinawa, Japan to Canary Islands, Spain $3354
price neutral --- Oklahoma City, OK to Canary Islands, Spain $1431
price neutral --- Omaha, NE to Canary Islands, Spain $1323
price neutral --- Ontario, CA to Canary Islands, Spain $1773
price neutral --- Orlando, FL to Canary Islands, Spain $1508
price up 6% Oslo, Norway to Canary Islands, Spain $429 $404
price neutral --- Ottawa, ON to Canary Islands, Spain $1919
price neutral --- Oulu, Finland to Canary Islands, Spain $886
price neutral --- Oviedo, Spain to Canary Islands, Spain $581
price neutral --- Paderborn, Germany to Canary Islands, Spain $2259
price neutral --- Palm Springs, CA to Canary Islands, Spain $1901
price neutral --- Pamplona, Spain to Canary Islands, Spain $480
price neutral --- Panama City, FL to Canary Islands, Spain $1477
price neutral --- Panama City, Panama to Canary Islands, Spain $1539
price neutral --- Paris, France to Canary Islands, Spain $388
price neutral --- Pasco, WA to Canary Islands, Spain $3485
price neutral --- Pensacola, FL to Canary Islands, Spain $1258
price neutral --- Peoria, IL to Canary Islands, Spain $988
price neutral --- Pescara, Italy to Canary Islands, Spain $2074
price drop 15% Philadelphia, PA to Canary Islands, Spain $1456
price neutral --- Phuket, Thailand to Canary Islands, Spain $1564
price neutral --- Pittsburgh, PA to Canary Islands, Spain $1104
price neutral --- Ponta Delgada, Azores to Canary Islands, Spain $693
price neutral --- Port-Au-Prince, Haiti to Canary Islands, Spain $1592
price neutral --- Portland, OR to Canary Islands, Spain $1240
price neutral --- Portland, ME to Canary Islands, Spain $1379
price neutral --- Porto, Portugal to Canary Islands, Spain $407
price neutral --- Poznan, Poland to Canary Islands, Spain $643
price neutral --- Prague, Czech Republic to Canary Islands, Spain $419
price neutral --- Praia, Cape Verde to Canary Islands, Spain $430
price neutral --- Pristina, Serbia to Canary Islands, Spain $1848
price neutral --- Providence, RI to Canary Islands, Spain $1339
price neutral --- Provincetown, MA to Canary Islands, Spain $1365
price neutral --- Puerto Del Rosario, Spain to Canary Islands, Spain $151
price neutral --- Punta Cana, Dominican Republic to Canary Islands, Spain $2589
price neutral --- Quito, Ecuador to Canary Islands, Spain $877
price neutral --- Rabat, Morocco to Canary Islands, Spain $1214
price neutral --- Raleigh, NC to Canary Islands, Spain $1496
price neutral --- Rapid City, SD to Canary Islands, Spain $1844
price neutral --- Redding, CA to Canary Islands, Spain $4940
price neutral --- Redmond, OR to Canary Islands, Spain $1971
price neutral --- Regina, SK to Canary Islands, Spain $2666
price neutral --- Reno, NV to Canary Islands, Spain $1368
price neutral --- Reykjavik, Iceland to Canary Islands, Spain $1083
price neutral --- Richmond, VA to Canary Islands, Spain $1224
price neutral --- Riga, Latvia to Canary Islands, Spain $464
price neutral --- Rio De Janeiro, Brazil to Canary Islands, Spain $1561
price neutral --- Riyadh, Saudi Arabia to Canary Islands, Spain $1132
price neutral --- Roanoke, VA to Canary Islands, Spain $1347
price neutral --- Rochester, NY to Canary Islands, Spain $1291
price neutral --- Rochester, MN to Canary Islands, Spain $1494
price neutral --- Rockland, ME to Canary Islands, Spain $2579
price neutral --- Rome, Italy to Canary Islands, Spain $249
price neutral --- Rotterdam, Netherlands to Canary Islands, Spain $817
price neutral --- Rovaniemi, Finland to Canary Islands, Spain $1352
price neutral --- Rzeszow, Poland to Canary Islands, Spain $612
price neutral --- Saarbruecken, Germany to Canary Islands, Spain $1030
price neutral --- Sacramento, CA to Canary Islands, Spain $1472
price neutral --- Sal Island, Cape Verde to Canary Islands, Spain $2715
price neutral --- Salisbury, MD to Canary Islands, Spain $1974
price neutral --- Salt Lake City, UT to Canary Islands, Spain $1509
price neutral --- Salzburg, Austria to Canary Islands, Spain $655
price neutral --- San Antonio, TX to Canary Islands, Spain $1431
price neutral --- San Diego, CA to Canary Islands, Spain $3059
price up 8% San Francisco, CA to Canary Islands, Spain $1248 $1149
price neutral --- San Jose, CA to Canary Islands, Spain $1368
price neutral --- San José, Costa Rica to Canary Islands, Spain $1349
price neutral --- San Juan, PR to Canary Islands, Spain $1016
price neutral --- San Salvador, El Salvador to Canary Islands, Spain $2393
price neutral --- San Sebastien, Spain to Canary Islands, Spain $433
price neutral --- Santa Ana, CA to Canary Islands, Spain $2295
price neutral --- Santa Barbara, CA to Canary Islands, Spain $1285
price neutral --- Santa Rosa, CA to Canary Islands, Spain $6782
price neutral --- Santander, Spain to Canary Islands, Spain $333
price neutral --- Santiago, Chile to Canary Islands, Spain $1535
price neutral --- Santiago De Compostela, Spain to Canary Islands, Spain $284
price neutral --- Santo Domingo, Dominican Republic to Canary Islands, Spain $2036
price neutral --- Sao Paulo, Brazil to Canary Islands, Spain $1163
price neutral --- Sarajevo, Bosnia And Herzegovina to Canary Islands, Spain $864
price neutral --- Sarasota, FL to Canary Islands, Spain $1397
price neutral --- Savannah, GA to Canary Islands, Spain $9950
price neutral --- Seattle, WA to Canary Islands, Spain $1611
price neutral --- Seoul, Republic Of Korea to Canary Islands, Spain $1882
price neutral --- Seville, Spain to Canary Islands, Spain $246
price neutral --- Shanghai, China to Canary Islands, Spain $1522
price neutral --- Shannon, Ireland to Canary Islands, Spain $627
price neutral --- Shenzhen, China to Canary Islands, Spain $2551
price neutral --- Shreveport, LA to Canary Islands, Spain $1329
price neutral --- Simferopol, Ukraine to Canary Islands, Spain $1158
price neutral --- Singapore, Singapore to Canary Islands, Spain $2376
price neutral --- Sioux Falls, SD to Canary Islands, Spain $1559
price neutral --- Skopje, Macedonia to Canary Islands, Spain $2473
price neutral --- Sofia, Bulgaria to Canary Islands, Spain $799
price neutral --- South Bend, IN to Canary Islands, Spain $1531
price neutral --- Southampton, United Kingdom to Canary Islands, Spain $716
price neutral --- Split, Croatia to Canary Islands, Spain $563
price neutral --- Spokane, WA to Canary Islands, Spain $2134
price neutral --- Springfield, MO to Canary Islands, Spain $1389
price neutral --- St John'S, NL to Canary Islands, Spain $5368
price neutral --- St Louis, MO to Canary Islands, Spain $3141
price neutral --- St Maarten, Sint Maarten (Dutch Part) to Canary Islands, Spain $2213
price neutral --- St Petersburg, Russia to Canary Islands, Spain $573
price neutral --- State College, PA to Canary Islands, Spain $1375
price neutral --- Staunton, VA to Canary Islands, Spain $2204
price neutral --- Stavanger, Norway to Canary Islands, Spain $476
price neutral --- Stockholm, Sweden to Canary Islands, Spain $431
price neutral --- Strasbourg, France to Canary Islands, Spain $1448
price neutral --- Stuttgart, Germany to Canary Islands, Spain $303
price neutral --- Sydney, Australia to Canary Islands, Spain $3042
price neutral --- Syracuse, NY to Canary Islands, Spain $1291
price neutral --- Taipei, Taiwan to Canary Islands, Spain $1979
price neutral --- Tallahassee, FL to Canary Islands, Spain $1612
price neutral --- Tallinn, Estonia to Canary Islands, Spain $789
price neutral --- Tampa, FL to Canary Islands, Spain $1141
price neutral --- Tbilisi, Georgia to Canary Islands, Spain $1668
price neutral --- Teesside, United Kingdom to Canary Islands, Spain $2019
price neutral --- Tegucigalpa, Honduras to Canary Islands, Spain $2216
price neutral --- Tel Aviv, Israel to Canary Islands, Spain $602
price neutral --- Texarkana, AR to Canary Islands, Spain $4094
price neutral --- Thessaloniki, Greece to Canary Islands, Spain $1965
price neutral --- Thunder Bay, ON to Canary Islands, Spain $3120
price neutral --- Tianjin, China to Canary Islands, Spain $2824
price neutral --- Timisoara, Romania to Canary Islands, Spain $869
price neutral --- Tirana, Albania to Canary Islands, Spain $871
price neutral --- Tokyo, Japan to Canary Islands, Spain $3383
price neutral --- Toledo, OH to Canary Islands, Spain $1338
price neutral --- Torino, Italy to Canary Islands, Spain $608
price drop 13% Toronto, ON to Canary Islands, Spain $1004
price neutral --- Toulon, France to Canary Islands, Spain $666
price neutral --- Toulouse, France to Canary Islands, Spain $721
price neutral --- Traverse City, MI to Canary Islands, Spain $2248
price neutral --- Trieste, Italy to Canary Islands, Spain $619
price neutral --- Trinidad, Trinidad And Tobago to Canary Islands, Spain $2019
price neutral --- Trondheim, Norway to Canary Islands, Spain $732
price neutral --- Tucson, AZ to Canary Islands, Spain $1154
price neutral --- Tulsa, OK to Canary Islands, Spain $1380
price neutral --- Turku, Finland to Canary Islands, Spain $1340
price neutral --- Tyler, TX to Canary Islands, Spain $2641
price neutral --- Valencia, Spain to Canary Islands, Spain $304
price neutral --- Vancouver, BC to Canary Islands, Spain $1031
price neutral --- Vaxjo, Sweden to Canary Islands, Spain $2730
price drop 10% Venice, Italy to Canary Islands, Spain $397
price neutral --- Verona, Italy to Canary Islands, Spain $566
price neutral --- Vienna, Austria to Canary Islands, Spain $319
price neutral --- Vigo, Spain to Canary Islands, Spain $538
price neutral --- Vilnius, Lithuania to Canary Islands, Spain $372
price neutral --- Waco, TX to Canary Islands, Spain $1668
price neutral --- Warsaw, Poland to Canary Islands, Spain $893
price neutral --- Weeze, Germany to Canary Islands, Spain $1892
price neutral --- West Palm Beach, FL to Canary Islands, Spain $1614
price neutral --- White Plains, NY to Canary Islands, Spain $2482
price neutral --- Wichita, KS to Canary Islands, Spain $1181
price neutral --- Wilkes Barre, PA to Canary Islands, Spain $1192
price neutral --- Wilmington, NC to Canary Islands, Spain $1403
price neutral --- Winnipeg, MB to Canary Islands, Spain $2195
price neutral --- Winston Salem, NC to Canary Islands, Spain $1288
price neutral --- Wroclaw, Poland to Canary Islands, Spain $972
price neutral --- Yakima, WA to Canary Islands, Spain $1690
price neutral --- Yerevan, Armenia to Canary Islands, Spain $1453
price neutral --- Zagreb, Croatia to Canary Islands, Spain $996
price neutral --- Zhuhai, China to Canary Islands, Spain $2946
price neutral --- Zurich, Switzerland to Canary Islands, Spain $333
price neutral --- Zweibrucken, Germany to Canary Islands, Spain $1690
Flight Prices are dropping.
This is a great time to buy!
Flight Prices are rising.
Click a city to see the best days to fly.

Your password needs to be:

  • At least 8 characters in length
  • Alphabetic characters and at least one numeric character or one symbol

dg