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
27%
Biggest Flight Price Drop:
Tucson 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 $665
price neutral --- Aarhus, Denmark to Canary Islands, Spain $846
price neutral --- Aberdeen, United Kingdom to Canary Islands, Spain $795
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 $1378
price neutral --- Abuja, Nigeria to Canary Islands, Spain $991
price neutral --- Acapulco, Mexico to Canary Islands, Spain $2807
price neutral --- Accra, Ghana to Canary Islands, Spain $909
price neutral --- Addis Ababa, Ethiopia to Canary Islands, Spain $2096
price neutral --- Agadir, Morocco to Canary Islands, Spain $1057
price neutral --- Aguadilla, PR to Canary Islands, Spain $1702
price neutral --- Akron, OH to Canary Islands, Spain $1908
price neutral --- Albany, NY to Canary Islands, Spain $1646
price neutral --- Albuquerque, NM to Canary Islands, Spain $1473
price neutral --- Alexandria, LA to Canary Islands, Spain $4431
price neutral --- Alexandria, Egypt to Canary Islands, Spain $1894
price neutral --- Algiers, Algeria to Canary Islands, Spain $513
price neutral --- Alicante, Spain to Canary Islands, Spain $452
price neutral --- Allentown, PA to Canary Islands, Spain $2469
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 $1391
price neutral --- Amsterdam, Netherlands to Canary Islands, Spain $494
price neutral --- Anchorage, AK to Canary Islands, Spain $1331
price neutral --- Ankara, Turkey to Canary Islands, Spain $3000
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 $1515
price neutral --- Armenia, Colombia to Canary Islands, Spain $2924
price neutral --- Asheville, NC to Canary Islands, Spain $3066
price neutral --- Aspen, CO to Canary Islands, Spain $6854
price neutral --- Asunción, Paraguay to Canary Islands, Spain $1624
price neutral --- Athens, GA to Canary Islands, Spain $2599
price neutral --- Athens, Greece to Canary Islands, Spain $673
price neutral --- Atlanta, GA to Canary Islands, Spain $1725
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 $1705
price neutral --- Bakersfield, CA to Canary Islands, Spain $3303
price neutral --- Baku, Azerbaijan to Canary Islands, Spain $962
price up 15% Baltimore-Washington, DC to Canary Islands, Spain $1371 $1166
price neutral --- Bamako, Mali to Canary Islands, Spain $698
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 $2179
price drop 24% Barcelona, Spain to Canary Islands, Spain $340
price neutral --- Bari, Italy to Canary Islands, Spain $652
price neutral --- Basel, Switzerland to Canary Islands, Spain $590
price neutral --- Baton Rouge, LA to Canary Islands, Spain $1356
price neutral --- Beaumont, TX to Canary Islands, Spain $1291
price neutral --- Beckley, WV to Canary Islands, Spain $3440
price neutral --- Beijing, China to Canary Islands, Spain $1022
price neutral --- Beirut, Lebanon to Canary Islands, Spain $1198
price neutral --- Belfast, United Kingdom to Canary Islands, Spain $3596
price neutral --- Belgrade, Serbia to Canary Islands, Spain $947
price neutral --- Bellingham, WA to Canary Islands, Spain $1958
price neutral --- Bergen, Norway to Canary Islands, Spain $1956
price neutral --- Berlin, Germany to Canary Islands, Spain $563
price neutral --- Bhuj, India to Canary Islands, Spain $3853
price neutral --- Bilbao, Spain to Canary Islands, Spain $207
price neutral --- Billings, MT to Canary Islands, Spain $1696
price neutral --- Billund, Denmark to Canary Islands, Spain $1519
price neutral --- Binghamton, NY to Canary Islands, Spain $4509
price neutral --- Birmingham, AL to Canary Islands, Spain $2797
price neutral --- Birmingham, United Kingdom to Canary Islands, Spain $578
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 $798
price neutral --- Bogota, Colombia to Canary Islands, Spain $913
price neutral --- Boise, ID to Canary Islands, Spain $1533
price neutral --- Bologna, Italy to Canary Islands, Spain $1914
price neutral --- Bordeaux, France to Canary Islands, Spain $637
price neutral --- Boston, MA to Canary Islands, Spain $1164
price neutral --- Bozeman, MT to Canary Islands, Spain $7117
price neutral --- Brasilia, Brazil to Canary Islands, Spain $1236
price neutral --- Bratislava, Slovakia to Canary Islands, Spain $1630
price neutral --- Brazzaville, Congo to Canary Islands, Spain $1276
price neutral --- Bremen, Germany to Canary Islands, Spain $1798
price neutral --- Bridgetown, Barbados to Canary Islands, Spain $2636
price neutral --- Bristol, United Kingdom to Canary Islands, Spain $2137
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 $409
price neutral --- Bucharest, Romania to Canary Islands, Spain $606
price neutral --- Budapest, Hungary to Canary Islands, Spain $599
price neutral --- Buenos Aires, Argentina to Canary Islands, Spain $2255
price neutral --- Buffalo, NY to Canary Islands, Spain $2050
price neutral --- Burbank, CA to Canary Islands, Spain $1992
price neutral --- Burlington, VT to Canary Islands, Spain $1629
price neutral --- Cagliari, Italy to Canary Islands, Spain $533
price neutral --- Cairo, Egypt to Canary Islands, Spain $742
price neutral --- Calgary, AB to Canary Islands, Spain $1615
price neutral --- Cali, Colombia to Canary Islands, Spain $3080
price neutral --- Cambridge, United Kingdom to Canary Islands, Spain $3602
price neutral --- Canary Islands, Spain to Canary Islands, Spain $89
price neutral --- Cape Town, South Africa to Canary Islands, Spain $4832
price neutral --- Caracas, Venezuela to Canary Islands, Spain $1718
price neutral --- Cardiff, United Kingdom to Canary Islands, Spain $753
price neutral --- Casablanca, Morocco to Canary Islands, Spain $445
price neutral --- Casper, WY to Canary Islands, Spain $1441
price neutral --- Catania, Italy to Canary Islands, Spain $816
price neutral --- Cedar Rapids, IA to Canary Islands, Spain $1625
price neutral --- Champaign, IL to Canary Islands, Spain $1405
price neutral --- Charleston, SC to Canary Islands, Spain $1524
price neutral --- Charleston, WV to Canary Islands, Spain $1344
price neutral --- Charlotte, NC to Canary Islands, Spain $1226
price neutral --- Charlotte Amalie, VQ to Canary Islands, Spain $2268
price neutral --- Charlottesville, VA to Canary Islands, Spain $1042
price neutral --- Chattanooga, TN to Canary Islands, Spain $1651
price neutral --- Chicago, IL to Canary Islands, Spain $1282
price neutral --- Chisinau, Moldova to Canary Islands, Spain $765
price neutral --- Chongqing, China to Canary Islands, Spain $1475
price neutral --- Cincinnati, OH to Canary Islands, Spain $1574
price up 11% Cleveland, OH to Canary Islands, Spain $1664 $1481
price neutral --- Cluj, Romania to Canary Islands, Spain $2564
price neutral --- Cologne, Germany to Canary Islands, Spain $2008
price neutral --- Colombo, Sri Lanka to Canary Islands, Spain $1261
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 $2223
price neutral --- Connaught, Ireland to Canary Islands, Spain $2133
price neutral --- Copenhagen, Denmark to Canary Islands, Spain $636
price neutral --- Cordoba, Argentina to Canary Islands, Spain $2251
price drop 36% Cork, Ireland to Canary Islands, Spain $2499
price neutral --- Corpus Christi, TX to Canary Islands, Spain $1517
price neutral --- Cuenca, Ecuador to Canary Islands, Spain $2714
price neutral --- Curacao, Curacao to Canary Islands, Spain $1429
price neutral --- Cúcuta, Colombia to Canary Islands, Spain $1706
price neutral --- Dakar, Senegal to Canary Islands, Spain $557
price neutral --- Dakhla, Morocco to Canary Islands, Spain $1073
price neutral --- Dalaman, Turkey to Canary Islands, Spain $790
price up 14% Dallas, TX to Canary Islands, Spain $1597 $1374
price neutral --- Dammam, Saudi Arabia to Canary Islands, Spain $3724
price neutral --- Dayton, OH to Canary Islands, Spain $2473
price neutral --- Daytona Beach, FL to Canary Islands, Spain $1388
price neutral --- Denver, CO to Canary Islands, Spain $2707
price neutral --- Des Moines, IA to Canary Islands, Spain $1448
price neutral --- Destin, FL to Canary Islands, Spain $1406
price neutral --- Detroit, MI to Canary Islands, Spain $2475
price neutral --- Doha, Qatar to Canary Islands, Spain $1402
price neutral --- Dortmund, Germany to Canary Islands, Spain $537
price neutral --- Dothan, AL to Canary Islands, Spain $1077
price neutral --- Dresden, Germany to Canary Islands, Spain $724
price neutral --- Dubai, United Arab Emirates to Canary Islands, Spain $1540
price neutral --- Dublin, Ireland to Canary Islands, Spain $560
price neutral --- Dubrovnik, Croatia to Canary Islands, Spain $782
price neutral --- Duluth, MN to Canary Islands, Spain $1690
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 $487
price neutral --- Eagle, CO to Canary Islands, Spain $3949
price neutral --- East Midlands, United Kingdom to Canary Islands, Spain $2723
price neutral --- Edinburgh, United Kingdom to Canary Islands, Spain $522
price neutral --- Edmonton, AB to Canary Islands, Spain $1208
price neutral --- Eindhoven, Netherlands to Canary Islands, Spain $2726
price neutral --- El Paso, TX to Canary Islands, Spain $2366
price neutral --- Elmira, NY to Canary Islands, Spain $1388
price neutral --- Entebbe, Uganda to Canary Islands, Spain $1058
price neutral --- Erie, PA to Canary Islands, Spain $1263
price neutral --- Eugene, OR to Canary Islands, Spain $1537
price neutral --- Evansville, IN to Canary Islands, Spain $1137
price neutral --- Exeter, United Kingdom to Canary Islands, Spain $1044
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 $727
price neutral --- Fayetteville, NC to Canary Islands, Spain $1736
price neutral --- Fayetteville, AR to Canary Islands, Spain $2044
price neutral --- Fez, Morocco to Canary Islands, Spain $454
price neutral --- Flint, MI to Canary Islands, Spain $1402
price neutral --- Florence, SC to Canary Islands, Spain $1414
price neutral --- Florence, Italy to Canary Islands, Spain $730
price neutral --- Floro, Norway to Canary Islands, Spain $707
price neutral --- Fort Myers, FL to Canary Islands, Spain $2949
price neutral --- Fort Wayne, IN to Canary Islands, Spain $1273
price drop 32% Frankfurt, Germany to Canary Islands, Spain $529
price neutral --- Freeport, Bahamas to Canary Islands, Spain $2165
price neutral --- Fresno, CA to Canary Islands, Spain $3307
price neutral --- Friedrichshafen, Germany to Canary Islands, Spain $1721
price neutral --- Ft. Lauderdale, FL to Canary Islands, Spain $1439
price neutral --- Funchal, Portugal to Canary Islands, Spain $216
price neutral --- Gainesville, FL to Canary Islands, Spain $1599
price neutral --- Gdansk, Poland to Canary Islands, Spain $614
price drop 11% Geneva, Switzerland to Canary Islands, Spain $563
price neutral --- Genoa, Italy to Canary Islands, Spain $1098
price neutral --- Glasgow, United Kingdom to Canary Islands, Spain $618
price neutral --- Gothenburg, Sweden to Canary Islands, Spain $636
price neutral --- Granada, Spain to Canary Islands, Spain $500
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 $1360
price neutral --- Grand Rapids, MI to Canary Islands, Spain $2103
price neutral --- Graz, Austria to Canary Islands, Spain $711
price neutral --- Great Falls, MT to Canary Islands, Spain $1494
price neutral --- Green Bay, WI to Canary Islands, Spain $1211
price neutral --- Greenville, SC to Canary Islands, Spain $2053
price neutral --- Grenoble, France to Canary Islands, Spain $451
price neutral --- Guadalajara, Mexico to Canary Islands, Spain $1247
price neutral --- Guangzhou, China to Canary Islands, Spain $2157
price neutral --- Guatemala, Guatemala to Canary Islands, Spain $1284
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 $1406
price neutral --- Hamburg, Germany to Canary Islands, Spain $655
price neutral --- Hancock, MI to Canary Islands, Spain $1685
price neutral --- Hanover, Germany to Canary Islands, Spain $2011
price neutral --- Harbin, China to Canary Islands, Spain $1103
price neutral --- Harrisburg, PA to Canary Islands, Spain $6707
price neutral --- Hartford, CT to Canary Islands, Spain $1390
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 $733
price neutral --- Ho Chi Minh City, Vietnam to Canary Islands, Spain $1962
price neutral --- Hong Kong, China to Canary Islands, Spain $2010
price neutral --- Honolulu, HI to Canary Islands, Spain $2266
price up 22% Houston, TX to Canary Islands, Spain $2241 $1748
price neutral --- Huai'An, China to Canary Islands, Spain $3107
price neutral --- Humberside, United Kingdom to Canary Islands, Spain $2279
price neutral --- Huntsville, AL to Canary Islands, Spain $1746
price neutral --- Hyderabad, India to Canary Islands, Spain $3090
price neutral --- Iasi, Romania to Canary Islands, Spain $1309
price neutral --- Ibiza, Spain to Canary Islands, Spain $315
price neutral --- Idaho Falls, ID to Canary Islands, Spain $1794
price up 24% Indianapolis, IN to Canary Islands, Spain $1057 $804
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 $1149
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 $2270
price neutral --- Jacksonville, NC to Canary Islands, Spain $1171
price neutral --- Jaipur, India to Canary Islands, Spain $1565
price neutral --- Jeddah, Saudi Arabia to Canary Islands, Spain $3800
price neutral --- Jerez De La Frontera, Spain to Canary Islands, Spain $411
price neutral --- Johannesburg, South Africa to Canary Islands, Spain $839
price neutral --- Kahului, HI to Canary Islands, Spain $1739
price neutral --- Kailua, HI to Canary Islands, Spain $4184
price neutral --- Kalamazoo, MI to Canary Islands, Spain $1329
price neutral --- Kalispell, MT to Canary Islands, Spain $1498
price neutral --- Kansas City, MO to Canary Islands, Spain $2104
price neutral --- Karlsruhe/Baden, Germany to Canary Islands, Spain $2054
price neutral --- Karlstad, Sweden to Canary Islands, Spain $1599
price neutral --- Katowice, Poland to Canary Islands, Spain $1758
price neutral --- Kaunas, Lithuania to Canary Islands, Spain $875
price neutral --- Kayseri, Turkey to Canary Islands, Spain $927
price neutral --- Kazan, Russia to Canary Islands, Spain $1314
price neutral --- Key West, FL to Canary Islands, Spain $1383
price neutral --- Kiev, Ukraine to Canary Islands, Spain $505
price neutral --- Killeen, TX to Canary Islands, Spain $2072
price neutral --- Kingston, Jamaica to Canary Islands, Spain $1589
price neutral --- Kingston, ON to Canary Islands, Spain $3275
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 $1535
price neutral --- Krabi, Thailand to Canary Islands, Spain $5310
price neutral --- Krakow, Poland to Canary Islands, Spain $787
price neutral --- Krasnodar, Russia to Canary Islands, Spain $1108
price neutral --- Kristiansand, Norway to Canary Islands, Spain $622
price neutral --- Kuala Lumpur, Malaysia to Canary Islands, Spain $1580
price neutral --- Kuopio, Finland to Canary Islands, Spain $1064
price neutral --- Kuwait, Kuwait to Canary Islands, Spain $1151
price neutral --- La Coruna, Spain to Canary Islands, Spain $287
price neutral --- La Crosse, WI to Canary Islands, Spain $1622
price neutral --- Laayoune, Morocco to Canary Islands, Spain $430
price neutral --- Lafayette, LA to Canary Islands, Spain $1347
price neutral --- Lagos, Nigeria to Canary Islands, Spain $5379
price neutral --- Lansing, MI to Canary Islands, Spain $2165
price neutral --- Lanzarote, Spain to Canary Islands, Spain $117
price neutral --- Laredo, TX to Canary Islands, Spain $1927
price neutral --- Larnaca, Cyprus to Canary Islands, Spain $930
price neutral --- Las Vegas, NV to Canary Islands, Spain $2528
price neutral --- Lawton, OK to Canary Islands, Spain $1362
price neutral --- Leeds, United Kingdom to Canary Islands, Spain $575
price neutral --- Leipzig, Germany to Canary Islands, Spain $832
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 $1275
price neutral --- Lihue, HI to Canary Islands, Spain $1883
price neutral --- Lille, France to Canary Islands, Spain $1384
price neutral --- Lima, Peru to Canary Islands, Spain $1365
price neutral --- Lincoln, NE to Canary Islands, Spain $1477
price neutral --- Linz, Austria to Canary Islands, Spain $1659
price neutral --- Lisbon, Portugal to Canary Islands, Spain $223
price neutral --- Little Rock, AR to Canary Islands, Spain $2314
price neutral --- Ljubljana, Slovenia to Canary Islands, Spain $1183
price neutral --- Lodz, Poland to Canary Islands, Spain $1870
price neutral --- Logrono, Spain to Canary Islands, Spain $500
price up 9% London, United Kingdom to Canary Islands, Spain $372 $339
price neutral --- London, ON to Canary Islands, Spain $1525
price neutral --- Long Beach, CA to Canary Islands, Spain $4024
price neutral --- Los Angeles, CA to Canary Islands, Spain $1570
price neutral --- Louisville, KY to Canary Islands, Spain $1755
price neutral --- Luanda, Angola to Canary Islands, Spain $3168
price neutral --- Lubbock, TX to Canary Islands, Spain $1691
price neutral --- Lugano, Switzerland to Canary Islands, Spain $465
price neutral --- Luxembourg, Luxembourg to Canary Islands, Spain $709
price neutral --- Lynchburg, VA to Canary Islands, Spain $2052
price neutral --- Macau, Macau to Canary Islands, Spain $3262
price neutral --- Madison, WI to Canary Islands, Spain $1439
price neutral --- Madrid, Spain to Canary Islands, Spain $219
price neutral --- Mahebourg, Mauritius to Canary Islands, Spain $1816
price neutral --- Malaga, Spain to Canary Islands, Spain $226
price neutral --- Mallorca, Spain to Canary Islands, Spain $334
price neutral --- Malmo, Sweden to Canary Islands, Spain $1717
price neutral --- Malta, Malta to Canary Islands, Spain $648
price neutral --- Managua, Nicaragua to Canary Islands, Spain $2347
price neutral --- Manchester, United Kingdom to Canary Islands, Spain $500
price neutral --- Manchester, NH to Canary Islands, Spain $1555
price neutral --- Manila, Philippines to Canary Islands, Spain $1413
price neutral --- Marrakech, Morocco to Canary Islands, Spain $300
price neutral --- Marseille, France to Canary Islands, Spain $495
price neutral --- Mcallen, TX to Canary Islands, Spain $2829
price neutral --- Medellin, Colombia to Canary Islands, Spain $3199
price neutral --- Melbourne, FL to Canary Islands, Spain $1890
price neutral --- Melilla, Spain to Canary Islands, Spain $366
price neutral --- Memphis, TN to Canary Islands, Spain $1320
price neutral --- Mendoza, Argentina to Canary Islands, Spain $2208
price neutral --- Mesa, AZ to Canary Islands, Spain $2433
price neutral --- Mexico City, Mexico to Canary Islands, Spain $1154
price up 6% Miami, FL to Canary Islands, Spain $961 $904
price neutral --- Midland, TX to Canary Islands, Spain $3730
price neutral --- Milan, Italy to Canary Islands, Spain $459
price neutral --- Milwaukee, WI to Canary Islands, Spain $1233
price neutral --- Minneapolis/St. Paul, MN to Canary Islands, Spain $1497
price neutral --- Minsk, Belarus to Canary Islands, Spain $819
price neutral --- Missoula, MT to Canary Islands, Spain $4779
price neutral --- Mobile, AL to Canary Islands, Spain $1408
price neutral --- Moline, IL to Canary Islands, Spain $1664
price neutral --- Montego Bay, Jamaica to Canary Islands, Spain $1706
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 $2042
price neutral --- Montgomery, AL to Canary Islands, Spain $1505
price neutral --- Montpellier, France to Canary Islands, Spain $757
price neutral --- Montreal, QC to Canary Islands, Spain $1087
price neutral --- Moscow, Russia to Canary Islands, Spain $465
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 $1207
price drop 18% Munich, Germany to Canary Islands, Spain $540
price neutral --- Muscat, Oman to Canary Islands, Spain $2209
price neutral --- Myrtle Beach, SC to Canary Islands, Spain $1652
price neutral --- Nairobi, Kenya to Canary Islands, Spain $1049
price neutral --- Nantes, France to Canary Islands, Spain $522
price neutral --- Naples, Italy to Canary Islands, Spain $2045
price neutral --- Nashville, TN to Canary Islands, Spain $1349
price neutral --- Nassau, Bahamas to Canary Islands, Spain $1546
price neutral --- Natal, Brazil to Canary Islands, Spain $1815
price neutral --- Ndola, Zambia to Canary Islands, Spain $1949
price neutral --- New Delhi, India to Canary Islands, Spain $1297
price neutral --- New Haven, CT to Canary Islands, Spain $1278
price neutral --- New Orleans, LA to Canary Islands, Spain $1097
price up 17% New York City, NY to Canary Islands, Spain $1126 $935
price neutral --- Newburgh, NY to Canary Islands, Spain $2621
price neutral --- Newcastle, United Kingdom to Canary Islands, Spain $1604
price neutral --- Newport News, VA to Canary Islands, Spain $3242
price neutral --- Nice, France to Canary Islands, Spain $476
price neutral --- Nizhniy Novgorod, Russia to Canary Islands, Spain $2108
price neutral --- Norfolk, VA to Canary Islands, Spain $1285
price neutral --- Norwich, United Kingdom to Canary Islands, Spain $1748
price neutral --- Nouakchott, Mauritania to Canary Islands, Spain $1130
price neutral --- Nuremberg, Germany to Canary Islands, Spain $595
price neutral --- Oakland, CA to Canary Islands, Spain $3964
price neutral --- Obihiro, Japan to Canary Islands, Spain $6608
price neutral --- Odessa, Ukraine to Canary Islands, Spain $1095
price neutral --- Okinawa, Japan to Canary Islands, Spain $3354
price neutral --- Oklahoma City, OK to Canary Islands, Spain $2409
price neutral --- Omaha, NE to Canary Islands, Spain $1245
price neutral --- Ontario, CA to Canary Islands, Spain $1796
price neutral --- Orlando, FL to Canary Islands, Spain $1261
price neutral --- Oskemen, Kazakhstan to Canary Islands, Spain $2225
price up 9% Oslo, Norway to Canary Islands, Spain $848 $772
price neutral --- Ostrava, Czech Republic to Canary Islands, Spain $2263
price neutral --- Ottawa, ON to Canary Islands, Spain $2310
price neutral --- Oulu, Finland to Canary Islands, Spain $886
price neutral --- Oviedo, Spain to Canary Islands, Spain $349
price neutral --- Paderborn, Germany to Canary Islands, Spain $2520
price neutral --- Palermo, Italy to Canary Islands, Spain $840
price neutral --- Palm Springs, CA to Canary Islands, Spain $1743
price neutral --- Pamplona, Spain to Canary Islands, Spain $556
price neutral --- Panama City, FL to Canary Islands, Spain $1533
price neutral --- Panama City, Panama to Canary Islands, Spain $1624
price up 9% Paris, France to Canary Islands, Spain $387 $353
price neutral --- Pasco, WA to Canary Islands, Spain $3485
price neutral --- Pensacola, FL to Canary Islands, Spain $1258
price neutral --- Penticton, BC to Canary Islands, Spain $2053
price neutral --- Peoria, IL to Canary Islands, Spain $988
price neutral --- Pescara, Italy to Canary Islands, Spain $2074
price neutral --- Philadelphia, PA to Canary Islands, Spain $1276
price neutral --- Phuket, Thailand to Canary Islands, Spain $1564
price neutral --- Pisa, Italy to Canary Islands, Spain $487
price drop 8% Pittsburgh, PA to Canary Islands, Spain $1648
price neutral --- Ponce, PR to Canary Islands, Spain $3845
price neutral --- Ponta Delgada, Azores to Canary Islands, Spain $294
price neutral --- Port-Au-Prince, Haiti to Canary Islands, Spain $1806
price neutral --- Portland, OR to Canary Islands, Spain $1797
price neutral --- Portland, ME to Canary Islands, Spain $1810
price neutral --- Porto, Portugal to Canary Islands, Spain $626
price neutral --- Poznan, Poland to Canary Islands, Spain $576
price drop 18% Prague, Czech Republic to Canary Islands, Spain $568
price neutral --- Praia, Cape Verde to Canary Islands, Spain $2211
price neutral --- Pristina, Kosovo to Canary Islands, Spain $2159
price neutral --- Providence, RI to Canary Islands, Spain $2133
price neutral --- Provincetown, MA to Canary Islands, Spain $1365
price neutral --- Puerto Del Rosario, Spain to Canary Islands, Spain $91
price neutral --- Punta Cana, Dominican Republic to Canary Islands, Spain $2589
price neutral --- Quito, Ecuador to Canary Islands, Spain $1956
price neutral --- Rabat, Morocco to Canary Islands, Spain $3963
price neutral --- Raleigh, NC to Canary Islands, Spain $2476
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 $2133
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 $937
price neutral --- Richmond, VA to Canary Islands, Spain $1654
price neutral --- Riga, Latvia to Canary Islands, Spain $757
price neutral --- Rio De Janeiro, Brazil to Canary Islands, Spain $1312
price neutral --- Riyadh, Saudi Arabia to Canary Islands, Spain $2111
price neutral --- Roanoke, VA to Canary Islands, Spain $1347
price neutral --- Rochester, NY to Canary Islands, Spain $1317
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 $393
price neutral --- Rotterdam, Netherlands to Canary Islands, Spain $558
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 $917
price drop 6% Sacramento, CA to Canary Islands, Spain $1625
price neutral --- Saginaw, MI to Canary Islands, Spain $1706
price neutral --- Sal Island, Cape Verde to Canary Islands, Spain $344
price neutral --- Salisbury, MD to Canary Islands, Spain $1287
price neutral --- Salt Lake City, UT to Canary Islands, Spain $1628
price neutral --- Salzburg, Austria to Canary Islands, Spain $1284
price neutral --- San Antonio, TX to Canary Islands, Spain $1555
price neutral --- San Diego, CA to Canary Islands, Spain $7047
price drop 12% San Francisco, CA to Canary Islands, Spain $1376
price neutral --- San Jose, CA to Canary Islands, Spain $1423
price neutral --- San José, Costa Rica to Canary Islands, Spain $1727
price neutral --- San Juan, PR to Canary Islands, Spain $1330
price neutral --- San Salvador, El Salvador to Canary Islands, Spain $1819
price neutral --- San Sebastien, Spain to Canary Islands, Spain $433
price neutral --- Santa Ana, CA to Canary Islands, Spain $1258
price neutral --- Santa Barbara, CA to Canary Islands, Spain $1456
price neutral --- Santa Rosa, CA to Canary Islands, Spain $6782
price neutral --- Santander, Spain to Canary Islands, Spain $379
price neutral --- Santiago, Chile to Canary Islands, Spain $1535
price neutral --- Santiago De Compostela, Spain to Canary Islands, Spain $357
price neutral --- Santo Domingo, Dominican Republic to Canary Islands, Spain $2731
price neutral --- Sao Paulo, Brazil to Canary Islands, Spain $1950
price neutral --- Sarajevo, Bosnia And Herzegovina to Canary Islands, Spain $864
price neutral --- Sarasota, FL to Canary Islands, Spain $1331
price neutral --- Saskatoon, SK to Canary Islands, Spain $1917
price neutral --- Savannah, GA to Canary Islands, Spain $2233
price neutral --- Seattle, WA to Canary Islands, Spain $1645
price neutral --- Seoul, Republic Of Korea to Canary Islands, Spain $1231
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 $767
price neutral --- Sharjah, United Arab Emirates to Canary Islands, Spain $1265
price neutral --- Shenzhen, China to Canary Islands, Spain $2551
price neutral --- Shreveport, LA to Canary Islands, Spain $1420
price neutral --- Simferopol, Ukraine to Canary Islands, Spain $1158
price neutral --- Singapore, Singapore to Canary Islands, Spain $3403
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 $886
price neutral --- South Bend, IN to Canary Islands, Spain $1735
price neutral --- Southampton, United Kingdom to Canary Islands, Spain $716
price neutral --- Split, Croatia to Canary Islands, Spain $1516
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 $1063
price neutral --- St Maarten, Sint Maarten (Dutch Part) to Canary Islands, Spain $2232
price neutral --- St Petersburg, Russia to Canary Islands, Spain $568
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 $894
price up 17% Stockholm, Sweden to Canary Islands, Spain $649 $539
price neutral --- Strasbourg, France to Canary Islands, Spain $749
price drop 12% Stuttgart, Germany to Canary Islands, Spain $580
price neutral --- Sydney, Australia to Canary Islands, Spain $3042
price neutral --- Syracuse, NY to Canary Islands, Spain $2235
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 $675
price neutral --- Tampa, FL to Canary Islands, Spain $1462
price neutral --- Tangier, Morocco to Canary Islands, Spain $481
price neutral --- Tbilisi, Georgia to Canary Islands, Spain $647
price neutral --- Teesside, United Kingdom to Canary Islands, Spain $2019
price neutral --- Tegucigalpa, Honduras to Canary Islands, Spain $2216
price up 21% Tel Aviv, Israel to Canary Islands, Spain $886 $700
price neutral --- Texarkana, AR to Canary Islands, Spain $4094
price neutral --- Thessaloniki, Greece to Canary Islands, Spain $1309
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 $1825
price neutral --- Tirana, Albania to Canary Islands, Spain $1054
price neutral --- Tokyo, Japan to Canary Islands, Spain $1005
price neutral --- Toledo, OH to Canary Islands, Spain $2028
price neutral --- Torino, Italy to Canary Islands, Spain $544
price drop 23% Toronto, ON to Canary Islands, Spain $1126
price neutral --- Toulon, France to Canary Islands, Spain $666
price neutral --- Toulouse, France to Canary Islands, Spain $474
price neutral --- Traverse City, MI to Canary Islands, Spain $1723
price neutral --- Trieste, Italy to Canary Islands, Spain $650
price neutral --- Trinidad, Trinidad And Tobago to Canary Islands, Spain $3146
price neutral --- Tromso, Norway to Canary Islands, Spain $1430
price neutral --- Trondheim, Norway to Canary Islands, Spain $791
price up 27% Tucson, AZ to Canary Islands, Spain $1352 $987
price neutral --- Tulsa, OK to Canary Islands, Spain $2624
price neutral --- Tunis, Tunisia to Canary Islands, Spain $456
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 $310
price neutral --- Vancouver, BC to Canary Islands, Spain $1545
price neutral --- Vaxjo, Sweden to Canary Islands, Spain $2730
price neutral --- Venice, Italy to Canary Islands, Spain $455
price neutral --- Verona, Italy to Canary Islands, Spain $515
price drop 9% Vienna, Austria to Canary Islands, Spain $587
price neutral --- Vigo, Spain to Canary Islands, Spain $360
price neutral --- Vilnius, Lithuania to Canary Islands, Spain $2734
price neutral --- Waco, TX to Canary Islands, Spain $1668
price neutral --- Warsaw, Poland to Canary Islands, Spain $601
price neutral --- Weeze, Germany to Canary Islands, Spain $1892
price neutral --- West Palm Beach, FL to Canary Islands, Spain $1340
price neutral --- White Plains, NY to Canary Islands, Spain $1637
price neutral --- Wichita, KS to Canary Islands, Spain $2438
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 $4721
price neutral --- Winston Salem, NC to Canary Islands, Spain $2196
price neutral --- Wroclaw, Poland to Canary Islands, Spain $1420
price neutral --- Yakima, WA to Canary Islands, Spain $1690
price neutral --- Yerevan, Armenia to Canary Islands, Spain $959
price neutral --- Zagreb, Croatia to Canary Islands, Spain $1777
price neutral --- Zanzibar, Tanzania to Canary Islands, Spain $1564
price neutral --- Zaragoza, Spain to Canary Islands, Spain $432
price neutral --- Zhuhai, China to Canary Islands, Spain $2946
price neutral --- Zurich, Switzerland to Canary Islands, Spain $539
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

Priceline.com is part of The Priceline Group, the world leader in online travel & related services.