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
53%
Biggest Flight Price Drop:
Malaga to Canary Islands
Biggest Name Your Own Price Savings:
Aalborg to Canary Islands

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

Round-trip flights from Best Price*
price neutral --- Aalborg, Denmark to Canary Islands, Spain $2065
price neutral --- Aberdeen, United Kingdom to Canary Islands, Spain $494
price neutral --- Abidjan, Ivory Coast to Canary Islands, Spain $6373
price neutral --- Abu Dhabi, United Arab Emirates to Canary Islands, Spain $891
price neutral --- Abuja, Nigeria to Canary Islands, Spain $1270
price neutral --- Accra, Ghana to Canary Islands, Spain $1355
price neutral --- Adana, Turkey to Canary Islands, Spain $742
price neutral --- Addis Ababa, Ethiopia to Canary Islands, Spain $4410
price neutral --- Adelaide, Australia to Canary Islands, Spain $7372
price up 37% Agadir, Morocco to Canary Islands, Spain $488 $308
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 --- Aktobe, Kazakhstan to Canary Islands, Spain $2025
price neutral --- Albany, NY to Canary Islands, Spain $1329
price neutral --- Albuquerque, NM to Canary Islands, Spain $1467
price neutral --- Alexandria, LA to Canary Islands, Spain $1354
price neutral --- Alexandria, Egypt to Canary Islands, Spain $1808
price neutral --- Algiers, Algeria to Canary Islands, Spain $555
price neutral --- Alicante, Spain to Canary Islands, Spain $302
price neutral --- Allentown, PA to Canary Islands, Spain $1270
price neutral --- Almaty, Kazakhstan to Canary Islands, Spain $1718
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 $3732
price neutral --- Amsterdam, Netherlands to Canary Islands, Spain $488
price neutral --- Anchorage, AK to Canary Islands, Spain $3041
price neutral --- Ancona, Italy to Canary Islands, Spain $559
price neutral --- Ankara, Turkey to Canary Islands, Spain $3000
price neutral --- Antalya, Turkey to Canary Islands, Spain $876
price neutral --- Antigua, Antigua And Barbuda to Canary Islands, Spain $1405
price neutral --- Antwerp, Belgium to Canary Islands, Spain $2754
price neutral --- Appleton, WI to Canary Islands, Spain $4041
price neutral --- Aruba, Aruba to Canary Islands, Spain $1260
price neutral --- Asheville, NC to Canary Islands, Spain $1471
price neutral --- Aspen, CO to Canary Islands, Spain $1713
price neutral --- Astana, Kazakhstan to Canary Islands, Spain $653
price neutral --- Astrakhan, Russia to Canary Islands, Spain $615
price neutral --- Asunción, Paraguay to Canary Islands, Spain $1886
price neutral --- Athens, GA to Canary Islands, Spain $2855
price neutral --- Athens, Greece to Canary Islands, Spain $424
price drop 12% Atlanta, GA to Canary Islands, Spain $1535
price neutral --- Auckland, New Zealand to Canary Islands, Spain $3376
price neutral --- Augusta, GA to Canary Islands, Spain $1991
price neutral --- Austin, TX to Canary Islands, Spain $894
price neutral --- Baghdad, Iraq to Canary Islands, Spain $3316
price neutral --- Bakersfield, CA to Canary Islands, Spain $3372
price neutral --- Baku, Azerbaijan to Canary Islands, Spain $664
price neutral --- Baltimore-Washington, DC to Canary Islands, Spain $1020
price neutral --- Bamako, Mali to Canary Islands, Spain $2056
price neutral --- Bangalore, India to Canary Islands, Spain $1423
price neutral --- Bangkok, Thailand to Canary Islands, Spain $1027
price neutral --- Bangor, ME to Canary Islands, Spain $1208
price neutral --- Banjul, Gambia to Canary Islands, Spain $5049
price neutral --- Barcelona, Spain to Canary Islands, Spain $176
price neutral --- Bari, Italy to Canary Islands, Spain $831
price neutral --- Basel, Switzerland to Canary Islands, Spain $506
price neutral --- Basra, Iraq to Canary Islands, Spain $1275
price neutral --- Baton Rouge, LA to Canary Islands, Spain $1348
price neutral --- Beaumont, TX to Canary Islands, Spain $1320
price neutral --- Beijing, China to Canary Islands, Spain $843
price neutral --- Beirut, Lebanon to Canary Islands, Spain $931
price neutral --- Belfast, United Kingdom to Canary Islands, Spain $1895
price neutral --- Belgrade, Serbia to Canary Islands, Spain $337
price neutral --- Belize City, Belize to Canary Islands, Spain $1746
price neutral --- Bellingham, WA to Canary Islands, Spain $1520
price neutral --- Bergen, Norway to Canary Islands, Spain $773
price neutral --- Berlin, Germany to Canary Islands, Spain $339
price neutral --- Bermuda, Bermuda to Canary Islands, Spain $1776
price neutral --- Biarritz, France to Canary Islands, Spain $2279
price neutral --- Bilbao, Spain to Canary Islands, Spain $206
price neutral --- Billings, MT to Canary Islands, Spain $4048
price neutral --- Billund, Denmark to Canary Islands, Spain $2412
price neutral --- Birmingham, AL to Canary Islands, Spain $900
price drop 28% Birmingham, United Kingdom to Canary Islands, Spain $784
price neutral --- Bismarck, ND to Canary Islands, Spain $2432
price neutral --- Blackpool, United Kingdom to Canary Islands, Spain $2410
price neutral --- Bloomington, IL to Canary Islands, Spain $1655
price neutral --- Boa Vista, Brazil to Canary Islands, Spain $7575
price neutral --- Bodo, Norway to Canary Islands, Spain $1504
price neutral --- Bogota, Colombia to Canary Islands, Spain $1338
price neutral --- Boise, ID to Canary Islands, Spain $1491
price drop 5% Bologna, Italy to Canary Islands, Spain $481
price drop 11% Bordeaux, France to Canary Islands, Spain $744
price drop 26% Boston, MA to Canary Islands, Spain $1148
price neutral --- Bournemouth, United Kingdom to Canary Islands, Spain $1712
price neutral --- Bozeman, MT to Canary Islands, Spain $4642
price neutral --- Brasilia, Brazil to Canary Islands, Spain $2834
price neutral --- Bratislava, Slovakia to Canary Islands, Spain $2461
price neutral --- Bremen, Germany to Canary Islands, Spain $1500
price neutral --- Brest, France to Canary Islands, Spain $715
price neutral --- Bridgetown, Barbados to Canary Islands, Spain $1899
price neutral --- Brisbane, Australia to Canary Islands, Spain $3037
price neutral --- Bristol, United Kingdom to Canary Islands, Spain $520
price neutral --- Bristol, TN to Canary Islands, Spain $1496
price neutral --- Brownsville, TX to Canary Islands, Spain $1176
price drop 13% Brussels, Belgium to Canary Islands, Spain $364
price neutral --- Brussels, Belgium to Canary Islands, Spain $178
price neutral --- Bucharest, Romania to Canary Islands, Spain $407
price neutral --- Budapest, Hungary to Canary Islands, Spain $699
price neutral --- Buenos Aires, Argentina to Canary Islands, Spain $1835
price neutral --- Buffalo, NY to Canary Islands, Spain $1208
price drop 15% Burbank, CA to Canary Islands, Spain $1448
price neutral --- Burgas, Bulgaria to Canary Islands, Spain $1658
price neutral --- Burlington, VT to Canary Islands, Spain $1363
price neutral --- Cagliari, Italy to Canary Islands, Spain $953
price neutral --- Cairo, Egypt to Canary Islands, Spain $590
price neutral --- Calgary, AB to Canary Islands, Spain $1089
price neutral --- Canary Islands, Spain to Canary Islands, Spain $115
price neutral --- Cancun, Mexico to Canary Islands, Spain $4992
price neutral --- Cape Town, South Africa to Canary Islands, Spain $1077
price neutral --- Caracas, Venezuela to Canary Islands, Spain $2678
price neutral --- Cardiff, United Kingdom to Canary Islands, Spain $569
price neutral --- Cartagena, Colombia to Canary Islands, Spain $2456
price neutral --- Casablanca, Morocco to Canary Islands, Spain $416
price up 6% Catania, Italy to Canary Islands, Spain $423 $398
price neutral --- Cebu, Philippines to Canary Islands, Spain $8634
price neutral --- Cedar Rapids, IA to Canary Islands, Spain $1249
price neutral --- Champaign, IL to Canary Islands, Spain $1367
price neutral --- Changzhi, China to Canary Islands, Spain $1816
price neutral --- Chania, Greece to Canary Islands, Spain $2200
price neutral --- Charleston, SC to Canary Islands, Spain $1364
price neutral --- Charleston, WV to Canary Islands, Spain $2665
price neutral --- Charlotte, NC to Canary Islands, Spain $970
price neutral --- Charlotte Amalie, VQ to Canary Islands, Spain $1299
price neutral --- Charlottesville, VA to Canary Islands, Spain $902
price neutral --- Charlottetown, PE to Canary Islands, Spain $1973
price neutral --- Chattanooga, TN to Canary Islands, Spain $1483
price neutral --- Chelyabinsk, Russia to Canary Islands, Spain $610
price up 16% Chicago, IL to Canary Islands, Spain $1032 $867
price neutral --- Chisinau, Moldova to Canary Islands, Spain $620
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 $1221
price neutral --- Cizre, Turkey to Canary Islands, Spain $2978
price neutral --- Cleveland, OH to Canary Islands, Spain $1162
price neutral --- Cluj, Romania to Canary Islands, Spain $1240
price neutral --- Cologne, Germany to Canary Islands, Spain $581
price neutral --- Colombo, Sri Lanka to Canary Islands, Spain $1846
price neutral --- Colorado Springs, CO to Canary Islands, Spain $1151
price neutral --- Columbia, SC to Canary Islands, Spain $1044
price neutral --- Columbus, OH to Canary Islands, Spain $1169
price neutral --- Columbus, GA to Canary Islands, Spain $1415
price neutral --- Comox, BC to Canary Islands, Spain $4986
price neutral --- Conakry, Guinea to Canary Islands, Spain $1150
price neutral --- Connaught, Ireland to Canary Islands, Spain $956
price neutral --- Constantine, Algeria to Canary Islands, Spain $1739
price neutral --- Copenhagen, Denmark to Canary Islands, Spain $371
price neutral --- Cordoba, Argentina to Canary Islands, Spain $2323
price neutral --- Corfu, Greece to Canary Islands, Spain $2150
price neutral --- Cork, Ireland to Canary Islands, Spain $346
price neutral --- Corpus Christi, TX to Canary Islands, Spain $1362
price neutral --- Curacao, Curacao to Canary Islands, Spain $1279
price neutral --- Cuzco, Peru to Canary Islands, Spain $1609
price neutral --- Cúcuta, Colombia to Canary Islands, Spain $1943
price neutral --- Dakar, Senegal to Canary Islands, Spain $905
price neutral --- Dalaman, Turkey to Canary Islands, Spain $2618
price neutral --- Dallas, TX to Canary Islands, Spain $1468
price neutral --- Dammam, Saudi Arabia to Canary Islands, Spain $1826
price neutral --- Dar Es Salaam, Tanzania to Canary Islands, Spain $3495
price neutral --- David, Panama to Canary Islands, Spain $6136
price neutral --- Dayton, OH to Canary Islands, Spain $1393
price neutral --- Daytona Beach, FL to Canary Islands, Spain $1277
price neutral --- Denpasar (Bali), Indonesia to Canary Islands, Spain $7361
price neutral --- Denver, CO to Canary Islands, Spain $1376
price neutral --- Des Moines, IA to Canary Islands, Spain $1355
price neutral --- Destin, FL to Canary Islands, Spain $1458
price neutral --- Detroit, MI to Canary Islands, Spain $1287
price neutral --- Dhaka, Bangladesh to Canary Islands, Spain $1762
price neutral --- Dnepropetrovsk, Ukraine to Canary Islands, Spain $2761
price neutral --- Doha, Qatar to Canary Islands, Spain $935
price neutral --- Dortmund, Germany to Canary Islands, Spain $2997
price neutral --- Douala, Cameroon to Canary Islands, Spain $2613
price neutral --- Dresden, Germany to Canary Islands, Spain $1917
price neutral --- Dubai, United Arab Emirates to Canary Islands, Spain $858
price neutral --- Dublin, Ireland to Canary Islands, Spain $549
price neutral --- Dubrovnik, Croatia to Canary Islands, Spain $1801
price neutral --- Dubuque, IA to Canary Islands, Spain $1907
price drop 28% Duluth, MN to Canary Islands, Spain $3446
price neutral --- Dundee, United Kingdom to Canary Islands, Spain $999
price neutral --- Durango, CO to Canary Islands, Spain $1418
price neutral --- Durban, South Africa to Canary Islands, Spain $967
price drop 21% Dusseldorf, Germany to Canary Islands, Spain $530
price neutral --- Eagle, CO to Canary Islands, Spain $2235
price neutral --- East Midlands, United Kingdom to Canary Islands, Spain $2486
price neutral --- Eau Claire, WI to Canary Islands, Spain $3430
price drop 36% Edinburgh, United Kingdom to Canary Islands, Spain $843
price neutral --- Edmonton, AB to Canary Islands, Spain $1254
price neutral --- Ekaterinburg, Russia to Canary Islands, Spain $659
price neutral --- El Paso, TX to Canary Islands, Spain $1343
price neutral --- Elmira, NY to Canary Islands, Spain $2267
price neutral --- Entebbe, Uganda to Canary Islands, Spain $2260
price neutral --- Erbil, Iraq to Canary Islands, Spain $2823
price neutral --- Erie, PA to Canary Islands, Spain $1071
price neutral --- Eugene, OR to Canary Islands, Spain $1501
price neutral --- Evansville, IN to Canary Islands, Spain $3028
price neutral --- Exeter, United Kingdom to Canary Islands, Spain $1904
price neutral --- Fargo, ND to Canary Islands, Spain $1881
price neutral --- Faro, Portugal to Canary Islands, Spain $540
price neutral --- Fayetteville, NC to Canary Islands, Spain $1845
price neutral --- Fayetteville, AR to Canary Islands, Spain $1293
price neutral --- Fez, Morocco to Canary Islands, Spain $678
price neutral --- Flint, MI to Canary Islands, Spain $1249
price neutral --- Florence, SC to Canary Islands, Spain $1492
price up 21% Florence, Italy to Canary Islands, Spain $574 $454
price neutral --- Fort Myers, FL to Canary Islands, Spain $1187
price neutral --- Fort Smith, AR to Canary Islands, Spain $1372
price neutral --- Fort Wayne, IN to Canary Islands, Spain $1699
price neutral --- Fortaleza, Brazil to Canary Islands, Spain $1989
price up 19% Frankfurt, Germany to Canary Islands, Spain $433 $351
price neutral --- Freeport, Bahamas to Canary Islands, Spain $1519
price neutral --- Fresno, CA to Canary Islands, Spain $1620
price neutral --- Friedrichshafen, Germany to Canary Islands, Spain $2818
price neutral --- Ft. Lauderdale, FL to Canary Islands, Spain $1171
price neutral --- Fukuoka, Japan to Canary Islands, Spain $1697
price neutral --- Funchal, Portugal to Canary Islands, Spain $886
price neutral --- Gainesville, FL to Canary Islands, Spain $1384
price neutral --- Gdansk, Poland to Canary Islands, Spain $467
price neutral --- Geneva, Switzerland to Canary Islands, Spain $255
price neutral --- Genoa, Italy to Canary Islands, Spain $481
price neutral --- Gibraltar, Gibraltar to Canary Islands, Spain $670
price up 20% Glasgow, United Kingdom to Canary Islands, Spain $630 $504
price neutral --- Goa, India to Canary Islands, Spain $3245
price neutral --- Gothenburg, Sweden to Canary Islands, Spain $627
price neutral --- Granada, Spain to Canary Islands, Spain $485
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 $1346
price neutral --- Grand Rapids, MI to Canary Islands, Spain $1296
price neutral --- Graz, Austria to Canary Islands, Spain $1971
price neutral --- Great Falls, MT to Canary Islands, Spain $4903
price neutral --- Green Bay, WI to Canary Islands, Spain $1228
price neutral --- Greenville, SC to Canary Islands, Spain $1385
price neutral --- Greenville, NC to Canary Islands, Spain $1476
price neutral --- Grenoble, France to Canary Islands, Spain $531
price neutral --- Guadalajara, Mexico to Canary Islands, Spain $1152
price neutral --- Guangzhou, China to Canary Islands, Spain $1100
price neutral --- Guatemala, Guatemala to Canary Islands, Spain $2115
price neutral --- Guayaquil, Ecuador to Canary Islands, Spain $1076
price neutral --- Gulfport, MS to Canary Islands, Spain $1137
price neutral --- Hagerstown, MD to Canary Islands, Spain $4826
price neutral --- Hagåtña, GQ to Canary Islands, Spain $5433
price neutral --- Halifax, NS to Canary Islands, Spain $869
price neutral --- Hamburg, Germany to Canary Islands, Spain $961
price neutral --- Hamilton, ON to Canary Islands, Spain $746
price neutral --- Hanoi, Vietnam to Canary Islands, Spain $6204
price neutral --- Hanover, Germany to Canary Islands, Spain $516
price neutral --- Hanzhong, China to Canary Islands, Spain $2284
price neutral --- Harare, Zimbabwe to Canary Islands, Spain $2411
price neutral --- Harlingen, TX to Canary Islands, Spain $2835
price neutral --- Harrisburg, PA to Canary Islands, Spain $1249
price neutral --- Hartford, CT to Canary Islands, Spain $1354
price neutral --- Hefei, China to Canary Islands, Spain $1423
price neutral --- Helena, MT to Canary Islands, Spain $2583
price neutral --- Helsinki, Finland to Canary Islands, Spain $421
price neutral --- Hermosillo, Mexico to Canary Islands, Spain $1994
price neutral --- Ho Chi Minh City, Vietnam to Canary Islands, Spain $975
price neutral --- Hong Kong, China to Canary Islands, Spain $1742
price neutral --- Honolulu, HI to Canary Islands, Spain $1618
price neutral --- Houston, TX to Canary Islands, Spain $1222
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 $1360
price neutral --- Hyannis, MA to Canary Islands, Spain $3752
price neutral --- Hyderabad, India to Canary Islands, Spain $2081
price neutral --- Ibiza, Spain to Canary Islands, Spain $413
price neutral --- Idaho Falls, ID to Canary Islands, Spain $5264
price neutral --- Iguassu Falls, Brazil to Canary Islands, Spain $2123
price neutral --- Indianapolis, IN to Canary Islands, Spain $1234
price neutral --- Innsbruck, Austria to Canary Islands, Spain $2216
price neutral --- Inverness, United Kingdom to Canary Islands, Spain $1936
price neutral --- Irkutsk, Russia to Canary Islands, Spain $3473
price neutral --- Islamabad, Pakistan to Canary Islands, Spain $1494
price neutral --- Islip, NY to Canary Islands, Spain $1330
price neutral --- Istanbul, Turkey to Canary Islands, Spain $413
price neutral --- Ithaca, NY to Canary Islands, Spain $2009
price neutral --- Izmir, Turkey to Canary Islands, Spain $700
price neutral --- Jackson, WY to Canary Islands, Spain $2686
price neutral --- Jackson, MS to Canary Islands, Spain $1365
price neutral --- Jacksonville, FL to Canary Islands, Spain $910
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 $1873
price neutral --- Jerez De La Frontera, Spain to Canary Islands, Spain $469
price neutral --- Jersey, Jersey to Canary Islands, Spain $414
price neutral --- Jiamusi, China to Canary Islands, Spain $1799
price neutral --- Jian, China to Canary Islands, Spain $2566
price neutral --- Johannesburg, South Africa to Canary Islands, Spain $857
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 $6543
price neutral --- Kahului, HI to Canary Islands, Spain $1818
price neutral --- Kalamazoo, MI to Canary Islands, Spain $2086
price neutral --- Kalispell, MT to Canary Islands, Spain $4261
price neutral --- Kansas City, MO to Canary Islands, Spain $1253
price neutral --- Karachi, Pakistan to Canary Islands, Spain $1554
price neutral --- Karlsruhe/Baden, Germany to Canary Islands, Spain $635
price neutral --- Kathmandu, Nepal to Canary Islands, Spain $1769
price neutral --- Katowice, Poland to Canary Islands, Spain $1138
price neutral --- Kazan, Russia to Canary Islands, Spain $558
price neutral --- Kelowna, BC to Canary Islands, Spain $1800
price neutral --- Key West, FL to Canary Islands, Spain $1700
price neutral --- Kharkov, Ukraine to Canary Islands, Spain $5390
price neutral --- Kiev, Ukraine to Canary Islands, Spain $585
price neutral --- Killeen, TX to Canary Islands, Spain $1154
price neutral --- Kingston, Jamaica to Canary Islands, Spain $1171
price neutral --- Kinshasa, Dem Rep Of The Congo (Zaire) to Canary Islands, Spain $6609
price neutral --- Kitchener, ON to Canary Islands, Spain $786
price neutral --- Klagenfurt, Austria to Canary Islands, Spain $905
price neutral --- Knoxville, TN to Canary Islands, Spain $1278
price neutral --- Kokkola, Finland to Canary Islands, Spain $1014
price neutral --- Kos, Greece to Canary Islands, Spain $3523
price neutral --- Kosice, Slovakia to Canary Islands, Spain $2280
price neutral --- Krabi, Thailand to Canary Islands, Spain $3705
price neutral --- Krakow, Poland to Canary Islands, Spain $994
price neutral --- Krasnodar, Russia to Canary Islands, Spain $950
price neutral --- Krasnojarsk, Russia to Canary Islands, Spain $1116
price neutral --- Kristiansand, Norway to Canary Islands, Spain $741
price neutral --- Kuala Lumpur, Malaysia to Canary Islands, Spain $4299
price neutral --- Kunming, China to Canary Islands, Spain $1561
price neutral --- Kuwait, Kuwait to Canary Islands, Spain $569
price neutral --- La Coruna, Spain to Canary Islands, Spain $218
price neutral --- La Crosse, WI to Canary Islands, Spain $1280
price neutral --- La Palma, Spain to Canary Islands, Spain $88
price neutral --- La Paz, Bolivia to Canary Islands, Spain $1795
price neutral --- Laayoune, Morocco to Canary Islands, Spain $632
price neutral --- Lafayette, LA to Canary Islands, Spain $1777
price neutral --- Lagos, Nigeria to Canary Islands, Spain $1474
price neutral --- Lamezia-Terme, Italy to Canary Islands, Spain $592
price neutral --- Lansing, MI to Canary Islands, Spain $2574
price neutral --- Lanzarote, Spain to Canary Islands, Spain $159
price neutral --- Larnaca, Cyprus to Canary Islands, Spain $1268
price neutral --- Las Vegas, NV to Canary Islands, Spain $920
price neutral --- Lawton, OK to Canary Islands, Spain $3312
price up 7% Leeds, United Kingdom to Canary Islands, Spain $538 $501
price neutral --- Leipzig, Germany to Canary Islands, Spain $486
price neutral --- Leon, Spain to Canary Islands, Spain $587
price neutral --- Lewiston, ID to Canary Islands, Spain $4557
price neutral --- Lexington, KY to Canary Islands, Spain $1471
price neutral --- Liberia, Costa Rica to Canary Islands, Spain $1334
price neutral --- Liege, Belgium to Canary Islands, Spain $1874
price neutral --- Lihue, HI to Canary Islands, Spain $1708
price neutral --- Lille, France to Canary Islands, Spain $1496
price neutral --- Lima, Peru to Canary Islands, Spain $1840
price neutral --- Lincoln, NE to Canary Islands, Spain $3443
price neutral --- Linz, Austria to Canary Islands, Spain $2500
price up 26% Lisbon, Portugal to Canary Islands, Spain $290 $215
price neutral --- Little Rock, AR to Canary Islands, Spain $1214
price drop 26% Liverpool, United Kingdom to Canary Islands, Spain $1080
price neutral --- Ljubljana, Slovenia to Canary Islands, Spain $3189
price up 6% London, United Kingdom to Canary Islands, Spain $303 $285
price neutral --- London, United Kingdom to Canary Islands, Spain $1719
price neutral --- London, ON to Canary Islands, Spain $1571
price neutral --- Lorient, France to Canary Islands, Spain $2565
price neutral --- Louisville, KY to Canary Islands, Spain $1412
price neutral --- Lubbock, TX to Canary Islands, Spain $1343
price neutral --- Lugano, Switzerland to Canary Islands, Spain $1759
price neutral --- Lusaka, Zambia to Canary Islands, Spain $3489
price neutral --- Luxembourg, Luxembourg to Canary Islands, Spain $687
price neutral --- Luzon Island, Philippines to Canary Islands, Spain $3472
price neutral --- Lviv, Ukraine to Canary Islands, Spain $3275
price neutral --- Lynchburg, VA to Canary Islands, Spain $2823
price neutral --- Madinah, Saudi Arabia to Canary Islands, Spain $1031
price neutral --- Madison, WI to Canary Islands, Spain $1618
price up 19% Madrid, Spain to Canary Islands, Spain $129 $105
price neutral --- Mahebourg, Mauritius to Canary Islands, Spain $5363
price up 53% Malaga, Spain to Canary Islands, Spain $336 $158
price neutral --- Male, Maldives to Canary Islands, Spain $2864
price neutral --- Mallorca, Spain to Canary Islands, Spain $232
price neutral --- Malmo, Sweden to Canary Islands, Spain $769
price neutral --- Malta, Malta to Canary Islands, Spain $1527
price neutral --- Manado, Indonesia to Canary Islands, Spain $4526
price neutral --- Managua, Nicaragua to Canary Islands, Spain $1610
price neutral --- Manama, Bahrain to Canary Islands, Spain $921
price up 39% Manchester, United Kingdom to Canary Islands, Spain $768 $469
price neutral --- Manchester, NH to Canary Islands, Spain $1399
price neutral --- Manhattan, KS to Canary Islands, Spain $2990
price neutral --- Manila, Philippines to Canary Islands, Spain $3358
price neutral --- Maracaibo, Venezuela to Canary Islands, Spain $2254
price neutral --- Marquette, MI to Canary Islands, Spain $1290
price drop 5% Marrakech, Morocco to Canary Islands, Spain $236
price neutral --- Marseille, France to Canary Islands, Spain $457
price neutral --- Mcallen, TX to Canary Islands, Spain $2127
price neutral --- Medellin, Colombia to Canary Islands, Spain $1552
price neutral --- Medford, OR to Canary Islands, Spain $1382
price neutral --- Melbourne, Australia to Canary Islands, Spain $8521
price neutral --- Melbourne, FL to Canary Islands, Spain $1476
price neutral --- Memphis, TN to Canary Islands, Spain $1268
price up 12% Mendoza, Argentina to Canary Islands, Spain $2322 $2044
price neutral --- Meridian, MS to Canary Islands, Spain $1220
price neutral --- Mesa, AZ to Canary Islands, Spain $1282
price neutral --- Mexicali, Mexico to Canary Islands, Spain $5791
price neutral --- Mexico City, Mexico to Canary Islands, Spain $4867
price neutral --- Miami, FL to Canary Islands, Spain $735
price neutral --- Midland, TX to Canary Islands, Spain $1689
price neutral --- Mikonos, Greece to Canary Islands, Spain $1367
price up 19% Milan, Italy to Canary Islands, Spain $319 $259
price neutral --- Milwaukee, WI to Canary Islands, Spain $1349
price neutral --- Minneapolis/St. Paul, MN to Canary Islands, Spain $913
price neutral --- Minsk, Belarus to Canary Islands, Spain $928
price neutral --- Missoula, MT to Canary Islands, Spain $4118
price neutral --- Mobile, AL to Canary Islands, Spain $913
price neutral --- Moline, IL to Canary Islands, Spain $1405
price neutral --- Moncton, NB to Canary Islands, Spain $4422
price neutral --- Monroe, LA to Canary Islands, Spain $1582
price neutral --- Montego Bay, Jamaica to Canary Islands, Spain $1407
price neutral --- Monterey, CA to Canary Islands, Spain $1762
price neutral --- Monterrey, Mexico to Canary Islands, Spain $2652
price neutral --- Montevideo, Uruguay to Canary Islands, Spain $1538
price neutral --- Montgomery, AL to Canary Islands, Spain $3759
price neutral --- Montpellier, France to Canary Islands, Spain $690
price neutral --- Montreal, QC to Canary Islands, Spain $834
price neutral --- Moscow, Russia to Canary Islands, Spain $510
price neutral --- Mosinee, WI to Canary Islands, Spain $1251
price neutral --- Muenster, Germany to Canary Islands, Spain $1854
price neutral --- Mumbai, India to Canary Islands, Spain $1274
price up 31% Munich, Germany to Canary Islands, Spain $502 $347
price neutral --- Muscat, Oman to Canary Islands, Spain $962
price neutral --- Muskegon, MI to Canary Islands, Spain $4807
price neutral --- Myrtle Beach, SC to Canary Islands, Spain $1923
price neutral --- Nadi, Fiji to Canary Islands, Spain $10455
price neutral --- Nagoya, Japan to Canary Islands, Spain $1194
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 $1551
price neutral --- Naples, Italy to Canary Islands, Spain $552
price neutral --- Nashville, TN to Canary Islands, Spain $1311
price neutral --- Nassau, Bahamas to Canary Islands, Spain $1405
price neutral --- Neuquen, Argentina to Canary Islands, Spain $2218
price neutral --- New Bern, NC to Canary Islands, Spain $1634
price neutral --- New Delhi, India to Canary Islands, Spain $1284
price neutral --- New Haven, CT to Canary Islands, Spain $1488
price drop 7% New Orleans, LA to Canary Islands, Spain $1526
price neutral --- New York City, NY to Canary Islands, Spain $818
price neutral --- Newburgh, NY to Canary Islands, Spain $3080
price neutral --- Newcastle, United Kingdom to Canary Islands, Spain $541
price neutral --- Newport News, VA to Canary Islands, Spain $1120
price neutral --- Newquay, United Kingdom to Canary Islands, Spain $1166
price neutral --- Nice, France to Canary Islands, Spain $627
price neutral --- Nizhniy Novgorod, Russia to Canary Islands, Spain $1333
price neutral --- Norfolk, VA to Canary Islands, Spain $1155
price neutral --- Norwich, United Kingdom to Canary Islands, Spain $765
price neutral --- Nouakchott, Mauritania to Canary Islands, Spain $2632
price neutral --- Novosibirsk, Russia to Canary Islands, Spain $785
price neutral --- Nuremberg, Germany to Canary Islands, Spain $512
price neutral --- Oakland, CA to Canary Islands, Spain $2009
price neutral --- Odessa, Ukraine to Canary Islands, Spain $603
price neutral --- Oklahoma City, OK to Canary Islands, Spain $1262
price neutral --- Olbia, Italy to Canary Islands, Spain $1087
price neutral --- Omaha, NE to Canary Islands, Spain $1367
price neutral --- Oran, Algeria to Canary Islands, Spain $957
price neutral --- Orenburg, Russia to Canary Islands, Spain $1169
price neutral --- Orlando, FL to Canary Islands, Spain $896
price neutral --- Osaka, Japan to Canary Islands, Spain $2448
price neutral --- Oslo, Norway to Canary Islands, Spain $2032
price neutral --- Ostend, Belgium to Canary Islands, Spain $426
price neutral --- Ostrava, Czech Republic to Canary Islands, Spain $906
price neutral --- Ottawa, ON to Canary Islands, Spain $979
price neutral --- Oujda, Morocco to Canary Islands, Spain $694
price neutral --- Oulu, Finland to Canary Islands, Spain $1100
price neutral --- Oviedo, Spain to Canary Islands, Spain $767
price neutral --- Paderborn, Germany to Canary Islands, Spain $609
price neutral --- Palanga, Lithuania to Canary Islands, Spain $852
price neutral --- Palermo, Italy to Canary Islands, Spain $365
price neutral --- Palm Springs, CA to Canary Islands, Spain $1428
price neutral --- Palmar Sur, Costa Rica to Canary Islands, Spain $5912
price neutral --- Pamplona, Spain to Canary Islands, Spain $595
price neutral --- Panama City, FL to Canary Islands, Spain $3844
price neutral --- Panama City, Panama to Canary Islands, Spain $1445
price drop 10% Paris, France to Canary Islands, Spain $400
price neutral --- Pasco, WA to Canary Islands, Spain $5841
price neutral --- Pau, France to Canary Islands, Spain $1317
price neutral --- Pensacola, FL to Canary Islands, Spain $953
price neutral --- Peoria, IL to Canary Islands, Spain $1702
price neutral --- Perpignan, France to Canary Islands, Spain $2361
price neutral --- Perth, Australia to Canary Islands, Spain $6053
price neutral --- Pescara, Italy to Canary Islands, Spain $2402
price up 6% Philadelphia, PA to Canary Islands, Spain $930 $875
price neutral --- Phnom Penh, Cambodia to Canary Islands, Spain $6032
price neutral --- Phuket, Thailand to Canary Islands, Spain $3738
price neutral --- Pisa, Italy to Canary Islands, Spain $562
price neutral --- Pittsburgh, PA to Canary Islands, Spain $1281
price neutral --- Podgorica, Montenegro to Canary Islands, Spain $2985
price neutral --- Point-A-Pitre, Guadeloupe to Canary Islands, Spain $1734
price neutral --- Ponce, PR to Canary Islands, Spain $1529
price neutral --- Ponta Delgada, Azores to Canary Islands, Spain $649
price neutral --- Port Elizabeth, South Africa to Canary Islands, Spain $4536
price neutral --- Port-Au-Prince, Haiti to Canary Islands, Spain $1673
price neutral --- Portland, OR to Canary Islands, Spain $977
price neutral --- Portland, ME to Canary Islands, Spain $1293
price neutral --- Porto, Portugal to Canary Islands, Spain $357
price neutral --- Poznan, Poland to Canary Islands, Spain $2539
price neutral --- Prague, Czech Republic to Canary Islands, Spain $439
price neutral --- Praia, Cape Verde to Canary Islands, Spain $2571
price neutral --- Providence, RI to Canary Islands, Spain $1328
price neutral --- Provincetown, MA to Canary Islands, Spain $1151
price neutral --- Puerto Del Rosario, Spain to Canary Islands, Spain $135
price neutral --- Puerto Vallarta, Mexico to Canary Islands, Spain $1982
price neutral --- Pullman, WA to Canary Islands, Spain $1332
price neutral --- Punta Arenas, Chile to Canary Islands, Spain $4017
price neutral --- Punta Cana, Dominican Republic to Canary Islands, Spain $3054
price neutral --- Quebec City, QC to Canary Islands, Spain $1052
price neutral --- Quito, Ecuador to Canary Islands, Spain $4879
price neutral --- Rabat, Morocco to Canary Islands, Spain $1610
price neutral --- Raleigh, NC to Canary Islands, Spain $894
price neutral --- Rapid City, SD to Canary Islands, Spain $1294
price neutral --- Recife, Brazil to Canary Islands, Spain $2097
price neutral --- Redmond, OR to Canary Islands, Spain $1430
price neutral --- Reggio Calabria, Italy to Canary Islands, Spain $540
price neutral --- Regina, SK to Canary Islands, Spain $1576
price neutral --- Rennes, France to Canary Islands, Spain $343
price neutral --- Reno, NV to Canary Islands, Spain $1395
price neutral --- Reykjavik, Iceland to Canary Islands, Spain $1319
price neutral --- Rhodes, Greece to Canary Islands, Spain $1976
price drop 8% Richmond, VA to Canary Islands, Spain $1136
price neutral --- Riga, Latvia to Canary Islands, Spain $565
price neutral --- Rio De Janeiro, Brazil to Canary Islands, Spain $2945
price neutral --- Riyadh, Saudi Arabia to Canary Islands, Spain $1859
price neutral --- Roanoke, VA to Canary Islands, Spain $1237
price neutral --- Rochester, NY to Canary Islands, Spain $2387
price neutral --- Rochester, MN to Canary Islands, Spain $1311
price up 10% Rome, Italy to Canary Islands, Spain $342 $308
price neutral --- Rosario, Argentina to Canary Islands, Spain $7986
price neutral --- Rostov, Russia to Canary Islands, Spain $941
price neutral --- Rotterdam, Netherlands to Canary Islands, Spain $1764
price neutral --- Rzeszow, Poland to Canary Islands, Spain $1915
price neutral --- Saarbruecken, Germany to Canary Islands, Spain $2165
price neutral --- Sacramento, CA to Canary Islands, Spain $981
price neutral --- Saginaw, MI to Canary Islands, Spain $3393
price neutral --- Saint Denis, Reunion to Canary Islands, Spain $3698
price neutral --- Sal Island, Cape Verde to Canary Islands, Spain $3924
price neutral --- Salisbury, MD to Canary Islands, Spain $1927
price drop 45% Salt Lake City, UT to Canary Islands, Spain $2788
price neutral --- Salzburg, Austria to Canary Islands, Spain $641
price neutral --- Samara, Russia to Canary Islands, Spain $928
price neutral --- San Antonio, TX to Canary Islands, Spain $1283
price neutral --- San Diego, CA to Canary Islands, Spain $1275
price up 5% San Francisco, CA to Canary Islands, Spain $957 $910
price neutral --- San Javier, Spain to Canary Islands, Spain $474
price neutral --- San Jose, CA to Canary Islands, Spain $1359
price neutral --- San José, Costa Rica to Canary Islands, Spain $1660
price neutral --- San Juan, PR to Canary Islands, Spain $1080
price neutral --- San Juan, Argentina to Canary Islands, Spain $2753
price neutral --- San Luis Obispo, CA to Canary Islands, Spain $1419
price neutral --- San Salvador, El Salvador to Canary Islands, Spain $1313
price neutral --- San Sebastien, Spain to Canary Islands, Spain $553
price neutral --- Santa Barbara, CA to Canary Islands, Spain $1342
price neutral --- Santa Cruz, Bolivia to Canary Islands, Spain $2941
price neutral --- Santa Fe, NM to Canary Islands, Spain $1359
price neutral --- Santander, Spain to Canary Islands, Spain $361
price neutral --- Santiago, Chile to Canary Islands, Spain $1384
price drop 55% Santiago De Compostela, Spain to Canary Islands, Spain $575
price neutral --- Santo Domingo, Dominican Republic to Canary Islands, Spain $1264
price neutral --- Santorini, Greece to Canary Islands, Spain $2180
price neutral --- Sao Paulo, Brazil to Canary Islands, Spain $2429
price neutral --- Sarajevo, Bosnia And Herzegovina to Canary Islands, Spain $2020
price neutral --- Sarasota, FL to Canary Islands, Spain $1381
price neutral --- Saskatoon, SK to Canary Islands, Spain $2275
price neutral --- Savannah, GA to Canary Islands, Spain $1496
price neutral --- Seattle, WA to Canary Islands, Spain $1358
price neutral --- Seoul, Republic Of Korea to Canary Islands, Spain $1000
price neutral --- Seville, Spain to Canary Islands, Spain $274
price neutral --- Shanghai, China to Canary Islands, Spain $2069
price neutral --- Shannon, Ireland to Canary Islands, Spain $1213
price neutral --- Sharjah, United Arab Emirates to Canary Islands, Spain $3680
price neutral --- Sharm El-Sheikh, Egypt to Canary Islands, Spain $2119
price neutral --- Sheffield, United Kingdom to Canary Islands, Spain $907
price neutral --- Shenyang, China to Canary Islands, Spain $1679
price neutral --- Shenzhen, China to Canary Islands, Spain $2411
price neutral --- Shreveport, LA to Canary Islands, Spain $3459
price neutral --- Sibiu, Romania to Canary Islands, Spain $1135
price neutral --- Simferopol, Ukraine to Canary Islands, Spain $642
price neutral --- Singapore, Singapore to Canary Islands, Spain $1154
price neutral --- Sioux Falls, SD to Canary Islands, Spain $1098
price neutral --- Skopje, Macedonia to Canary Islands, Spain $2115
price neutral --- Sochi, Russia to Canary Islands, Spain $469
price neutral --- Sofia, Bulgaria to Canary Islands, Spain $427
price neutral --- South Bend, IN to Canary Islands, Spain $3527
price neutral --- Southampton, United Kingdom to Canary Islands, Spain $2377
price neutral --- Split, Croatia to Canary Islands, Spain $2723
price neutral --- Spokane, WA to Canary Islands, Spain $2670
price neutral --- Springfield, MO to Canary Islands, Spain $1335
price neutral --- Springfield, IL to Canary Islands, Spain $1345
price neutral --- St John, NB to Canary Islands, Spain $3675
price neutral --- St Louis, MO to Canary Islands, Spain $1275
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 $505
price neutral --- State College, PA to Canary Islands, Spain $2167
price neutral --- Staunton, VA to Canary Islands, Spain $1240
price neutral --- Stavanger, Norway to Canary Islands, Spain $643
price up 23% Stockholm, Sweden to Canary Islands, Spain $594 $458
price neutral --- Strasbourg, France to Canary Islands, Spain $566
price neutral --- Stuttgart, Germany to Canary Islands, Spain $630
price neutral --- Sudbury, ON to Canary Islands, Spain $1204
price neutral --- Sydney, Australia to Canary Islands, Spain $6803
price neutral --- Syracuse, NY to Canary Islands, Spain $1259
price neutral --- Szczecin, Poland to Canary Islands, Spain $2674
price neutral --- Taipei, Taiwan to Canary Islands, Spain $3055
price neutral --- Tallahassee, FL to Canary Islands, Spain $1338
price neutral --- Tallinn, Estonia to Canary Islands, Spain $745
price up 12% Tampa, FL to Canary Islands, Spain $1015 $894
price neutral --- Tampere, Finland to Canary Islands, Spain $755
price neutral --- Tangier, Morocco to Canary Islands, Spain $667
price neutral --- Tapachula, Mexico to Canary Islands, Spain $3249
price neutral --- Tbilisi, Georgia to Canary Islands, Spain $381
price neutral --- Teesside, United Kingdom to Canary Islands, Spain $1590
price neutral --- Tegucigalpa, Honduras to Canary Islands, Spain $2296
price up 24% Tel Aviv, Israel to Canary Islands, Spain $676 $514
price neutral --- Terceira Island, Azores to Canary Islands, Spain $2653
price neutral --- Thessaloniki, Greece to Canary Islands, Spain $1467
price neutral --- Thunder Bay, ON to Canary Islands, Spain $1450
price neutral --- Tianjin, China to Canary Islands, Spain $2327
price neutral --- Tijuana, Mexico to Canary Islands, Spain $2006
price neutral --- Timisoara, Romania to Canary Islands, Spain $1702
price neutral --- Timmins, ON to Canary Islands, Spain $1707
price neutral --- Tirana, Albania to Canary Islands, Spain $1464
price neutral --- Tivat, Montenegro to Canary Islands, Spain $1554
price neutral --- Tokyo, Japan to Canary Islands, Spain $1015
price neutral --- Toledo, OH to Canary Islands, Spain $1290
price up 11% Torino, Italy to Canary Islands, Spain $571 $509
price neutral --- Toulon, France to Canary Islands, Spain $2287
price neutral --- Toulouse, France to Canary Islands, Spain $562
price neutral --- Traverse City, MI to Canary Islands, Spain $1540
price neutral --- Trieste, Italy to Canary Islands, Spain $1209
price neutral --- Trinidad, Trinidad And Tobago to Canary Islands, Spain $2043
price neutral --- Trondheim, Norway to Canary Islands, Spain $2147
price neutral --- Tucson, AZ to Canary Islands, Spain $1400
price neutral --- Tulsa, OK to Canary Islands, Spain $1365
price neutral --- Tunis, Tunisia to Canary Islands, Spain $2370
price neutral --- Turku, Finland to Canary Islands, Spain $547
price neutral --- Ufa, Russia to Canary Islands, Spain $833
price neutral --- Valencia, Spain to Canary Islands, Spain $219
price neutral --- Vallodolid, Spain to Canary Islands, Spain $451
price neutral --- Vancouver, BC to Canary Islands, Spain $7252
price up 14% Venice, Italy to Canary Islands, Spain $447 $385
price neutral --- Verona, Italy to Canary Islands, Spain $2205
price neutral --- Victoria, BC to Canary Islands, Spain $1182
price drop 38% Vienna, Austria to Canary Islands, Spain $804
price neutral --- Vigo, Spain to Canary Islands, Spain $205
price neutral --- Vilnius, Lithuania to Canary Islands, Spain $553
price neutral --- Volgograd, Russia to Canary Islands, Spain $370
price neutral --- Waco, TX to Canary Islands, Spain $2712
price neutral --- Warsaw, Poland to Canary Islands, Spain $486
price neutral --- West Palm Beach, FL to Canary Islands, Spain $1257
price neutral --- White Plains, NY to Canary Islands, Spain $1258
price neutral --- Wichita, KS to Canary Islands, Spain $1072
price neutral --- Wilkes Barre, PA to Canary Islands, Spain $1329
price neutral --- Williston, ND to Canary Islands, Spain $1599
price neutral --- Wilmington, NC to Canary Islands, Spain $1263
price neutral --- Windhoek, Namibia to Canary Islands, Spain $1456
price neutral --- Windsor, ON to Canary Islands, Spain $1584
price neutral --- Winnipeg, MB to Canary Islands, Spain $998
price neutral --- Winston Salem, NC to Canary Islands, Spain $1286
price neutral --- Wroclaw, Poland to Canary Islands, Spain $2252
price neutral --- Wuxi, China to Canary Islands, Spain $2512
price neutral --- Xi'An, China to Canary Islands, Spain $1385
price neutral --- Yanji, China to Canary Islands, Spain $1558
price neutral --- Yerevan, Armenia to Canary Islands, Spain $631
price neutral --- Zadar, Croatia to Canary Islands, Spain $2677
price drop 24% Zagreb, Croatia to Canary Islands, Spain $1379
price neutral --- Zanzibar, Tanzania to Canary Islands, Spain $2403
price neutral --- Zaragoza, Spain to Canary Islands, Spain $593
price neutral --- Zhengzhou, China to Canary Islands, Spain $1361
price neutral --- Zhuhai, China to Canary Islands, Spain $2384
price neutral --- Zurich, Switzerland to Canary Islands, Spain $420
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.