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
69%
Biggest Flight Price Drop:
Dublin 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 $647
price neutral --- Aberdeen, United Kingdom to Canary Islands, Spain $606
price neutral --- Abidjan, Ivory Coast to Canary Islands, Spain $6373
price neutral --- Abu Dhabi, United Arab Emirates to Canary Islands, Spain $3669
price neutral --- Abuja, Nigeria to Canary Islands, Spain $1503
price neutral --- Accra, Ghana to Canary Islands, Spain $1580
price neutral --- Addis Ababa, Ethiopia to Canary Islands, Spain $4410
price up 32% Agadir, Morocco to Canary Islands, Spain $514 $350
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 $1419
price neutral --- Aktobe, Kazakhstan to Canary Islands, Spain $3739
price neutral --- Albany, NY to Canary Islands, Spain $1605
price neutral --- Albuquerque, NM to Canary Islands, Spain $1953
price neutral --- Alexandria, LA to Canary Islands, Spain $1354
price neutral --- Algiers, Algeria to Canary Islands, Spain $501
price neutral --- Alicante, Spain to Canary Islands, Spain $313
price neutral --- Allentown, PA to Canary Islands, Spain $1625
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 up 8% Amman, Jordan to Canary Islands, Spain $1205 $1109
price drop 156% Amsterdam, Netherlands to Canary Islands, Spain $2398
price neutral --- Anchorage, AK to Canary Islands, Spain $1700
price neutral --- Ancona, Italy to Canary Islands, Spain $980
price neutral --- Ankara, Turkey to Canary Islands, Spain $783
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 $1723
price neutral --- Aruba, Aruba to Canary Islands, Spain $1506
price neutral --- Asheville, NC to Canary Islands, Spain $1729
price neutral --- Aspen, CO to Canary Islands, Spain $1713
price neutral --- Astana, Kazakhstan to Canary Islands, Spain $1253
price neutral --- Asunción, Paraguay to Canary Islands, Spain $1767
price neutral --- Athens, GA to Canary Islands, Spain $2855
price neutral --- Athens, Greece to Canary Islands, Spain $552
price up 9% Atlanta, GA to Canary Islands, Spain $1701 $1548
price neutral --- Auckland, New Zealand to Canary Islands, Spain $2300
price neutral --- Augusta, GA to Canary Islands, Spain $1991
price neutral --- Austin, TX to Canary Islands, Spain $1977
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 $722
price neutral --- Baltimore-Washington, DC to Canary Islands, Spain $1607
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 $1447
price neutral --- Bangor, ME to Canary Islands, Spain $1644
price neutral --- Banjul, Gambia to Canary Islands, Spain $446
price up 6% Barcelona, Spain to Canary Islands, Spain $221 $208
price neutral --- Bari, Italy to Canary Islands, Spain $804
price neutral --- Basel, Switzerland to Canary Islands, Spain $566
price neutral --- Basra, Iraq to Canary Islands, Spain $1275
price neutral --- Baton Rouge, LA to Canary Islands, Spain $1789
price neutral --- Beaumont, TX to Canary Islands, Spain $1320
price neutral --- Beijing, China to Canary Islands, Spain $843
price up 13% Beirut, Lebanon to Canary Islands, Spain $1359 $1183
price neutral --- Belfast, United Kingdom to Canary Islands, Spain $1039
price up 56% Belgrade, Serbia to Canary Islands, Spain $1140 $502
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 $555
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 $340
price neutral --- Billings, MT to Canary Islands, Spain $3760
price neutral --- Billund, Denmark to Canary Islands, Spain $470
price neutral --- Birmingham, AL to Canary Islands, Spain $1619
price drop 36% Birmingham, United Kingdom to Canary Islands, Spain $1286
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 --- Bodo, Norway to Canary Islands, Spain $1504
price drop 8% Bogota, Colombia to Canary Islands, Spain $1688
price neutral --- Boise, ID to Canary Islands, Spain $1789
price neutral --- Bologna, Italy to Canary Islands, Spain $461
price neutral --- Bordeaux, France to Canary Islands, Spain $571
price neutral --- Boston, MA to Canary Islands, Spain $1597
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 $417
price neutral --- Brest, France to Canary Islands, Spain $715
price neutral --- Bridgetown, Barbados to Canary Islands, Spain $1680
price neutral --- Brisbane, Australia to Canary Islands, Spain $3037
price up 29% Bristol, United Kingdom to Canary Islands, Spain $1011 $718
price neutral --- Bristol, TN to Canary Islands, Spain $3260
price neutral --- Brownsville, TX to Canary Islands, Spain $1176
price drop 99% Brussels, Belgium to Canary Islands, Spain $1565
price neutral --- Brussels, Belgium to Canary Islands, Spain $421
price up 23% Bucharest, Romania to Canary Islands, Spain $632 $487
price neutral --- Budapest, Hungary to Canary Islands, Spain $1932
price drop 101% Buenos Aires, Argentina to Canary Islands, Spain $6343
price neutral --- Buffalo, NY to Canary Islands, Spain $1828
price neutral --- Burbank, CA to Canary Islands, Spain $2119
price neutral --- Burgas, Bulgaria to Canary Islands, Spain $1658
price neutral --- Burlington, VT to Canary Islands, Spain $1518
price neutral --- Cagliari, Italy to Canary Islands, Spain $3200
price up 6% Cairo, Egypt to Canary Islands, Spain $1038 $976
price neutral --- Calgary, AB to Canary Islands, Spain $1122
price neutral --- Canary Islands, Spain to Canary Islands, Spain $90
price neutral --- Cancun, Mexico to Canary Islands, Spain $1685
price neutral --- Cape Town, South Africa to Canary Islands, Spain $1553
price neutral --- Caracas, Venezuela to Canary Islands, Spain $2162
price neutral --- Cardiff, United Kingdom to Canary Islands, Spain $843
price neutral --- Casablanca, Morocco to Canary Islands, Spain $391
price neutral --- Catania, Italy to Canary Islands, Spain $1534
price neutral --- Cedar Rapids, IA to Canary Islands, Spain $1496
price neutral --- Champaign, IL to Canary Islands, Spain $1311
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 $1554
price neutral --- Charleston, WV to Canary Islands, Spain $2665
price neutral --- Charlotte, NC to Canary Islands, Spain $1657
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 $1419
price neutral --- Chelyabinsk, Russia to Canary Islands, Spain $610
price up 7% Chicago, IL to Canary Islands, Spain $1698 $1580
price neutral --- Chisinau, Moldova to Canary Islands, Spain $549
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 $1907
price neutral --- Cleveland, OH to Canary Islands, Spain $2088
price neutral --- Cologne, Germany to Canary Islands, Spain $1368
price neutral --- Colombo, Sri Lanka to Canary Islands, Spain $1772
price neutral --- Colorado Springs, CO to Canary Islands, Spain $1506
price neutral --- Columbia, SC to Canary Islands, Spain $1732
price neutral --- Columbus, OH to Canary Islands, Spain $1709
price neutral --- Connaught, Ireland to Canary Islands, Spain $1959
price neutral --- Copenhagen, Denmark to Canary Islands, Spain $512
price neutral --- Cordoba, Argentina to Canary Islands, Spain $4644
price neutral --- Corfu, Greece to Canary Islands, Spain $2150
price neutral --- Cork, Ireland to Canary Islands, Spain $717
price neutral --- Corpus Christi, TX to Canary Islands, Spain $1804
price neutral --- Curacao, Curacao to Canary Islands, Spain $2145
price neutral --- Cuzco, Peru to Canary Islands, Spain $1609
price neutral --- Cúcuta, Colombia to Canary Islands, Spain $1797
price neutral --- Dakar, Senegal to Canary Islands, Spain $1071
price neutral --- Dalaman, Turkey to Canary Islands, Spain $2370
price up 37% Dallas, TX to Canary Islands, Spain $2774 $1748
price neutral --- Dammam, Saudi Arabia to Canary Islands, Spain $3754
price neutral --- Dayton, OH to Canary Islands, Spain $2682
price neutral --- Daytona Beach, FL to Canary Islands, Spain $1497
price neutral --- Denpasar (Bali), Indonesia to Canary Islands, Spain $1254
price neutral --- Denver, CO to Canary Islands, Spain $1629
price neutral --- Des Moines, IA to Canary Islands, Spain $1730
price neutral --- Destin, FL to Canary Islands, Spain $1347
price neutral --- Detroit, MI to Canary Islands, Spain $2475
price neutral --- Dhaka, Bangladesh to Canary Islands, Spain $2175
price neutral --- Dnepropetrovsk, Ukraine to Canary Islands, Spain $2761
price neutral --- Doha, Qatar to Canary Islands, Spain $1048
price neutral --- Dortmund, Germany to Canary Islands, Spain $2034
price neutral --- Dresden, Germany to Canary Islands, Spain $2253
price neutral --- Dubai, United Arab Emirates to Canary Islands, Spain $763
price up 69% Dublin, Ireland to Canary Islands, Spain $1393 $432
price neutral --- Dubrovnik, Croatia to Canary Islands, Spain $1801
price neutral --- Dubuque, IA to Canary Islands, Spain $1907
price neutral --- Duluth, MN to Canary Islands, Spain $2872
price neutral --- Dundee, United Kingdom to Canary Islands, Spain $2475
price neutral --- Durango, CO to Canary Islands, Spain $1667
price neutral --- Durban, South Africa to Canary Islands, Spain $967
price neutral --- Dusseldorf, Germany to Canary Islands, Spain $348
price neutral --- East Midlands, United Kingdom to Canary Islands, Spain $2766
price drop 16% Edinburgh, United Kingdom to Canary Islands, Spain $2183
price neutral --- Edmonton, AB to Canary Islands, Spain $1084
price neutral --- Ekaterinburg, Russia to Canary Islands, Spain $544
price neutral --- El Paso, TX to Canary Islands, Spain $2505
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 $1843
price neutral --- Evansville, IN to Canary Islands, Spain $3028
price neutral --- Exeter, United Kingdom to Canary Islands, Spain $2172
price neutral --- Fargo, ND to Canary Islands, Spain $2742
price neutral --- Faro, Portugal to Canary Islands, Spain $3688
price neutral --- Fayetteville, NC to Canary Islands, Spain $1845
price neutral --- Fayetteville, AR to Canary Islands, Spain $1880
price neutral --- Fez, Morocco to Canary Islands, Spain $678
price neutral --- Flint, MI to Canary Islands, Spain $1772
price neutral --- Florence, SC to Canary Islands, Spain $1492
price neutral --- Florence, Italy to Canary Islands, Spain $647
price neutral --- Fort Myers, FL to Canary Islands, Spain $1709
price neutral --- Fort Wayne, IN to Canary Islands, Spain $1695
price neutral --- Fortaleza, Brazil to Canary Islands, Spain $1300
price drop 14% Frankfurt, Germany to Canary Islands, Spain $344
price neutral --- Fresno, CA to Canary Islands, Spain $1817
price neutral --- Friedrichshafen, Germany to Canary Islands, Spain $2818
price neutral --- Ft. Lauderdale, FL to Canary Islands, Spain $1648
price neutral --- Fukuoka, Japan to Canary Islands, Spain $1697
price neutral --- Funchal, Portugal to Canary Islands, Spain $970
price neutral --- Gainesville, FL to Canary Islands, Spain $1384
price neutral --- Gdansk, Poland to Canary Islands, Spain $473
price drop 43% Geneva, Switzerland to Canary Islands, Spain $777
price neutral --- Genoa, Italy to Canary Islands, Spain $634
price neutral --- Gibraltar, Gibraltar to Canary Islands, Spain $772
price neutral --- Glasgow, United Kingdom to Canary Islands, Spain $919
price neutral --- Goa, India to Canary Islands, Spain $3245
price neutral --- Gothenburg, Sweden to Canary Islands, Spain $657
price neutral --- Granada, Spain to Canary Islands, Spain $787
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 $1617
price neutral --- Grand Rapids, MI to Canary Islands, Spain $1470
price neutral --- Graz, Austria to Canary Islands, Spain $568
price neutral --- Green Bay, WI to Canary Islands, Spain $1372
price neutral --- Greenville, SC to Canary Islands, Spain $2642
price neutral --- Greenville, NC to Canary Islands, Spain $953
price neutral --- Grenoble, France to Canary Islands, Spain $602
price neutral --- Guadalajara, Mexico to Canary Islands, Spain $1734
price neutral --- Guangzhou, China to Canary Islands, Spain $1100
price neutral --- Guatemala, Guatemala to Canary Islands, Spain $1889
price neutral --- Guayaquil, Ecuador to Canary Islands, Spain $1750
price neutral --- Gulfport, MS to Canary Islands, Spain $1137
price neutral --- Hagerstown, MD to Canary Islands, Spain $4826
price neutral --- Halifax, NS to Canary Islands, Spain $1625
price neutral --- Hamburg, Germany to Canary Islands, Spain $625
price neutral --- Hanoi, Vietnam to Canary Islands, Spain $1442
price neutral --- Hanover, Germany to Canary Islands, Spain $433
price neutral --- Hanzhong, China to Canary Islands, Spain $2284
price neutral --- Harare, Zimbabwe to Canary Islands, Spain $1930
price neutral --- Harlingen, TX to Canary Islands, Spain $2835
price neutral --- Harrisburg, PA to Canary Islands, Spain $1993
price up 17% Hartford, CT to Canary Islands, Spain $1833 $1522
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 $692
price neutral --- Ho Chi Minh City, Vietnam to Canary Islands, Spain $975
price neutral --- Hong Kong, China to Canary Islands, Spain $823
price neutral --- Honolulu, HI to Canary Islands, Spain $2256
price neutral --- Houston, TX to Canary Islands, Spain $1746
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 $1551
price neutral --- Hyannis, MA to Canary Islands, Spain $1301
price neutral --- Hyderabad, India to Canary Islands, Spain $2081
price neutral --- Ibiza, Spain to Canary Islands, Spain $209
price neutral --- Iguassu Falls, Brazil to Canary Islands, Spain $2123
price neutral --- Indianapolis, IN to Canary Islands, Spain $1588
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 --- Islip, NY to Canary Islands, Spain $1513
price neutral --- Istanbul, Turkey to Canary Islands, Spain $887
price neutral --- Ithaca, NY to Canary Islands, Spain $2009
price neutral --- Jackson, MS to Canary Islands, Spain $1942
price neutral --- Jacksonville, FL to Canary Islands, Spain $1649
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 $1049
price neutral --- Jerez De La Frontera, Spain to Canary Islands, Spain $567
price neutral --- Jersey, Jersey to Canary Islands, Spain $452
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 $1185
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 $2398
price neutral --- Kalamazoo, MI to Canary Islands, Spain $2091
price neutral --- Kansas City, MO to Canary Islands, Spain $1975
price neutral --- Karachi, Pakistan to Canary Islands, Spain $2621
price neutral --- Karlsruhe/Baden, Germany to Canary Islands, Spain $610
price neutral --- Katowice, Poland to Canary Islands, Spain $2101
price neutral --- Kelowna, BC to Canary Islands, Spain $1738
price neutral --- Key West, FL to Canary Islands, Spain $1235
price neutral --- Kharkov, Ukraine to Canary Islands, Spain $3657
price neutral --- Kiev, Ukraine to Canary Islands, Spain $978
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 $1706
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 $2270
price neutral --- Krabi, Thailand to Canary Islands, Spain $3705
price neutral --- Krakow, Poland to Canary Islands, Spain $748
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 --- Kunming, China to Canary Islands, Spain $1561
price neutral --- Kuwait, Kuwait to Canary Islands, Spain $784
price neutral --- La Coruna, Spain to Canary Islands, Spain $189
price neutral --- La Crosse, WI to Canary Islands, Spain $2308
price neutral --- La Palma, Spain to Canary Islands, Spain $88
price neutral --- La Paz, Bolivia to Canary Islands, Spain $1317
price neutral --- Laayoune, Morocco to Canary Islands, Spain $275
price neutral --- Lafayette, LA to Canary Islands, Spain $1664
price up 10% Lagos, Nigeria to Canary Islands, Spain $1787 $1609
price neutral --- Lansing, MI to Canary Islands, Spain $1330
price neutral --- Lanzarote, Spain to Canary Islands, Spain $163
price neutral --- Larnaca, Cyprus to Canary Islands, Spain $1168
price neutral --- Las Vegas, NV to Canary Islands, Spain $1733
price neutral --- Lawton, OK to Canary Islands, Spain $3312
price up 7% Leeds, United Kingdom to Canary Islands, Spain $798 $743
price neutral --- Leipzig, Germany to Canary Islands, Spain $1441
price neutral --- Lewiston, ID to Canary Islands, Spain $4557
price neutral --- Lexington, KY to Canary Islands, Spain $1518
price neutral --- Lihue, HI to Canary Islands, Spain $2268
price neutral --- Lima, Peru to Canary Islands, Spain $1517
price neutral --- Lincoln, NE to Canary Islands, Spain $1678
price neutral --- Linz, Austria to Canary Islands, Spain $2243
price neutral --- Lisbon, Portugal to Canary Islands, Spain $306
price neutral --- Little Rock, AR to Canary Islands, Spain $1935
price neutral --- Liverpool, United Kingdom to Canary Islands, Spain $2653
price neutral --- Ljubljana, Slovenia to Canary Islands, Spain $2009
price neutral --- London, United Kingdom to Canary Islands, Spain $521
price neutral --- London, United Kingdom to Canary Islands, Spain $1719
price neutral --- London, ON to Canary Islands, Spain $1059
price neutral --- Long Beach, CA to Canary Islands, Spain $1978
price neutral --- Lorient, France to Canary Islands, Spain $2565
price up 23% Los Angeles, CA to Canary Islands, Spain $1672 $1288
price neutral --- Louisville, KY to Canary Islands, Spain $3015
price neutral --- Lubbock, TX to Canary Islands, Spain $2159
price neutral --- Lugano, Switzerland to Canary Islands, Spain $1759
price neutral --- Lusaka, Zambia to Canary Islands, Spain $3559
price neutral --- Luxembourg, Luxembourg to Canary Islands, Spain $868
price neutral --- Lviv, Ukraine to Canary Islands, Spain $1486
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 $1695
price up 32% Madrid, Spain to Canary Islands, Spain $291 $198
price neutral --- Mahebourg, Mauritius to Canary Islands, Spain $1756
price neutral --- Malaga, Spain to Canary Islands, Spain $302
price neutral --- Mallorca, Spain to Canary Islands, Spain $293
price neutral --- Malmo, Sweden to Canary Islands, Spain $2085
price neutral --- Malta, Malta to Canary Islands, Spain $640
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 $738
price drop 11% Manchester, United Kingdom to Canary Islands, Spain $888
price neutral --- Manchester, NH to Canary Islands, Spain $1708
price neutral --- Manhattan, KS to Canary Islands, Spain $2990
price neutral --- Manila, Philippines to Canary Islands, Spain $3419
price neutral --- Maracaibo, Venezuela to Canary Islands, Spain $6265
price neutral --- Marrakech, Morocco to Canary Islands, Spain $848
price neutral --- Marseille, France to Canary Islands, Spain $578
price neutral --- Mcallen, TX to Canary Islands, Spain $1568
price neutral --- Medford, OR to Canary Islands, Spain $1715
price neutral --- Melbourne, Australia to Canary Islands, Spain $8521
price neutral --- Melbourne, FL to Canary Islands, Spain $1818
price neutral --- Memphis, TN to Canary Islands, Spain $2002
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 $1646
price neutral --- Mexico City, Mexico to Canary Islands, Spain $2161
price drop 38% Miami, FL to Canary Islands, Spain $2333
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 $316
price neutral --- Milwaukee, WI to Canary Islands, Spain $1930
price neutral --- Minneapolis/St. Paul, MN to Canary Islands, Spain $1912
price neutral --- Minsk, Belarus to Canary Islands, Spain $954
price neutral --- Missoula, MT to Canary Islands, Spain $1757
price neutral --- Mobile, AL to Canary Islands, Spain $1297
price neutral --- Moline, IL to Canary Islands, Spain $1225
price neutral --- Moncton, NB to Canary Islands, Spain $1254
price neutral --- Monroe, LA to Canary Islands, Spain $1582
price neutral --- Montego Bay, Jamaica to Canary Islands, Spain $1632
price neutral --- Monterrey, Mexico to Canary Islands, Spain $1105
price neutral --- Montevideo, Uruguay to Canary Islands, Spain $1983
price neutral --- Montpellier, France to Canary Islands, Spain $2852
price neutral --- Montreal, QC to Canary Islands, Spain $1321
price neutral --- Moscow, Russia to Canary Islands, Spain $2279
price neutral --- Mosinee, WI to Canary Islands, Spain $1423
price neutral --- Muenster, Germany to Canary Islands, Spain $2109
price neutral --- Mumbai, India to Canary Islands, Spain $1276
price drop 9% Munich, Germany to Canary Islands, Spain $491
price neutral --- Muscat, Oman to Canary Islands, Spain $921
price neutral --- Muskegon, MI to Canary Islands, Spain $1729
price neutral --- Myrtle Beach, SC to Canary Islands, Spain $1396
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 $736
price neutral --- Naples, Italy to Canary Islands, Spain $618
price neutral --- Nashville, TN to Canary Islands, Spain $1834
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 $911
price neutral --- New Haven, CT to Canary Islands, Spain $1632
price neutral --- New Orleans, LA to Canary Islands, Spain $1862
price neutral --- New York City, NY to Canary Islands, Spain $1285
price neutral --- Newburgh, NY to Canary Islands, Spain $1740
price neutral --- Newcastle, United Kingdom to Canary Islands, Spain $1058
price neutral --- Newport News, VA to Canary Islands, Spain $1203
price neutral --- Newquay, United Kingdom to Canary Islands, Spain $1166
price neutral --- Nice, France to Canary Islands, Spain $511
price neutral --- Nizhniy Novgorod, Russia to Canary Islands, Spain $1333
price neutral --- Norfolk, VA to Canary Islands, Spain $1820
price neutral --- Norwich, United Kingdom to Canary Islands, Spain $1851
price neutral --- Nouakchott, Mauritania to Canary Islands, Spain $1087
price neutral --- Nuremberg, Germany to Canary Islands, Spain $571
price neutral --- Oakland, CA to Canary Islands, Spain $3285
price neutral --- Odessa, Ukraine to Canary Islands, Spain $540
price neutral --- Oklahoma City, OK to Canary Islands, Spain $1809
price neutral --- Olbia, Italy to Canary Islands, Spain $1087
price neutral --- Omaha, NE to Canary Islands, Spain $1853
price neutral --- Ontario, CA to Canary Islands, Spain $1862
price neutral --- Orenburg, Russia to Canary Islands, Spain $1169
price neutral --- Orlando, FL to Canary Islands, Spain $1782
price neutral --- Osaka, Japan to Canary Islands, Spain $2448
price neutral --- Oslo, Norway to Canary Islands, Spain $803
price neutral --- Ostend, Belgium to Canary Islands, Spain $357
price neutral --- Ottawa, ON to Canary Islands, Spain $1251
price neutral --- Oulu, Finland to Canary Islands, Spain $1100
price neutral --- Oviedo, Spain to Canary Islands, Spain $536
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 $506
price neutral --- Palm Springs, CA to Canary Islands, Spain $1825
price neutral --- Palmar Sur, Costa Rica to Canary Islands, Spain $5841
price neutral --- Pamplona, Spain to Canary Islands, Spain $595
price neutral --- Panama City, FL to Canary Islands, Spain $1849
price neutral --- Panama City, Panama to Canary Islands, Spain $1619
price up 27% Paris, France to Canary Islands, Spain $417 $305
price neutral --- Pasco, WA to Canary Islands, Spain $2291
price neutral --- Pau, France to Canary Islands, Spain $1317
price neutral --- Pensacola, FL to Canary Islands, Spain $1732
price neutral --- Peoria, IL to Canary Islands, Spain $1476
price neutral --- Perpignan, France to Canary Islands, Spain $2361
price neutral --- Pescara, Italy to Canary Islands, Spain $2402
price neutral --- Philadelphia, PA to Canary Islands, Spain $1372
price neutral --- Phnom Penh, Cambodia to Canary Islands, Spain $6032
price neutral --- Pisa, Italy to Canary Islands, Spain $644
price neutral --- Pittsburgh, PA to Canary Islands, Spain $1602
price neutral --- Podgorica, Montenegro to Canary Islands, Spain $2513
price neutral --- Ponce, PR to Canary Islands, Spain $1529
price neutral --- Ponta Delgada, Azores to Canary Islands, Spain $608
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 $1689
price neutral --- Portland, ME to Canary Islands, Spain $1398
price neutral --- Porto, Portugal to Canary Islands, Spain $432
price neutral --- Poznan, Poland to Canary Islands, Spain $2046
price neutral --- Prague, Czech Republic to Canary Islands, Spain $471
price neutral --- Providence, RI to Canary Islands, Spain $1908
price neutral --- Provincetown, MA to Canary Islands, Spain $1151
price neutral --- Puerto Del Rosario, Spain to Canary Islands, Spain $135
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 $1178
price neutral --- Quebec City, QC to Canary Islands, Spain $1963
price neutral --- Quito, Ecuador to Canary Islands, Spain $1678
price neutral --- Rabat, Morocco to Canary Islands, Spain $4134
price neutral --- Raleigh, NC to Canary Islands, Spain $1615
price neutral --- Rapid City, SD to Canary Islands, Spain $1358
price neutral --- Redmond, OR to Canary Islands, Spain $1430
price neutral --- Regina, SK to Canary Islands, Spain $2366
price neutral --- Reno, NV to Canary Islands, Spain $2822
price neutral --- Reykjavik, Iceland to Canary Islands, Spain $706
price neutral --- Rhodes, Greece to Canary Islands, Spain $1976
price neutral --- Richmond, VA to Canary Islands, Spain $1691
price neutral --- Riga, Latvia to Canary Islands, Spain $973
price neutral --- Riyadh, Saudi Arabia to Canary Islands, Spain $699
price neutral --- Roanoke, VA to Canary Islands, Spain $1545
price neutral --- Rochester, NY to Canary Islands, Spain $1632
price neutral --- Rochester, MN to Canary Islands, Spain $1327
price neutral --- Rome, Italy to Canary Islands, Spain $342
price neutral --- Rotterdam, Netherlands to Canary Islands, Spain $722
price neutral --- Saarbruecken, Germany to Canary Islands, Spain $1518
price neutral --- Sacramento, CA to Canary Islands, Spain $4779
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 $1998
price neutral --- Salzburg, Austria to Canary Islands, Spain $678
price neutral --- Samara, Russia to Canary Islands, Spain $640
price neutral --- San Antonio, TX to Canary Islands, Spain $1733
price neutral --- San Diego, CA to Canary Islands, Spain $1732
price up 6% San Francisco, CA to Canary Islands, Spain $1727 $1624
price neutral --- San Javier, Spain to Canary Islands, Spain $485
price neutral --- San Jose, CA to Canary Islands, Spain $2016
price neutral --- San José, Costa Rica to Canary Islands, Spain $1862
price neutral --- San Juan, PR to Canary Islands, Spain $1454
price neutral --- San Juan, Argentina to Canary Islands, Spain $2753
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 $2024
price neutral --- Santa Barbara, CA to Canary Islands, Spain $2602
price neutral --- Santa Cruz, Bolivia to Canary Islands, Spain $2941
price neutral --- Santa Fe, NM to Canary Islands, Spain $1558
price neutral --- Santander, Spain to Canary Islands, Spain $629
price neutral --- Santiago, Chile to Canary Islands, Spain $1796
price neutral --- Santiago De Compostela, Spain to Canary Islands, Spain $631
price neutral --- Santo Domingo, Dominican Republic to Canary Islands, Spain $1177
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 $1733
price neutral --- Saskatoon, SK to Canary Islands, Spain $2323
price neutral --- Savannah, GA to Canary Islands, Spain $1417
price neutral --- Seattle, WA to Canary Islands, Spain $1837
price neutral --- Seoul, Republic Of Korea to Canary Islands, Spain $1457
price drop 17% Seville, Spain to Canary Islands, Spain $293
price neutral --- Shanghai, China to Canary Islands, Spain $993
price neutral --- Shannon, Ireland to Canary Islands, Spain $741
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 $2948
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 --- Simferopol, Ukraine to Canary Islands, Spain $642
price neutral --- Singapore, Singapore to Canary Islands, Spain $1290
price neutral --- Sioux Falls, SD to Canary Islands, Spain $1774
price neutral --- Skopje, Macedonia to Canary Islands, Spain $1828
price neutral --- Sofia, Bulgaria to Canary Islands, Spain $693
price neutral --- South Bend, IN to Canary Islands, Spain $2776
price neutral --- Southampton, United Kingdom to Canary Islands, Spain $783
price neutral --- Split, Croatia to Canary Islands, Spain $470
price neutral --- Spokane, WA to Canary Islands, Spain $1527
price neutral --- Springfield, MO to Canary Islands, Spain $969
price neutral --- Springfield, IL to Canary Islands, Spain $1450
price neutral --- St John, NB to Canary Islands, Spain $1180
price neutral --- St Louis, MO to Canary Islands, Spain $4179
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 $626
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 $680
price neutral --- Strasbourg, France to Canary Islands, Spain $757
price neutral --- Stuttgart, Germany to Canary Islands, Spain $471
price neutral --- Sudbury, ON to Canary Islands, Spain $1204
price neutral --- Sydney, Australia to Canary Islands, Spain $2664
price up 15% Syracuse, NY to Canary Islands, Spain $1892 $1609
price neutral --- Taipei, Taiwan to Canary Islands, Spain $1761
price neutral --- Tallahassee, FL to Canary Islands, Spain $1729
price neutral --- Tallinn, Estonia to Canary Islands, Spain $839
price drop 6% Tampa, FL to Canary Islands, Spain $1729
price neutral --- Tampere, Finland to Canary Islands, Spain $755
price neutral --- Tangier, Morocco to Canary Islands, Spain $741
price neutral --- Tbilisi, Georgia to Canary Islands, Spain $1174
price neutral --- Teesside, United Kingdom to Canary Islands, Spain $1590
price neutral --- Tegucigalpa, Honduras to Canary Islands, Spain $2296
price drop 10% Tel Aviv, Israel to Canary Islands, Spain $750
price neutral --- Terceira Island, Azores to Canary Islands, Spain $2653
price neutral --- Thessaloniki, Greece to Canary Islands, Spain $973
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 $1814
price neutral --- Timmins, ON to Canary Islands, Spain $1473
price neutral --- Tirana, Albania to Canary Islands, Spain $1443
price neutral --- Tokyo, Japan to Canary Islands, Spain $1041
price neutral --- Toledo, OH to Canary Islands, Spain $1313
price neutral --- Torino, Italy to Canary Islands, Spain $550
price neutral --- Toronto, ON to Canary Islands, Spain $1084
price neutral --- Toulon, France to Canary Islands, Spain $2287
price neutral --- Toulouse, France to Canary Islands, Spain $462
price neutral --- Traverse City, MI to Canary Islands, Spain $1469
price neutral --- Trieste, Italy to Canary Islands, Spain $1401
price neutral --- Trinidad, Trinidad And Tobago to Canary Islands, Spain $1915
price neutral --- Trondheim, Norway to Canary Islands, Spain $1487
price neutral --- Tucson, AZ to Canary Islands, Spain $1775
price neutral --- Tulsa, OK to Canary Islands, Spain $1851
price neutral --- Tunis, Tunisia to Canary Islands, Spain $1623
price neutral --- Turku, Finland to Canary Islands, Spain $1799
price neutral --- Valencia, Spain to Canary Islands, Spain $282
price neutral --- Vallodolid, Spain to Canary Islands, Spain $451
price neutral --- Vancouver, BC to Canary Islands, Spain $1344
price neutral --- Venice, Italy to Canary Islands, Spain $539
price neutral --- Verona, Italy to Canary Islands, Spain $1442
price neutral --- Vienna, Austria to Canary Islands, Spain $421
price neutral --- Vigo, Spain to Canary Islands, Spain $285
price neutral --- Vilnius, Lithuania to Canary Islands, Spain $667
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 $627
price neutral --- West Palm Beach, FL to Canary Islands, Spain $1839
price neutral --- White Plains, NY to Canary Islands, Spain $1630
price neutral --- Wichita, KS to Canary Islands, Spain $1818
price neutral --- Wilkes Barre, PA to Canary Islands, Spain $1311
price neutral --- Williston, ND to Canary Islands, Spain $1599
price neutral --- Wilmington, NC to Canary Islands, Spain $1528
price neutral --- Windsor, ON to Canary Islands, Spain $1584
price neutral --- Winnipeg, MB to Canary Islands, Spain $1254
price neutral --- Winston Salem, NC to Canary Islands, Spain $1605
price neutral --- Wroclaw, Poland to Canary Islands, Spain $2207
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 $806
price neutral --- Zadar, Croatia to Canary Islands, Spain $2677
price neutral --- Zagreb, Croatia to Canary Islands, Spain $799
price neutral --- Zanzibar, Tanzania to Canary Islands, Spain $2403
price neutral --- Zaragoza, Spain to Canary Islands, Spain $611
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 $531
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.