inside track on cheap flights


Cheap Flights to Canary Islands, Spain (TFN, TFS)

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
28%
Biggest Flight Price Drop:
Miami to Canary Islands
Biggest Name Your Own Price Savings:
Aberdeen to Canary Islands

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

Round-trip flights from Best Price*
price neutral --- Aberdeen, United Kingdom to Canary Islands, Spain $376
price neutral --- Abidjan, Ivory Coast to Canary Islands, Spain $6373
price neutral --- Abu Dhabi, United Arab Emirates to Canary Islands, Spain $2081
price neutral --- Abuja, Nigeria to Canary Islands, Spain $2638
price neutral --- Accra, Ghana to Canary Islands, Spain $1580
price neutral --- Agadir, Morocco to Canary Islands, Spain $353
price neutral --- Aguadilla, PR to Canary Islands, Spain $4662
price neutral --- Ahmedabad, India to Canary Islands, Spain $2371
price neutral --- Akita, Japan to Canary Islands, Spain $1466
price neutral --- Akron, OH to Canary Islands, Spain $1260
price neutral --- Albany, NY to Canary Islands, Spain $1336
price neutral --- Albuquerque, NM to Canary Islands, Spain $1379
price neutral --- Alexandria, LA to Canary Islands, Spain $1354
price neutral --- Algiers, Algeria to Canary Islands, Spain $1900
price neutral --- Alicante, Spain to Canary Islands, Spain $255
price neutral --- Allentown, PA to Canary Islands, Spain $1012
price neutral --- Almaty, Kazakhstan to Canary Islands, Spain $1094
price neutral --- Almeria, Spain to Canary Islands, Spain $347
price neutral --- Amarillo, TX to Canary Islands, Spain $1330
price neutral --- Amman, Jordan to Canary Islands, Spain $901
price neutral --- Amsterdam, Netherlands to Canary Islands, Spain $312
price neutral --- Anchorage, AK to Canary Islands, Spain $2877
price neutral --- Ancona, Italy to Canary Islands, Spain $1167
price neutral --- Ankara, Turkey to Canary Islands, Spain $802
price neutral --- Antalya, Turkey to Canary Islands, Spain $876
price neutral --- Antigua, Antigua And Barbuda to Canary Islands, Spain $2186
price neutral --- Antwerp, Belgium to Canary Islands, Spain $2754
price neutral --- Appleton, WI to Canary Islands, Spain $1835
price neutral --- Astana, Kazakhstan to Canary Islands, Spain $2021
price neutral --- Asunción, Paraguay to Canary Islands, Spain $1833
price neutral --- Athens, GA to Canary Islands, Spain $2855
price neutral --- Athens, Greece to Canary Islands, Spain $558
price up 16% Atlanta, GA to Canary Islands, Spain $1252 $1052
price neutral --- Augusta, GA to Canary Islands, Spain $1991
price neutral --- Austin, TX to Canary Islands, Spain $2970
price neutral --- Baghdad, Iraq to Canary Islands, Spain $4070
price neutral --- Bakersfield, CA to Canary Islands, Spain $2303
price up 15% Baltimore-Washington, DC to Canary Islands, Spain $1128 $959
price neutral --- Bamako, Mali to Canary Islands, Spain $1263
price neutral --- Bangalore, India to Canary Islands, Spain $1423
price neutral --- Bangkok, Thailand to Canary Islands, Spain $1153
price neutral --- Bangor, ME to Canary Islands, Spain $2332
price up 15% Barcelona, Spain to Canary Islands, Spain $272 $232
price neutral --- Bari, Italy to Canary Islands, Spain $2277
price neutral --- Basel, Switzerland to Canary Islands, Spain $476
price neutral --- Baton Rouge, LA to Canary Islands, Spain $1434
price neutral --- Beijing, China to Canary Islands, Spain $1593
price neutral --- Beirut, Lebanon to Canary Islands, Spain $903
price neutral --- Belfast, United Kingdom to Canary Islands, Spain $713
price neutral --- Belgrade, Serbia to Canary Islands, Spain $649
price neutral --- Bergen, Norway to Canary Islands, Spain $765
price neutral --- Berlin, Germany to Canary Islands, Spain $418
price neutral --- Bermuda, Bermuda to Canary Islands, Spain $1776
price neutral --- Biarritz, France to Canary Islands, Spain $2049
price neutral --- Bilbao, Spain to Canary Islands, Spain $260
price neutral --- Billings, MT to Canary Islands, Spain $3760
price neutral --- Billund, Denmark to Canary Islands, Spain $547
price neutral --- Birmingham, AL to Canary Islands, Spain $1349
price neutral --- Birmingham, United Kingdom to Canary Islands, Spain $571
price neutral --- Bismarck, ND to Canary Islands, Spain $1020
price neutral --- Blackpool, United Kingdom to Canary Islands, Spain $2410
price neutral --- Bloomington, IL to Canary Islands, Spain $922
price neutral --- Bogota, Colombia to Canary Islands, Spain $2096
price neutral --- Boise, ID to Canary Islands, Spain $1888
price neutral --- Bologna, Italy to Canary Islands, Spain $494
price neutral --- Bordeaux, France to Canary Islands, Spain $610
price drop 12% Boston, MA to Canary Islands, Spain $1291
price neutral --- Bournemouth, United Kingdom to Canary Islands, Spain $1712
price neutral --- Bozeman, MT to Canary Islands, Spain $3551
price neutral --- Brasilia, Brazil to Canary Islands, Spain $2834
price neutral --- Bremen, Germany to Canary Islands, Spain $2172
price neutral --- Brest, France to Canary Islands, Spain $1972
price neutral --- Brisbane, Australia to Canary Islands, Spain $3037
price neutral --- Bristol, United Kingdom to Canary Islands, Spain $587
price neutral --- Bristol, TN to Canary Islands, Spain $3260
price neutral --- Brownsville, TX to Canary Islands, Spain $1176
price neutral --- Brussels, Belgium to Canary Islands, Spain $315
price neutral --- Bucharest, Romania to Canary Islands, Spain $525
price neutral --- Budapest, Hungary to Canary Islands, Spain $546
price neutral --- Buenos Aires, Argentina to Canary Islands, Spain $2418
price neutral --- Buffalo, NY to Canary Islands, Spain $1243
price neutral --- Burbank, CA to Canary Islands, Spain $1928
price neutral --- Burgas, Bulgaria to Canary Islands, Spain $1658
price neutral --- Burlington, VT to Canary Islands, Spain $1276
price neutral --- Cagliari, Italy to Canary Islands, Spain $3200
price neutral --- Cairo, Egypt to Canary Islands, Spain $847
price neutral --- Calgary, AB to Canary Islands, Spain $1234
price neutral --- Canary Islands, Spain to Canary Islands, Spain $165
price neutral --- Cape Town, South Africa to Canary Islands, Spain $1255
price neutral --- Caracas, Venezuela to Canary Islands, Spain $7282
price neutral --- Cardiff, United Kingdom to Canary Islands, Spain $744
price neutral --- Casablanca, Morocco to Canary Islands, Spain $494
price neutral --- Cedar Rapids, IA to Canary Islands, Spain $1496
price neutral --- Champaign, IL to Canary Islands, Spain $1311
price neutral --- Charleston, SC to Canary Islands, Spain $1830
price neutral --- Charleston, WV to Canary Islands, Spain $2665
price neutral --- Charlotte, NC to Canary Islands, Spain $1164
price neutral --- Charlotte Amalie, VQ to Canary Islands, Spain $1299
price neutral --- Charlottesville, VA to Canary Islands, Spain $1545
price neutral --- Chattanooga, TN to Canary Islands, Spain $2685
price neutral --- Chelyabinsk, Russia to Canary Islands, Spain $610
price up 8% Chicago, IL to Canary Islands, Spain $1263 $1162
price drop 9% Chisinau, Moldova to Canary Islands, Spain $595
price neutral --- Chongqing, China to Canary Islands, Spain $2419
price neutral --- Christiansted, VQ to Canary Islands, Spain $934
price neutral --- Cincinnati, OH to Canary Islands, Spain $1436
price neutral --- Cleveland, OH to Canary Islands, Spain $1246
price neutral --- Cologne, Germany to Canary Islands, Spain $282
price neutral --- Colombo, Sri Lanka to Canary Islands, Spain $909
price neutral --- Colorado Springs, CO to Canary Islands, Spain $1506
price neutral --- Columbia, SC to Canary Islands, Spain $1146
price neutral --- Columbus, OH to Canary Islands, Spain $1013
price neutral --- Connaught, Ireland to Canary Islands, Spain $1959
price drop 5% Copenhagen, Denmark to Canary Islands, Spain $615
price neutral --- Corfu, Greece to Canary Islands, Spain $2150
price neutral --- Cork, Ireland to Canary Islands, Spain $675
price neutral --- Corpus Christi, TX to Canary Islands, Spain $2170
price neutral --- Curacao, Curacao to Canary Islands, Spain $2145
price neutral --- Cúcuta, Colombia to Canary Islands, Spain $1797
price neutral --- Dakar, Senegal to Canary Islands, Spain $865
price neutral --- Dalaman, Turkey to Canary Islands, Spain $919
price neutral --- Dallas, TX to Canary Islands, Spain $1190
price neutral --- Dammam, Saudi Arabia to Canary Islands, Spain $1201
price neutral --- Dayton, OH to Canary Islands, Spain $1256
price neutral --- Daytona Beach, FL to Canary Islands, Spain $1335
price neutral --- Denpasar (Bali), Indonesia to Canary Islands, Spain $1254
price up 13% Denver, CO to Canary Islands, Spain $1268 $1104
price neutral --- Des Moines, IA to Canary Islands, Spain $1964
price neutral --- Detroit, MI to Canary Islands, Spain $1052
price neutral --- Dhaka, Bangladesh to Canary Islands, Spain $2175
price neutral --- Doha, Qatar to Canary Islands, Spain $1085
price neutral --- Dortmund, Germany to Canary Islands, Spain $2034
price neutral --- Dresden, Germany to Canary Islands, Spain $690
price neutral --- Dubai, United Arab Emirates to Canary Islands, Spain $1097
price neutral --- Dublin, Ireland to Canary Islands, Spain $399
price neutral --- Dubrovnik, Croatia to Canary Islands, Spain $1801
price neutral --- Dubuque, IA to Canary Islands, Spain $1907
price neutral --- Durango, CO to Canary Islands, Spain $5064
price neutral --- Durban, South Africa to Canary Islands, Spain $967
price neutral --- Dusseldorf, Germany to Canary Islands, Spain $430
price neutral --- East Midlands, United Kingdom to Canary Islands, Spain $1825
price neutral --- Edinburgh, United Kingdom to Canary Islands, Spain $347
price neutral --- Edmonton, AB to Canary Islands, Spain $1191
price neutral --- Ekaterinburg, Russia to Canary Islands, Spain $654
price neutral --- El Paso, TX to Canary Islands, Spain $1098
price neutral --- Elmira, NY to Canary Islands, Spain $981
price neutral --- Entebbe, Uganda to Canary Islands, Spain $1310
price neutral --- Erie, PA to Canary Islands, Spain $1071
price neutral --- Eugene, OR to Canary Islands, Spain $1513
price neutral --- Exeter, United Kingdom to Canary Islands, Spain $1830
price neutral --- Fargo, ND to Canary Islands, Spain $4287
price neutral --- Faro, Portugal to Canary Islands, Spain $697
price neutral --- Fayetteville, NC to Canary Islands, Spain $1564
price neutral --- Fayetteville, AR to Canary Islands, Spain $1182
price neutral --- Flint, MI to Canary Islands, Spain $1319
price neutral --- Florence, SC to Canary Islands, Spain $4245
price neutral --- Florence, Italy to Canary Islands, Spain $735
price neutral --- Fort Myers, FL to Canary Islands, Spain $2934
price neutral --- Fort Walton Beach, FL to Canary Islands, Spain $1347
price neutral --- Fort Wayne, IN to Canary Islands, Spain $3839
price neutral --- Frankfurt, Germany to Canary Islands, Spain $575
price neutral --- Fresno, CA to Canary Islands, Spain $1496
price neutral --- Friedrichshafen, Germany to Canary Islands, Spain $2818
price neutral --- Ft. Lauderdale, FL to Canary Islands, Spain $1409
price neutral --- Funchal, Portugal to Canary Islands, Spain $317
price neutral --- Gainesville, FL to Canary Islands, Spain $1384
price neutral --- Gdansk, Poland to Canary Islands, Spain $602
price neutral --- Geneva, Switzerland to Canary Islands, Spain $2608
price neutral --- Genoa, Italy to Canary Islands, Spain $2573
price neutral --- Gibraltar, Gibraltar to Canary Islands, Spain $772
price neutral --- Glasgow, United Kingdom to Canary Islands, Spain $336
price neutral --- Goa, India to Canary Islands, Spain $3245
price neutral --- Gothenburg, Sweden to Canary Islands, Spain $909
price neutral --- Granada, Spain to Canary Islands, Spain $668
price neutral --- Grand Cayman, Cayman Islands to Canary Islands, Spain $2405
price neutral --- Grand Forks, ND to Canary Islands, Spain $927
price neutral --- Grand Junction, CO to Canary Islands, Spain $1425
price neutral --- Grand Rapids, MI to Canary Islands, Spain $1461
price neutral --- Graz, Austria to Canary Islands, Spain $1545
price neutral --- Green Bay, WI to Canary Islands, Spain $1372
price neutral --- Greenville, SC to Canary Islands, Spain $2049
price neutral --- Greenville, NC to Canary Islands, Spain $953
price neutral --- Grenoble, France to Canary Islands, Spain $722
price neutral --- Guangzhou, China to Canary Islands, Spain $2190
price neutral --- Guatemala, Guatemala to Canary Islands, Spain $1713
price neutral --- Guayaquil, Ecuador to Canary Islands, Spain $1579
price neutral --- Gulfport, MS to Canary Islands, Spain $1307
price neutral --- Hagerstown, MD to Canary Islands, Spain $4826
price neutral --- Halifax, NS to Canary Islands, Spain $928
price neutral --- Hamburg, Germany to Canary Islands, Spain $580
price neutral --- Hanoi, Vietnam to Canary Islands, Spain $1442
price neutral --- Hanover, Germany to Canary Islands, Spain $589
price neutral --- Harare, Zimbabwe to Canary Islands, Spain $1996
price neutral --- Harlingen, TX to Canary Islands, Spain $1589
price neutral --- Harrisburg, PA to Canary Islands, Spain $1078
price neutral --- Hartford, CT to Canary Islands, Spain $990
price neutral --- Helsinki, Finland to Canary Islands, Spain $502
price neutral --- Ho Chi Minh City, Vietnam to Canary Islands, Spain $975
price neutral --- Hong Kong, China to Canary Islands, Spain $2228
price neutral --- Honolulu, HI to Canary Islands, Spain $1653
price neutral --- Houston, TX to Canary Islands, Spain $1412
price neutral --- Humberside, United Kingdom to Canary Islands, Spain $1679
price neutral --- Huntington, WV to Canary Islands, Spain $2015
price neutral --- Huntsville, AL to Canary Islands, Spain $11328
price neutral --- Hyannis, MA to Canary Islands, Spain $1301
price neutral --- Hyderabad, India to Canary Islands, Spain $1455
price neutral --- Ibiza, Spain to Canary Islands, Spain $269
price neutral --- Iguassu Falls, Brazil to Canary Islands, Spain $2123
price neutral --- Indianapolis, IN to Canary Islands, Spain $1309
price neutral --- Inverness, United Kingdom to Canary Islands, Spain $1936
price neutral --- Irkutsk, Russia to Canary Islands, Spain $1052
price neutral --- Islip, NY to Canary Islands, Spain $1340
price neutral --- Istanbul, Turkey to Canary Islands, Spain $571
price neutral --- Ithaca, NY to Canary Islands, Spain $2009
price neutral --- Jackson, MS to Canary Islands, Spain $1942
price drop 7% Jacksonville, FL to Canary Islands, Spain $1425
price neutral --- Jacksonville, NC to Canary Islands, Spain $1149
price neutral --- Jakarta, Indonesia to Canary Islands, Spain $1624
price neutral --- Jeddah, Saudi Arabia to Canary Islands, Spain $708
price neutral --- Jerez De La Frontera, Spain to Canary Islands, Spain $315
price neutral --- Jersey, Jersey to Canary Islands, Spain $452
price neutral --- Johannesburg, South Africa to Canary Islands, Spain $2585
price neutral --- Juneau, AK to Canary Islands, Spain $1733
price neutral --- Jyvaskyla, Finland to Canary Islands, Spain $2272
price neutral --- Kabul, Afghanistan to Canary Islands, Spain $10237
price neutral --- Kahului, HI to Canary Islands, Spain $4703
price neutral --- Kalamazoo, MI to Canary Islands, Spain $1392
price neutral --- Kansas City, MO to Canary Islands, Spain $1264
price neutral --- Karachi, Pakistan to Canary Islands, Spain $2621
price neutral --- Karlsruhe/Baden, Germany to Canary Islands, Spain $866
price neutral --- Katowice, Poland to Canary Islands, Spain $916
price neutral --- Key West, FL to Canary Islands, Spain $1084
price neutral --- Kharkov, Ukraine to Canary Islands, Spain $2914
price neutral --- Kiev, Ukraine to Canary Islands, Spain $631
price neutral --- Killeen, TX to Canary Islands, Spain $1154
price neutral --- Kitchener, ON to Canary Islands, Spain $1076
price neutral --- Klagenfurt, Austria to Canary Islands, Spain $5984
price neutral --- Knoxville, TN to Canary Islands, Spain $2776
price neutral --- Kokkola, Finland to Canary Islands, Spain $1014
price neutral --- Kos, Greece to Canary Islands, Spain $3523
price neutral --- Krabi, Thailand to Canary Islands, Spain $3705
price neutral --- Krakow, Poland to Canary Islands, Spain $432
price neutral --- Krasnojarsk, Russia to Canary Islands, Spain $1116
price neutral --- Kristiansand, Norway to Canary Islands, Spain $741
price neutral --- Kuwait, Kuwait to Canary Islands, Spain $2220
price neutral --- La Coruna, Spain to Canary Islands, Spain $527
price neutral --- La Crosse, WI to Canary Islands, Spain $2308
price neutral --- La Palma, Spain to Canary Islands, Spain $118
price neutral --- La Paz, Bolivia to Canary Islands, Spain $2826
price neutral --- Lafayette, LA to Canary Islands, Spain $1424
price neutral --- Lagos, Nigeria to Canary Islands, Spain $3544
price neutral --- Lansing, MI to Canary Islands, Spain $1330
price neutral --- Lanzarote, Spain to Canary Islands, Spain $190
price neutral --- Larnaca, Cyprus to Canary Islands, Spain $658
price neutral --- Las Vegas, NV to Canary Islands, Spain $1355
price neutral --- Leeds, United Kingdom to Canary Islands, Spain $523
price neutral --- Leipzig, Germany to Canary Islands, Spain $442
price neutral --- Lewiston, ID to Canary Islands, Spain $4557
price neutral --- Lexington, KY to Canary Islands, Spain $3980
price neutral --- Lihue, HI to Canary Islands, Spain $2268
price neutral --- Lima, Peru to Canary Islands, Spain $1501
price neutral --- Lincoln, NE to Canary Islands, Spain $3177
price neutral --- Linz, Austria to Canary Islands, Spain $2591
price neutral --- Lisbon, Portugal to Canary Islands, Spain $1331
price neutral --- Little Rock, AR to Canary Islands, Spain $1351
price neutral --- Liverpool, United Kingdom to Canary Islands, Spain $2025
price neutral --- Ljubljana, Slovenia to Canary Islands, Spain $821
price neutral --- London, United Kingdom to Canary Islands, Spain $279
price neutral --- London, United Kingdom to Canary Islands, Spain $1719
price neutral --- London, ON to Canary Islands, Spain $1276
price neutral --- Long Beach, CA to Canary Islands, Spain $4123
price neutral --- Lorient, France to Canary Islands, Spain $2565
price neutral --- Los Angeles, CA to Canary Islands, Spain $1370
price neutral --- Louisville, KY to Canary Islands, Spain $1235
price neutral --- Lubbock, TX to Canary Islands, Spain $2159
price neutral --- Lugano, Switzerland to Canary Islands, Spain $2851
price neutral --- Lusaka, Zambia to Canary Islands, Spain $3559
price neutral --- Luxembourg, Luxembourg to Canary Islands, Spain $1006
price neutral --- Lviv, Ukraine to Canary Islands, Spain $990
price neutral --- Lynchburg, VA to Canary Islands, Spain $2823
price neutral --- Madison, WI to Canary Islands, Spain $1293
price drop 8% Madrid, Spain to Canary Islands, Spain $232
price neutral --- Mahebourg, Mauritius to Canary Islands, Spain $1756
price neutral --- Malaga, Spain to Canary Islands, Spain $518
price neutral --- Mallorca, Spain to Canary Islands, Spain $1025
price neutral --- Malta, Malta to Canary Islands, Spain $2324
price neutral --- Manado, Indonesia to Canary Islands, Spain $4526
price neutral --- Manama, Bahrain to Canary Islands, Spain $1037
price neutral --- Manchester, United Kingdom to Canary Islands, Spain $342
price neutral --- Manchester, NH to Canary Islands, Spain $1340
price neutral --- Manhattan, KS to Canary Islands, Spain $2990
price neutral --- Manila, Philippines to Canary Islands, Spain $2074
price neutral --- Marrakech, Morocco to Canary Islands, Spain $814
price neutral --- Marseille, France to Canary Islands, Spain $606
price neutral --- Mcallen, TX to Canary Islands, Spain $1632
price neutral --- Medford, OR to Canary Islands, Spain $1628
price neutral --- Melbourne, Australia to Canary Islands, Spain $8521
price neutral --- Melbourne, FL to Canary Islands, Spain $1164
price neutral --- Memphis, TN to Canary Islands, Spain $1415
price neutral --- Mendoza, Argentina to Canary Islands, Spain $1734
price neutral --- Meridian, MS to Canary Islands, Spain $1220
price neutral --- Mesa, AZ to Canary Islands, Spain $1460
price neutral --- Mexico City, Mexico to Canary Islands, Spain $787
price up 28% Miami, FL to Canary Islands, Spain $1036 $746
price neutral --- Midland, TX to Canary Islands, Spain $1689
price neutral --- Mikonos, Greece to Canary Islands, Spain $1367
price neutral --- Milan, Italy to Canary Islands, Spain $387
price neutral --- Milwaukee, WI to Canary Islands, Spain $1269
price neutral --- Minneapolis/St. Paul, MN to Canary Islands, Spain $1451
price neutral --- Minsk, Belarus to Canary Islands, Spain $613
price neutral --- Missoula, MT to Canary Islands, Spain $4017
price neutral --- Mobile, AL to Canary Islands, Spain $1297
price neutral --- Moline, IL to Canary Islands, Spain $1196
price neutral --- Moncton, NB to Canary Islands, Spain $3118
price neutral --- Monroe, LA to Canary Islands, Spain $1582
price neutral --- Montego Bay, Jamaica to Canary Islands, Spain $1632
price neutral --- Montevideo, Uruguay to Canary Islands, Spain $1348
price neutral --- Montpellier, France to Canary Islands, Spain $2852
price neutral --- Montreal, QC to Canary Islands, Spain $869
price neutral --- Moscow, Russia to Canary Islands, Spain $472
price neutral --- Mosinee, WI to Canary Islands, Spain $3317
price neutral --- Muenster, Germany to Canary Islands, Spain $2109
price neutral --- Mumbai, India to Canary Islands, Spain $1749
price drop 9% Munich, Germany to Canary Islands, Spain $527
price neutral --- Myrtle Beach, SC to Canary Islands, Spain $1174
price neutral --- Nairobi, Kenya to Canary Islands, Spain $1026
price neutral --- Nanjing, China to Canary Islands, Spain $1564
price neutral --- Nantes, France to Canary Islands, Spain $531
price neutral --- Naples, Italy to Canary Islands, Spain $490
price neutral --- Nashville, TN to Canary Islands, Spain $1533
price neutral --- Nassau, Bahamas to Canary Islands, Spain $1405
price neutral --- New Bern, NC to Canary Islands, Spain $1634
price neutral --- New Delhi, India to Canary Islands, Spain $911
price neutral --- New Haven, CT to Canary Islands, Spain $1361
price neutral --- New Orleans, LA to Canary Islands, Spain $1143
price up 7% New York City, NY to Canary Islands, Spain $846 $787
price neutral --- Newburgh, NY to Canary Islands, Spain $1277
price neutral --- Newcastle, United Kingdom to Canary Islands, Spain $328
price neutral --- Newport News, VA to Canary Islands, Spain $2139
price neutral --- Newquay, United Kingdom to Canary Islands, Spain $694
price neutral --- Nice, France to Canary Islands, Spain $967
price neutral --- Nizhniy Novgorod, Russia to Canary Islands, Spain $664
price neutral --- Norfolk, VA to Canary Islands, Spain $1211
price neutral --- Norwich, United Kingdom to Canary Islands, Spain $1851
price neutral --- Nuremberg, Germany to Canary Islands, Spain $312
price neutral --- Oakland, CA to Canary Islands, Spain $3022
price neutral --- Odessa, Ukraine to Canary Islands, Spain $489
price neutral --- Oklahoma City, OK to Canary Islands, Spain $2486
price neutral --- Olbia, Italy to Canary Islands, Spain $1087
price neutral --- Omaha, NE to Canary Islands, Spain $1174
price neutral --- Ontario, CA to Canary Islands, Spain $1474
price neutral --- Orenburg, Russia to Canary Islands, Spain $1169
price neutral --- Orlando, FL to Canary Islands, Spain $1492
price neutral --- Osaka, Japan to Canary Islands, Spain $2448
price neutral --- Oslo, Norway to Canary Islands, Spain $486
price neutral --- Ottawa, ON to Canary Islands, Spain $1108
price neutral --- Oviedo, Spain to Canary Islands, Spain $419
price neutral --- Paderborn, Germany to Canary Islands, Spain $609
price neutral --- Palanga, Lithuania to Canary Islands, Spain $1430
price neutral --- Palermo, Italy to Canary Islands, Spain $529
price neutral --- Palm Springs, CA to Canary Islands, Spain $1461
price neutral --- Palmar Sur, Costa Rica to Canary Islands, Spain $5841
price neutral --- Panama City, FL to Canary Islands, Spain $1375
price neutral --- Panama City, Panama to Canary Islands, Spain $2783
price neutral --- Paris, France to Canary Islands, Spain $477
price neutral --- Pasco, WA to Canary Islands, Spain $1411
price neutral --- Pau, France to Canary Islands, Spain $1317
price neutral --- Pensacola, FL to Canary Islands, Spain $1210
price neutral --- Peoria, IL to Canary Islands, Spain $1476
price neutral --- Perpignan, France to Canary Islands, Spain $2361
price neutral --- Philadelphia, PA to Canary Islands, Spain $1245
price neutral --- Phnom Penh, Cambodia to Canary Islands, Spain $6032
price neutral --- Pittsburgh, PA to Canary Islands, Spain $1028
price neutral --- Podgorica, Montenegro to Canary Islands, Spain $3107
price neutral --- Ponta Delgada, Azores to Canary Islands, Spain $526
price neutral --- Port Elizabeth, South Africa to Canary Islands, Spain $1403
price neutral --- Port-Au-Prince, Haiti to Canary Islands, Spain $1673
price neutral --- Portland, OR to Canary Islands, Spain $1410
price neutral --- Portland, ME to Canary Islands, Spain $1270
price neutral --- Porto, Portugal to Canary Islands, Spain $821
price neutral --- Poznan, Poland to Canary Islands, Spain $1890
price neutral --- Prague, Czech Republic to Canary Islands, Spain $578
price neutral --- Providence, RI to Canary Islands, Spain $1172
price neutral --- Provincetown, MA to Canary Islands, Spain $1151
price neutral --- Puerto Del Rosario, Spain to Canary Islands, Spain $153
price neutral --- Pullman, WA to Canary Islands, Spain $1332
price neutral --- Punta Arenas, Chile to Canary Islands, Spain $4017
price neutral --- Quebec City, QC to Canary Islands, Spain $1963
price neutral --- Quito, Ecuador to Canary Islands, Spain $1908
price neutral --- Rabat, Morocco to Canary Islands, Spain $2422
price neutral --- Raleigh, NC to Canary Islands, Spain $1085
price neutral --- Rapid City, SD to Canary Islands, Spain $1381
price neutral --- Redmond, OR to Canary Islands, Spain $1430
price neutral --- Regina, SK to Canary Islands, Spain $1250
price neutral --- Reno, NV to Canary Islands, Spain $2822
price neutral --- Reykjavik, Iceland to Canary Islands, Spain $1359
price neutral --- Richmond, VA to Canary Islands, Spain $2617
price neutral --- Riga, Latvia to Canary Islands, Spain $580
price neutral --- Riyadh, Saudi Arabia to Canary Islands, Spain $1338
price neutral --- Roanoke, VA to Canary Islands, Spain $1545
price neutral --- Rochester, NY to Canary Islands, Spain $1075
price neutral --- Rochester, MN to Canary Islands, Spain $1025
price drop 23% Rome, Italy to Canary Islands, Spain $478
price neutral --- Rotterdam, Netherlands to Canary Islands, Spain $1199
price neutral --- Saarbruecken, Germany to Canary Islands, Spain $968
price neutral --- Sacramento, CA to Canary Islands, Spain $1395
price neutral --- Saginaw, MI to Canary Islands, Spain $3393
price neutral --- Salisbury, MD to Canary Islands, Spain $1927
price neutral --- Salt Lake City, UT to Canary Islands, Spain $1480
price neutral --- Salzburg, Austria to Canary Islands, Spain $925
price neutral --- Samara, Russia to Canary Islands, Spain $640
price neutral --- San Antonio, TX to Canary Islands, Spain $1199
price neutral --- San Diego, CA to Canary Islands, Spain $1193
price up 7% San Francisco, CA to Canary Islands, Spain $1424 $1325
price neutral --- San Javier, Spain to Canary Islands, Spain $485
price neutral --- San Jose, CA to Canary Islands, Spain $1149
price neutral --- San José, Costa Rica to Canary Islands, Spain $1349
price neutral --- San Juan, PR to Canary Islands, Spain $1284
price neutral --- San Luis Obispo, CA to Canary Islands, Spain $2645
price neutral --- San Salvador, El Salvador to Canary Islands, Spain $1605
price neutral --- San Sebastien, Spain to Canary Islands, Spain $675
price neutral --- Santa Ana, CA to Canary Islands, Spain $1358
price neutral --- Santa Barbara, CA to Canary Islands, Spain $1493
price neutral --- Santa Cruz, Bolivia to Canary Islands, Spain $3120
price neutral --- Santander, Spain to Canary Islands, Spain $620
price neutral --- Santiago, Chile to Canary Islands, Spain $1796
price neutral --- Santiago De Compostela, Spain to Canary Islands, Spain $277
price neutral --- Santo Domingo, Dominican Republic to Canary Islands, Spain $2009
price neutral --- Sao Paulo, Brazil to Canary Islands, Spain $2384
price neutral --- Sarajevo, Bosnia And Herzegovina to Canary Islands, Spain $2020
price neutral --- Sarasota, FL to Canary Islands, Spain $1695
price neutral --- Saskatoon, SK to Canary Islands, Spain $1647
price neutral --- Savannah, GA to Canary Islands, Spain $1417
price neutral --- Seattle, WA to Canary Islands, Spain $1233
price neutral --- Seoul, Republic Of Korea to Canary Islands, Spain $1457
price up 11% Seville, Spain to Canary Islands, Spain $260 $232
price neutral --- Shanghai, China to Canary Islands, Spain $1297
price neutral --- Shannon, Ireland to Canary Islands, Spain $492
price neutral --- Sharm El-Sheikh, Egypt to Canary Islands, Spain $1590
price neutral --- Shenzhen, China to Canary Islands, Spain $2411
price neutral --- Shreveport, LA to Canary Islands, Spain $1387
price neutral --- Simferopol, Ukraine to Canary Islands, Spain $1145
price neutral --- Singapore, Singapore to Canary Islands, Spain $2594
price neutral --- Sioux Falls, SD to Canary Islands, Spain $1355
price neutral --- Skopje, Macedonia to Canary Islands, Spain $2049
price neutral --- Sofia, Bulgaria to Canary Islands, Spain $540
price neutral --- South Bend, IN to Canary Islands, Spain $1482
price neutral --- Southampton, United Kingdom to Canary Islands, Spain $2039
price neutral --- Split, Croatia to Canary Islands, Spain $1071
price neutral --- Spokane, WA to Canary Islands, Spain $3789
price neutral --- Springfield, MO to Canary Islands, Spain $969
price neutral --- Springfield, IL to Canary Islands, Spain $1314
price neutral --- St Louis, MO to Canary Islands, Spain $1115
price neutral --- St Lucia, St Lucia to Canary Islands, Spain $1938
price neutral --- St Maarten, Sint Maarten (Dutch Part) to Canary Islands, Spain $1506
price neutral --- St Petersburg, Russia to Canary Islands, Spain $1053
price neutral --- State College, PA to Canary Islands, Spain $2359
price neutral --- Staunton, VA to Canary Islands, Spain $1240
price neutral --- Stavanger, Norway to Canary Islands, Spain $1054
price neutral --- Stockholm, Sweden to Canary Islands, Spain $420
price neutral --- Strasbourg, France to Canary Islands, Spain $789
price neutral --- Stuttgart, Germany to Canary Islands, Spain $290
price neutral --- Sydney, Australia to Canary Islands, Spain $3082
price neutral --- Syracuse, NY to Canary Islands, Spain $1370
price neutral --- Taipei, Taiwan to Canary Islands, Spain $3017
price neutral --- Tallahassee, FL to Canary Islands, Spain $1423
price neutral --- Tallinn, Estonia to Canary Islands, Spain $595
price up 6% Tampa, FL to Canary Islands, Spain $1210 $1138
price neutral --- Tampere, Finland to Canary Islands, Spain $755
price neutral --- Tangier, Morocco to Canary Islands, Spain $437
price neutral --- Tbilisi, Georgia to Canary Islands, Spain $1693
price neutral --- Teesside, United Kingdom to Canary Islands, Spain $1590
price neutral --- Tel Aviv, Israel to Canary Islands, Spain $734
price neutral --- Terceira Island, Azores to Canary Islands, Spain $750
price neutral --- Thessaloniki, Greece to Canary Islands, Spain $2313
price neutral --- Tianjin, China to Canary Islands, Spain $2327
price neutral --- Timisoara, Romania to Canary Islands, Spain $1814
price neutral --- Tirana, Albania to Canary Islands, Spain $1443
price neutral --- Tokyo, Japan to Canary Islands, Spain $1148
price neutral --- Toledo, OH to Canary Islands, Spain $1002
price neutral --- Torino, Italy to Canary Islands, Spain $473
price neutral --- Toronto, ON to Canary Islands, Spain $922
price neutral --- Toulon, France to Canary Islands, Spain $2287
price neutral --- Toulouse, France to Canary Islands, Spain $620
price neutral --- Traverse City, MI to Canary Islands, Spain $1469
price neutral --- Trieste, Italy to Canary Islands, Spain $2745
price neutral --- Trinidad, Trinidad And Tobago to Canary Islands, Spain $2019
price neutral --- Trondheim, Norway to Canary Islands, Spain $1487
price neutral --- Tucson, AZ to Canary Islands, Spain $1573
price neutral --- Tulsa, OK to Canary Islands, Spain $2683
price neutral --- Tunis, Tunisia to Canary Islands, Spain $2195
price neutral --- Turku, Finland to Canary Islands, Spain $1065
price neutral --- Valencia, Spain to Canary Islands, Spain $535
price neutral --- Vallodolid, Spain to Canary Islands, Spain $769
price neutral --- Vancouver, BC to Canary Islands, Spain $1046
price neutral --- Venice, Italy to Canary Islands, Spain $445
price neutral --- Verona, Italy to Canary Islands, Spain $547
price up 26% Vienna, Austria to Canary Islands, Spain $555 $411
price neutral --- Vigo, Spain to Canary Islands, Spain $361
price neutral --- Vilnius, Lithuania to Canary Islands, Spain $469
price neutral --- Volgograd, Russia to Canary Islands, Spain $370
price neutral --- Waco, TX to Canary Islands, Spain $1494
price neutral --- Warsaw, Poland to Canary Islands, Spain $340
price neutral --- West Palm Beach, FL to Canary Islands, Spain $1289
price neutral --- White Plains, NY to Canary Islands, Spain $1059
price neutral --- Wichita, KS to Canary Islands, Spain $4079
price neutral --- Wilkes Barre, PA to Canary Islands, Spain $1233
price neutral --- Williston, ND to Canary Islands, Spain $1599
price neutral --- Wilmington, NC to Canary Islands, Spain $1528
price neutral --- Winnipeg, MB to Canary Islands, Spain $1293
price neutral --- Winston Salem, NC to Canary Islands, Spain $1245
price neutral --- Wroclaw, Poland to Canary Islands, Spain $987
price neutral --- Xi'An, China to Canary Islands, Spain $2057
price neutral --- Yerevan, Armenia to Canary Islands, Spain $934
price neutral --- Zadar, Croatia to Canary Islands, Spain $2677
price neutral --- Zagreb, Croatia to Canary Islands, Spain $890
price neutral --- Zaragoza, Spain to Canary Islands, Spain $842
price neutral --- Zhuhai, China to Canary Islands, Spain $2384
price neutral --- Zurich, Switzerland to Canary Islands, Spain $383
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