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
14%
Biggest Flight Price Drop:
London 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 $863
price neutral --- Aarhus, Denmark to Canary Islands, Spain $846
price neutral --- Aberdeen, United Kingdom to Canary Islands, Spain $567
price neutral --- Abidjan, Ivory Coast to Canary Islands, Spain $1506
price neutral --- Abilene, TX to Canary Islands, Spain $1262
price neutral --- Abu Dhabi, United Arab Emirates to Canary Islands, Spain $941
price neutral --- Accra, Ghana to Canary Islands, Spain $1595
price neutral --- Agadir, Morocco to Canary Islands, Spain $658
price neutral --- Aguadilla, PR to Canary Islands, Spain $2708
price neutral --- Akron, OH to Canary Islands, Spain $1048
price neutral --- Albany, NY to Canary Islands, Spain $2695
price neutral --- Albuquerque, NM to Canary Islands, Spain $1800
price neutral --- Alexandria, LA to Canary Islands, Spain $2971
price neutral --- Alicante, Spain to Canary Islands, Spain $258
price neutral --- Allentown, PA to Canary Islands, Spain $1048
price neutral --- Almeria, Spain to Canary Islands, Spain $595
price neutral --- Amarillo, TX to Canary Islands, Spain $2666
price neutral --- Amman, Jordan to Canary Islands, Spain $1645
price neutral --- Amsterdam, Netherlands to Canary Islands, Spain $656
price neutral --- Anchorage, AK to Canary Islands, Spain $2131
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 --- Asheville, NC to Canary Islands, Spain $1417
price neutral --- Aspen, CO to Canary Islands, Spain $6854
price neutral --- Athens, GA to Canary Islands, Spain $2599
price neutral --- Athens, Greece to Canary Islands, Spain $667
price neutral --- Atlanta, GA to Canary Islands, Spain $1475
price neutral --- Augusta, GA to Canary Islands, Spain $1164
price neutral --- Augusta, ME to Canary Islands, Spain $2041
price neutral --- Austin, TX to Canary Islands, Spain $1258
price neutral --- Bakersfield, CA to Canary Islands, Spain $3303
price neutral --- Baku, Azerbaijan to Canary Islands, Spain $1026
price neutral --- Baltimore-Washington, DC to Canary Islands, Spain $1086
price neutral --- Bangalore, India to Canary Islands, Spain $1397
price neutral --- Bangor, ME to Canary Islands, Spain $2206
price neutral --- Barcelona, Spain to Canary Islands, Spain $319
price neutral --- Bari, Italy to Canary Islands, Spain $1031
price neutral --- Basel, Switzerland to Canary Islands, Spain $527
price neutral --- Baton Rouge, LA to Canary Islands, Spain $2347
price neutral --- Beaumont, TX to Canary Islands, Spain $1499
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 $1281
price neutral --- Belfast, United Kingdom to Canary Islands, Spain $1902
price neutral --- Belgrade, Serbia to Canary Islands, Spain $613
price neutral --- Bellingham, WA to Canary Islands, Spain $1860
price neutral --- Bergen, Norway to Canary Islands, Spain $435
price neutral --- Berlin, Germany to Canary Islands, Spain $475
price neutral --- Bhuj, India to Canary Islands, Spain $3853
price neutral --- Bilbao, Spain to Canary Islands, Spain $257
price neutral --- Billings, MT to Canary Islands, Spain $1635
price neutral --- Billund, Denmark to Canary Islands, Spain $663
price neutral --- Binghamton, NY to Canary Islands, Spain $4509
price neutral --- Birmingham, AL to Canary Islands, Spain $1159
price neutral --- Birmingham, United Kingdom to Canary Islands, Spain $1482
price neutral --- Bismarck, ND to Canary Islands, Spain $2300
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 $2220
price neutral --- Boise, ID to Canary Islands, Spain $3110
price neutral --- Bologna, Italy to Canary Islands, Spain $1029
price neutral --- Bordeaux, France to Canary Islands, Spain $1060
price neutral --- Boston, MA to Canary Islands, Spain $1390
price neutral --- Bozeman, MT to Canary Islands, Spain $1474
price neutral --- Brasilia, Brazil to Canary Islands, Spain $1227
price neutral --- Bratislava, Slovakia to Canary Islands, Spain $1630
price neutral --- Bremen, Germany to Canary Islands, Spain $938
price neutral --- Bristol, United Kingdom to Canary Islands, Spain $1079
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 $629
price neutral --- Bucharest, Romania to Canary Islands, Spain $959
price neutral --- Budapest, Hungary to Canary Islands, Spain $968
price neutral --- Buffalo, NY to Canary Islands, Spain $1071
price neutral --- Burbank, CA to Canary Islands, Spain $11019
price neutral --- Burlington, VT to Canary Islands, Spain $1878
price neutral --- Cagliari, Italy to Canary Islands, Spain $670
price neutral --- Calgary, AB to Canary Islands, Spain $1386
price neutral --- Cali, Colombia to Canary Islands, Spain $2390
price neutral --- Cambridge, United Kingdom to Canary Islands, Spain $3602
price neutral --- Caracas, Venezuela to Canary Islands, Spain $5414
price neutral --- Cardiff, United Kingdom to Canary Islands, Spain $724
price neutral --- Casablanca, Morocco to Canary Islands, Spain $552
price neutral --- Casper, WY to Canary Islands, Spain $1441
price neutral --- Catania, Italy to Canary Islands, Spain $659
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 $1241
price neutral --- Charleston, WV to Canary Islands, Spain $1211
price neutral --- Charlotte, NC to Canary Islands, Spain $1598
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 $2128
price drop 15% Chicago, IL to Canary Islands, Spain $1639
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 $1247
price neutral --- Cleveland, OH to Canary Islands, Spain $1088
price neutral --- Cologne, Germany to Canary Islands, Spain $1089
price neutral --- Colorado Springs, CO to Canary Islands, Spain $1458
price neutral --- Columbia, SC to Canary Islands, Spain $1414
price neutral --- Columbus, OH to Canary Islands, Spain $1156
price neutral --- Copenhagen, Denmark to Canary Islands, Spain $406
price neutral --- Cork, Ireland to Canary Islands, Spain $756
price neutral --- Corpus Christi, TX to Canary Islands, Spain $1402
price neutral --- Dakar, Senegal to Canary Islands, Spain $797
price neutral --- Dakhla, Morocco to Canary Islands, Spain $2806
price neutral --- Dallas, TX to Canary Islands, Spain $1470
price neutral --- Dayton, OH to Canary Islands, Spain $2438
price neutral --- Daytona Beach, FL to Canary Islands, Spain $960
price neutral --- Denver, CO to Canary Islands, Spain $1583
price neutral --- Des Moines, IA to Canary Islands, Spain $1112
price neutral --- Detroit, MI to Canary Islands, Spain $1468
price neutral --- Doha, Qatar to Canary Islands, Spain $1068
price neutral --- Dortmund, Germany to Canary Islands, Spain $5626
price neutral --- Dothan, AL to Canary Islands, Spain $1077
price neutral --- Dubai, United Arab Emirates to Canary Islands, Spain $906
price neutral --- Dublin, Ireland to Canary Islands, Spain $556
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 $529
price neutral --- East Midlands, United Kingdom to Canary Islands, Spain $1746
price neutral --- Edinburgh, United Kingdom to Canary Islands, Spain $544
price neutral --- Edmonton, AB to Canary Islands, Spain $1489
price neutral --- Eindhoven, Netherlands to Canary Islands, Spain $2726
price neutral --- El Paso, TX to Canary Islands, Spain $2332
price neutral --- Elmira, NY to Canary Islands, Spain $2486
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 $1964
price neutral --- Evansville, IN to Canary Islands, Spain $1137
price neutral --- Exeter, United Kingdom to Canary Islands, Spain $970
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 $1082
price neutral --- Fayetteville, NC to Canary Islands, Spain $1666
price neutral --- Fayetteville, AR to Canary Islands, Spain $1700
price neutral --- Flint, MI to Canary Islands, Spain $1551
price neutral --- Florence, SC to Canary Islands, Spain $3333
price neutral --- Florence, Italy to Canary Islands, Spain $763
price neutral --- Floro, Norway to Canary Islands, Spain $707
price neutral --- Fort Myers, FL to Canary Islands, Spain $1135
price neutral --- Fort Walton Beach, FL to Canary Islands, Spain $1002
price neutral --- Fort Wayne, IN to Canary Islands, Spain $1031
price neutral --- Frankfurt, Germany to Canary Islands, Spain $714
price neutral --- Fresno, CA to Canary Islands, Spain $1480
price neutral --- Ft. Lauderdale, FL to Canary Islands, Spain $1383
price neutral --- Funchal, Portugal to Canary Islands, Spain $1985
price neutral --- Gainesville, FL to Canary Islands, Spain $1144
price neutral --- Gdansk, Poland to Canary Islands, Spain $860
price neutral --- Geneva, Switzerland to Canary Islands, Spain $1211
price neutral --- Glasgow, United Kingdom to Canary Islands, Spain $602
price neutral --- Gothenburg, Sweden to Canary Islands, Spain $630
price neutral --- Granada, Spain to Canary Islands, Spain $505
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 $1500
price neutral --- Grand Rapids, MI to Canary Islands, Spain $1174
price neutral --- Graz, Austria to Canary Islands, Spain $1609
price neutral --- Great Falls, MT to Canary Islands, Spain $1494
price neutral --- Green Bay, WI to Canary Islands, Spain $1495
price neutral --- Greenville, SC to Canary Islands, Spain $1979
price neutral --- Grenoble, France to Canary Islands, Spain $923
price neutral --- Guadalajara, Mexico to Canary Islands, Spain $2179
price neutral --- Guayaquil, Ecuador to Canary Islands, Spain $1378
price neutral --- Gulfport, MS to Canary Islands, Spain $1085
price neutral --- Halifax, NS to Canary Islands, Spain $1131
price neutral --- Hamburg, Germany to Canary Islands, Spain $544
price neutral --- Hancock, MI to Canary Islands, Spain $1685
price neutral --- Hanover, Germany to Canary Islands, Spain $375
price neutral --- Harrisburg, PA to Canary Islands, Spain $1018
price neutral --- Hartford, CT to Canary Islands, Spain $1329
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 $513
price neutral --- Ho Chi Minh City, Vietnam to Canary Islands, Spain $1962
price neutral --- Hong Kong, China to Canary Islands, Spain $1669
price neutral --- Honolulu, HI to Canary Islands, Spain $2244
price neutral --- Houston, TX to Canary Islands, Spain $1024
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 $2540
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 $550
price neutral --- Ithaca, NY to Canary Islands, Spain $2806
price neutral --- Jackson, MS to Canary Islands, Spain $1481
price neutral --- Jacksonville, FL to Canary Islands, Spain $1596
price neutral --- Jacksonville, NC to Canary Islands, Spain $1171
price neutral --- Jeddah, Saudi Arabia to Canary Islands, Spain $2236
price neutral --- Jerez De La Frontera, Spain to Canary Islands, Spain $386
price neutral --- Kahului, HI to Canary Islands, Spain $1499
price neutral --- Kalispell, MT to Canary Islands, Spain $1498
price neutral --- Kansas City, MO to Canary Islands, Spain $1462
price neutral --- Karlsruhe/Baden, Germany to Canary Islands, Spain $1393
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 $583
price neutral --- Killeen, TX to Canary Islands, Spain $1411
price neutral --- Kitchener, ON to Canary Islands, Spain $1369
price neutral --- Klagenfurt, Austria to Canary Islands, Spain $5451
price neutral --- Knoxville, TN to Canary Islands, Spain $1193
price neutral --- Krabi, Thailand to Canary Islands, Spain $5310
price neutral --- Krakow, Poland to Canary Islands, Spain $1019
price neutral --- Kristiansand, Norway to Canary Islands, Spain $972
price neutral --- Kuwait, Kuwait to Canary Islands, Spain $1442
price neutral --- La Coruna, Spain to Canary Islands, Spain $383
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 $1652
price neutral --- Lansing, MI to Canary Islands, Spain $3521
price neutral --- Lanzarote, Spain to Canary Islands, Spain $121
price neutral --- Laredo, TX to Canary Islands, Spain $1226
price neutral --- Larnaca, Cyprus to Canary Islands, Spain $1110
price neutral --- Las Vegas, NV to Canary Islands, Spain $2684
price neutral --- Leeds, United Kingdom to Canary Islands, Spain $1554
price neutral --- Leipzig, Germany to Canary Islands, Spain $628
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 $1580
price neutral --- Lisbon, Portugal to Canary Islands, Spain $464
price neutral --- Little Rock, AR to Canary Islands, Spain $1151
price neutral --- Ljubljana, Slovenia to Canary Islands, Spain $1533
price up 14% London, United Kingdom to Canary Islands, Spain $547 $471
price neutral --- London, ON to Canary Islands, Spain $1525
price neutral --- Long Beach, CA to Canary Islands, Spain $2195
price neutral --- Los Angeles, CA to Canary Islands, Spain $1399
price neutral --- Louisville, KY to Canary Islands, Spain $1700
price neutral --- Lubbock, TX to Canary Islands, Spain $2283
price neutral --- Luxembourg, Luxembourg to Canary Islands, Spain $1328
price neutral --- Lynchburg, VA to Canary Islands, Spain $4832
price neutral --- Madison, WI to Canary Islands, Spain $1338
price neutral --- Madrid, Spain to Canary Islands, Spain $282
price neutral --- Malaga, Spain to Canary Islands, Spain $270
price neutral --- Mallorca, Spain to Canary Islands, Spain $259
price neutral --- Malmo, Sweden to Canary Islands, Spain $2169
price neutral --- Malta, Malta to Canary Islands, Spain $879
price neutral --- Manchester, United Kingdom to Canary Islands, Spain $627
price neutral --- Manchester, NH to Canary Islands, Spain $1294
price neutral --- Manila, Philippines to Canary Islands, Spain $1481
price neutral --- Marrakech, Morocco to Canary Islands, Spain $524
price neutral --- Marseille, France to Canary Islands, Spain $551
price neutral --- Mcallen, TX to Canary Islands, Spain $4085
price neutral --- Memphis, TN to Canary Islands, Spain $1202
price neutral --- Mesa, AZ to Canary Islands, Spain $1551
price neutral --- Miami, FL to Canary Islands, Spain $1432
price neutral --- Milan, Italy to Canary Islands, Spain $500
price neutral --- Milwaukee, WI to Canary Islands, Spain $1342
price neutral --- Minneapolis/St. Paul, MN to Canary Islands, Spain $1749
price neutral --- Minsk, Belarus to Canary Islands, Spain $2925
price neutral --- Missoula, MT to Canary Islands, Spain $4779
price neutral --- Moline, IL to Canary Islands, Spain $939
price neutral --- Monterey, CA to Canary Islands, Spain $1775
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 $1116
price neutral --- Moscow, Russia to Canary Islands, Spain $2178
price neutral --- Mosinee, WI to Canary Islands, Spain $1195
price neutral --- Muenster, Germany to Canary Islands, Spain $1937
price neutral --- Mumbai, India to Canary Islands, Spain $1240
price neutral --- Munich, Germany to Canary Islands, Spain $323
price neutral --- Muscat, Oman to Canary Islands, Spain $2209
price neutral --- Myrtle Beach, SC to Canary Islands, Spain $1204
price neutral --- Naples, Italy to Canary Islands, Spain $573
price neutral --- Nashville, TN to Canary Islands, Spain $1103
price neutral --- New Delhi, India to Canary Islands, Spain $1900
price neutral --- New Orleans, LA to Canary Islands, Spain $1639
price drop 20% New York City, NY to Canary Islands, Spain $1612
price neutral --- Newburgh, NY to Canary Islands, Spain $2621
price neutral --- Newcastle, United Kingdom to Canary Islands, Spain $752
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 $1085
price neutral --- Norwich, United Kingdom to Canary Islands, Spain $1748
price neutral --- Nouakchott, Mauritania to Canary Islands, Spain $871
price neutral --- Nuremberg, Germany to Canary Islands, Spain $939
price neutral --- Oakland, CA to Canary Islands, Spain $1845
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 $2130
price neutral --- Omaha, NE to Canary Islands, Spain $1522
price neutral --- Ontario, CA to Canary Islands, Spain $2881
price neutral --- Orlando, FL to Canary Islands, Spain $1482
price neutral --- Oslo, Norway to Canary Islands, Spain $564
price neutral --- Oulu, Finland to Canary Islands, Spain $1230
price neutral --- Oviedo, Spain to Canary Islands, Spain $307
price neutral --- Paderborn, Germany to Canary Islands, Spain $1879
price neutral --- Palm Springs, CA to Canary Islands, Spain $1141
price neutral --- Pamplona, Spain to Canary Islands, Spain $494
price neutral --- Panama City, FL to Canary Islands, Spain $1620
price neutral --- Panama City, Panama to Canary Islands, Spain $1486
price neutral --- Paris, France to Canary Islands, Spain $785
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 --- Philadelphia, PA to Canary Islands, Spain $1350
price neutral --- Pittsburgh, PA to Canary Islands, Spain $1333
price neutral --- Ponta Delgada, Azores to Canary Islands, Spain $781
price neutral --- Port-Au-Prince, Haiti to Canary Islands, Spain $1592
price neutral --- Portland, OR to Canary Islands, Spain $1750
price neutral --- Portland, ME to Canary Islands, Spain $1284
price neutral --- Porto, Portugal to Canary Islands, Spain $453
price neutral --- Poznan, Poland to Canary Islands, Spain $1558
price neutral --- Prague, Czech Republic to Canary Islands, Spain $672
price neutral --- Praia, Cape Verde to Canary Islands, Spain $1850
price neutral --- Providence, RI to Canary Islands, Spain $1408
price neutral --- Provincetown, MA to Canary Islands, Spain $1365
price neutral --- Puerto Del Rosario, Spain to Canary Islands, Spain $105
price neutral --- Rabat, Morocco to Canary Islands, Spain $1071
price neutral --- Raleigh, NC to Canary Islands, Spain $1220
price neutral --- Redmond, OR to Canary Islands, Spain $6635
price neutral --- Regina, SK to Canary Islands, Spain $1899
price neutral --- Reno, NV to Canary Islands, Spain $1368
price neutral --- Reykjavik, Iceland to Canary Islands, Spain $3278
price neutral --- Richmond, VA to Canary Islands, Spain $1345
price neutral --- Riga, Latvia to Canary Islands, Spain $696
price neutral --- Rio De Janeiro, Brazil to Canary Islands, Spain $2581
price neutral --- Riyadh, Saudi Arabia to Canary Islands, Spain $973
price neutral --- Roanoke, VA to Canary Islands, Spain $1185
price neutral --- Rochester, NY to Canary Islands, Spain $1372
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 $354
price neutral --- Rotterdam, Netherlands to Canary Islands, Spain $685
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 $1500
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 $1523
price neutral --- Salzburg, Austria to Canary Islands, Spain $655
price neutral --- San Antonio, TX to Canary Islands, Spain $1187
price neutral --- San Diego, CA to Canary Islands, Spain $1423
price neutral --- San Francisco, CA to Canary Islands, Spain $1337
price neutral --- San Jose, CA to Canary Islands, Spain $1406
price neutral --- San Jose, Costa Rica to Canary Islands, Spain $1352
price neutral --- San Juan, PR to Canary Islands, Spain $1430
price neutral --- San Salvador, El Salvador to Canary Islands, Spain $2393
price neutral --- San Sebastien, Spain to Canary Islands, Spain $497
price neutral --- Santa Ana, CA to Canary Islands, Spain $1359
price neutral --- Santa Barbara, CA to Canary Islands, Spain $1285
price neutral --- Santa Rosa, CA to Canary Islands, Spain $6782
price drop 18% Santander, Spain to Canary Islands, Spain $701
price neutral --- Santiago, Chile to Canary Islands, Spain $2600
price neutral --- Santiago De Compostela, Spain to Canary Islands, Spain $265
price neutral --- Sao Paulo, Brazil to Canary Islands, Spain $1128
price neutral --- Sarajevo, Bosnia And Herzegovina to Canary Islands, Spain $1867
price neutral --- Sarasota, FL to Canary Islands, Spain $2636
price neutral --- Savannah, GA to Canary Islands, Spain $1846
price neutral --- Seattle, WA to Canary Islands, Spain $1946
price neutral --- Seoul, Republic Of Korea to Canary Islands, Spain $3791
price neutral --- Seville, Spain to Canary Islands, Spain $172
price neutral --- Shanghai, China to Canary Islands, Spain $1522
price neutral --- Shannon, Ireland to Canary Islands, Spain $2880
price neutral --- Shenzhen, China to Canary Islands, Spain $2551
price neutral --- Shreveport, LA to Canary Islands, Spain $1566
price neutral --- Simferopol, Ukraine to Canary Islands, Spain $1158
price neutral --- Sioux Falls, SD to Canary Islands, Spain $1559
price neutral --- Sofia, Bulgaria to Canary Islands, Spain $1095
price neutral --- South Bend, IN to Canary Islands, Spain $1531
price neutral --- Southampton, United Kingdom to Canary Islands, Spain $1205
price neutral --- Split, Croatia to Canary Islands, Spain $2485
price neutral --- Spokane, WA to Canary Islands, Spain $4535
price neutral --- Springfield, MO to Canary Islands, Spain $1210
price neutral --- St John'S, NL to Canary Islands, Spain $5368
price neutral --- St Louis, MO to Canary Islands, Spain $1430
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 --- Staunton, VA to Canary Islands, Spain $2204
price neutral --- Stavanger, Norway to Canary Islands, Spain $535
price neutral --- Stockholm, Sweden to Canary Islands, Spain $739
price neutral --- Strasbourg, France to Canary Islands, Spain $1448
price neutral --- Stuttgart, Germany to Canary Islands, Spain $650
price neutral --- Syracuse, NY to Canary Islands, Spain $1075
price neutral --- Taipei, Taiwan to Canary Islands, Spain $1748
price neutral --- Tallahassee, FL to Canary Islands, Spain $1177
price neutral --- Tallinn, Estonia to Canary Islands, Spain $789
price neutral --- Tampa, FL to Canary Islands, Spain $1298
price neutral --- Teesside, United Kingdom to Canary Islands, Spain $2019
price neutral --- Tel Aviv, Israel to Canary Islands, Spain $1020
price neutral --- Texarkana, AR to Canary Islands, Spain $4094
price neutral --- Thessaloniki, Greece to Canary Islands, Spain $1415
price neutral --- Thunder Bay, ON to Canary Islands, Spain $3120
price neutral --- Tianjin, China to Canary Islands, Spain $2824
price neutral --- Tirana, Albania to Canary Islands, Spain $1108
price neutral --- Tokyo, Japan to Canary Islands, Spain $1212
price neutral --- Toledo, OH to Canary Islands, Spain $1181
price neutral --- Torino, Italy to Canary Islands, Spain $1061
price neutral --- Toronto, ON to Canary Islands, Spain $1116
price neutral --- Toulon, France to Canary Islands, Spain $666
price neutral --- Toulouse, France to Canary Islands, Spain $881
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 $5446
price neutral --- Trondheim, Norway to Canary Islands, Spain $828
price neutral --- Tucson, AZ to Canary Islands, Spain $1196
price neutral --- Tulsa, OK to Canary Islands, Spain $1511
price neutral --- Turku, Finland to Canary Islands, Spain $901
price neutral --- Tyler, TX to Canary Islands, Spain $2641
price neutral --- Valencia, Spain to Canary Islands, Spain $332
price neutral --- Vancouver, BC to Canary Islands, Spain $1374
price neutral --- Venice, Italy to Canary Islands, Spain $696
price neutral --- Vienna, Austria to Canary Islands, Spain $493
price neutral --- Vigo, Spain to Canary Islands, Spain $334
price neutral --- Vilnius, Lithuania to Canary Islands, Spain $2077
price neutral --- Warsaw, Poland to Canary Islands, Spain $766
price neutral --- Weeze, Germany to Canary Islands, Spain $1892
price neutral --- West Palm Beach, FL to Canary Islands, Spain $1144
price neutral --- White Plains, NY to Canary Islands, Spain $2298
price neutral --- Wichita, KS to Canary Islands, Spain $2557
price neutral --- Wilkes Barre, PA to Canary Islands, Spain $1627
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 $1155
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 $992
price neutral --- Zhuhai, China to Canary Islands, Spain $2946
price neutral --- Zurich, Switzerland to Canary Islands, Spain $494
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