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
46%
Biggest Flight Price Drop:
Pittsburgh 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 $624
price neutral --- Abidjan, Ivory Coast to Canary Islands, Spain $6373
price neutral --- Abilene, TX to Canary Islands, Spain $1385
price neutral --- Abu Dhabi, United Arab Emirates to Canary Islands, Spain $1476
price neutral --- Abuja, Nigeria to Canary Islands, Spain $1270
price neutral --- Acapulco, Mexico to Canary Islands, Spain $1523
price neutral --- Accra, Ghana to Canary Islands, Spain $1430
price neutral --- Adana, Turkey to Canary Islands, Spain $742
price neutral --- Addis Ababa, Ethiopia to Canary Islands, Spain $2096
price neutral --- Adelaide, Australia to Canary Islands, Spain $7372
price drop 16% Agadir, Morocco to Canary Islands, Spain $886
price neutral --- Aguadilla, PR to Canary Islands, Spain $4662
price neutral --- Ahmedabad, India to Canary Islands, Spain $2371
price neutral --- Ajaccio, France to Canary Islands, Spain $2757
price neutral --- Akita, Japan to Canary Islands, Spain $1466
price neutral --- Akron, OH to Canary Islands, Spain $2068
price neutral --- Aktobe, Kazakhstan to Canary Islands, Spain $1771
price neutral --- Albany, NY to Canary Islands, Spain $5995
price drop 13% Albuquerque, NM to Canary Islands, Spain $1961
price neutral --- Alexandria, LA to Canary Islands, Spain $1354
price neutral --- Alexandria, Egypt to Canary Islands, Spain $2706
price neutral --- Algiers, Algeria to Canary Islands, Spain $416
price neutral --- Alicante, Spain to Canary Islands, Spain $697
price neutral --- Allentown, PA to Canary Islands, Spain $1816
price neutral --- Almaty, Kazakhstan to Canary Islands, Spain $1567
price neutral --- Almeria, Spain to Canary Islands, Spain $727
price neutral --- Amarillo, TX to Canary Islands, Spain $1749
price neutral --- Amman, Jordan to Canary Islands, Spain $3732
price up 9% Amsterdam, Netherlands to Canary Islands, Spain $726 $661
price neutral --- Anchorage, AK to Canary Islands, Spain $2036
price neutral --- Ancona, Italy to Canary Islands, Spain $653
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 $2202
price neutral --- Aruba, Aruba to Canary Islands, Spain $1461
price neutral --- Asheville, NC to Canary Islands, Spain $931
price neutral --- Aspen, CO to Canary Islands, Spain $9844
price neutral --- Astana, Kazakhstan to Canary Islands, Spain $1200
price neutral --- Astrakhan, Russia to Canary Islands, Spain $615
price neutral --- Asunción, Paraguay to Canary Islands, Spain $2108
price neutral --- Athens, GA to Canary Islands, Spain $2855
price drop 17% Athens, Greece to Canary Islands, Spain $700
price up 9% Atlanta, GA to Canary Islands, Spain $1915 $1743
price neutral --- Atyrau, Kazakhstan to Canary Islands, Spain $3072
price neutral --- Auckland, New Zealand to Canary Islands, Spain $3376
price neutral --- Augusta, GA to Canary Islands, Spain $1991
price up 7% Austin, TX to Canary Islands, Spain $1887 $1755
price neutral --- Avalon, Australia to Canary Islands, Spain $8521
price neutral --- Baghdad, Iraq to Canary Islands, Spain $3316
price neutral --- Bahia Blanca, Argentina to Canary Islands, Spain $2409
price neutral --- Bakersfield, CA to Canary Islands, Spain $5657
price neutral --- Baku, Azerbaijan to Canary Islands, Spain $1224
price drop 32% Baltimore-Washington, DC to Canary Islands, Spain $2164
price neutral --- Bamako, Mali to Canary Islands, Spain $1522
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 $1904
price neutral --- Banjul, Gambia to Canary Islands, Spain $2078
price up 8% Barcelona, Spain to Canary Islands, Spain $338 $311
price drop 21% Bari, Italy to Canary Islands, Spain $1778
price neutral --- Basel, Switzerland to Canary Islands, Spain $531
price neutral --- Basra, Iraq to Canary Islands, Spain $1275
price neutral --- Baton Rouge, LA to Canary Islands, Spain $1695
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 $1298
price up 12% Belfast, United Kingdom to Canary Islands, Spain $656 $578
price neutral --- Belgrade, Serbia to Canary Islands, Spain $416
price neutral --- Belize City, Belize to Canary Islands, Spain $1746
price neutral --- Bellingham, WA to Canary Islands, Spain $1495
price neutral --- Belo Horizonte, Brazil to Canary Islands, Spain $1408
price neutral --- Bergen, Norway to Canary Islands, Spain $773
price neutral --- Berlin, Germany to Canary Islands, Spain $592
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 $391
price neutral --- Billings, MT to Canary Islands, Spain $4506
price neutral --- Billund, Denmark to Canary Islands, Spain $1011
price neutral --- Birmingham, AL to Canary Islands, Spain $1889
price drop 23% Birmingham, United Kingdom to Canary Islands, Spain $544
price neutral --- Bismarck, ND to Canary Islands, Spain $2395
price neutral --- Blackpool, United Kingdom to Canary Islands, Spain $2410
price neutral --- Bloomington, IL to Canary Islands, Spain $930
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 $1694
price neutral --- Boise, ID to Canary Islands, Spain $5877
price drop 12% Bologna, Italy to Canary Islands, Spain $583
price neutral --- Bordeaux, France to Canary Islands, Spain $798
price up 6% Boston, MA to Canary Islands, Spain $1451 $1364
price neutral --- Bournemouth, United Kingdom to Canary Islands, Spain $1712
price neutral --- Bozeman, MT to Canary Islands, Spain $5477
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 $626
price neutral --- Brest, France to Canary Islands, Spain $2878
price neutral --- Bridgetown, Barbados to Canary Islands, Spain $1899
price neutral --- Brindisi, Italy to Canary Islands, Spain $2384
price neutral --- Brisbane, Australia to Canary Islands, Spain $3037
price neutral --- Bristol, United Kingdom to Canary Islands, Spain $738
price neutral --- Bristol, TN to Canary Islands, Spain $2152
price neutral --- Brno, Czech Republic to Canary Islands, Spain $325
price neutral --- Brownsville, TX to Canary Islands, Spain $1176
price neutral --- Brunswick, GA to Canary Islands, Spain $2974
price drop 7% Brussels, Belgium to Canary Islands, Spain $576
price neutral --- Bucharest, Romania to Canary Islands, Spain $721
price neutral --- Budapest, Hungary to Canary Islands, Spain $681
price drop 5% Buenos Aires, Argentina to Canary Islands, Spain $1964
price neutral --- Buffalo, NY to Canary Islands, Spain $1329
price up 14% Burbank, CA to Canary Islands, Spain $1595 $1372
price neutral --- Burgas, Bulgaria to Canary Islands, Spain $1658
price neutral --- Burlington, VT to Canary Islands, Spain $1907
price neutral --- Cagliari, Italy to Canary Islands, Spain $1126
price neutral --- Cairo, Egypt to Canary Islands, Spain $983
price neutral --- Calgary, AB to Canary Islands, Spain $1430
price neutral --- Cali, Colombia to Canary Islands, Spain $1345
price neutral --- Canary Islands, Spain to Canary Islands, Spain $111
price neutral --- Cancun, Mexico to Canary Islands, Spain $1742
price neutral --- Cape Town, South Africa to Canary Islands, Spain $1449
price drop 5% Caracas, Venezuela to Canary Islands, Spain $3151
price neutral --- Cardiff, United Kingdom to Canary Islands, Spain $1011
price neutral --- Cartagena, Colombia to Canary Islands, Spain $2456
price neutral --- Casablanca, Morocco to Canary Islands, Spain $645
price neutral --- Casper, WY to Canary Islands, Spain $2445
price neutral --- Catania, Italy to Canary Islands, Spain $597
price neutral --- Cebu, Philippines to Canary Islands, Spain $8634
price neutral --- Cedar Rapids, IA to Canary Islands, Spain $1974
price neutral --- Champaign, IL to Canary Islands, Spain $1503
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 $1591
price neutral --- Charleston, WV to Canary Islands, Spain $1580
price neutral --- Charlotte, NC to Canary Islands, Spain $1463
price neutral --- Charlotte Amalie, VQ to Canary Islands, Spain $1299
price neutral --- Charlottesville, VA to Canary Islands, Spain $4012
price neutral --- Charlottetown, PE to Canary Islands, Spain $1973
price neutral --- Chattanooga, TN to Canary Islands, Spain $2157
price neutral --- Chelyabinsk, Russia to Canary Islands, Spain $610
price neutral --- Chennai, India to Canary Islands, Spain $1506
price neutral --- Chicago, IL to Canary Islands, Spain $1567
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 $1571
price neutral --- Cizre, Turkey to Canary Islands, Spain $2978
price neutral --- Cleveland, OH to Canary Islands, Spain $1969
price neutral --- Cluj, Romania to Canary Islands, Spain $1010
price neutral --- Cologne, Germany to Canary Islands, Spain $450
price neutral --- Colombo, Sri Lanka to Canary Islands, Spain $1237
price neutral --- Colorado Springs, CO to Canary Islands, Spain $1804
price neutral --- Columbia, SC to Canary Islands, Spain $1869
price neutral --- Columbus, OH to Canary Islands, Spain $1498
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 $1129
price neutral --- Constantine, Algeria to Canary Islands, Spain $1739
price neutral --- Copenhagen, Denmark to Canary Islands, Spain $815
price neutral --- Cordoba, Argentina to Canary Islands, Spain $2827
price neutral --- Corfu, Greece to Canary Islands, Spain $766
price neutral --- Cork, Ireland to Canary Islands, Spain $797
price neutral --- Corpus Christi, TX to Canary Islands, Spain $2088
price neutral --- Curacao, Curacao to Canary Islands, Spain $1711
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 $649
price neutral --- Dalaman, Turkey to Canary Islands, Spain $2618
price neutral --- Dallas, TX to Canary Islands, Spain $1894
price neutral --- Dammam, Saudi Arabia to Canary Islands, Spain $1474
price neutral --- Dar Es Salaam, Tanzania to Canary Islands, Spain $3495
price neutral --- David, Panama to Canary Islands, Spain $6136
price drop 49% Dayton, OH to Canary Islands, Spain $5487
price neutral --- Daytona Beach, FL to Canary Islands, Spain $2085
price neutral --- Denpasar (Bali), Indonesia to Canary Islands, Spain $7361
price drop 12% Denver, CO to Canary Islands, Spain $1902
price neutral --- Des Moines, IA to Canary Islands, Spain $1496
price neutral --- Destin, FL to Canary Islands, Spain $1546
price neutral --- Detroit, MI to Canary Islands, Spain $1917
price neutral --- Dhaka, Bangladesh to Canary Islands, Spain $1229
price neutral --- Dnepropetrovsk, Ukraine to Canary Islands, Spain $2761
price neutral --- Doha, Qatar to Canary Islands, Spain $1181
price neutral --- Dortmund, Germany to Canary Islands, Spain $2557
price neutral --- Douala, Cameroon to Canary Islands, Spain $2613
price neutral --- Dresden, Germany to Canary Islands, Spain $1819
price neutral --- Dubai, United Arab Emirates to Canary Islands, Spain $1084
price neutral --- Dublin, Ireland to Canary Islands, Spain $613
price neutral --- Dubrovnik, Croatia to Canary Islands, Spain $2421
price neutral --- Dubuque, IA to Canary Islands, Spain $1907
price neutral --- Duluth, MN to Canary Islands, Spain $1952
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 neutral --- Dusseldorf, Germany to Canary Islands, Spain $488
price neutral --- Eagle, CO to Canary Islands, Spain $4842
price neutral --- East Midlands, United Kingdom to Canary Islands, Spain $787
price neutral --- Eau Claire, WI to Canary Islands, Spain $3430
price up 15% Edinburgh, United Kingdom to Canary Islands, Spain $562 $478
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 $1559
price neutral --- Elmira, NY to Canary Islands, Spain $2112
price neutral --- Entebbe, Uganda to Canary Islands, Spain $1494
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 $2011
price neutral --- Evansville, IN to Canary Islands, Spain $1967
price up 27% Exeter, United Kingdom to Canary Islands, Spain $921 $673
price neutral --- Fairbanks, AK to Canary Islands, Spain $4498
price neutral --- Fargo, ND to Canary Islands, Spain $1272
price neutral --- Faro, Portugal to Canary Islands, Spain $909
price neutral --- Fayetteville, NC to Canary Islands, Spain $1845
price neutral --- Fayetteville, AR to Canary Islands, Spain $1746
price neutral --- Fez, Morocco to Canary Islands, Spain $678
price up 8% Flint, MI to Canary Islands, Spain $1858 $1710
price neutral --- Florence, SC to Canary Islands, Spain $1610
price up 7% Florence, Italy to Canary Islands, Spain $863 $803
price neutral --- Fort Myers, FL to Canary Islands, Spain $2998
price neutral --- Fort Smith, AR to Canary Islands, Spain $1372
price neutral --- Fort Wayne, IN to Canary Islands, Spain $2074
price neutral --- Fortaleza, Brazil to Canary Islands, Spain $1989
price up 16% Frankfurt, Germany to Canary Islands, Spain $605 $509
price neutral --- Freeport, Bahamas to Canary Islands, Spain $1519
price neutral --- Fresno, CA to Canary Islands, Spain $2283
price neutral --- Friedrichshafen, Germany to Canary Islands, Spain $369
price drop 65% Ft. Lauderdale, FL to Canary Islands, Spain $4161
price neutral --- Fukuoka, Japan to Canary Islands, Spain $1697
price drop 5% Funchal, Portugal to Canary Islands, Spain $373
price neutral --- Gaborone, Botswana to Canary Islands, Spain $1614
price neutral --- Gainesville, FL to Canary Islands, Spain $2224
price neutral --- Gdansk, Poland to Canary Islands, Spain $727
price drop 21% Geneva, Switzerland to Canary Islands, Spain $747
price neutral --- Genoa, Italy to Canary Islands, Spain $481
price neutral --- Gibraltar, Gibraltar to Canary Islands, Spain $825
price up 8% Glasgow, United Kingdom to Canary Islands, Spain $554 $510
price neutral --- Goa, India to Canary Islands, Spain $3245
price neutral --- Gothenburg, Sweden to Canary Islands, Spain $1107
price neutral --- Granada, Spain to Canary Islands, Spain $707
price neutral --- Grand Cayman, Cayman Islands to Canary Islands, Spain $2405
price neutral --- Grand Forks, ND to Canary Islands, Spain $927
price neutral --- Grand Island, NE to Canary Islands, Spain $2184
price neutral --- Grand Junction, CO to Canary Islands, Spain $1346
price neutral --- Grand Rapids, MI to Canary Islands, Spain $1573
price neutral --- Graz, Austria to Canary Islands, Spain $492
price neutral --- Great Falls, MT to Canary Islands, Spain $4903
price neutral --- Green Bay, WI to Canary Islands, Spain $1530
price neutral --- Greenville, SC to Canary Islands, Spain $1461
price neutral --- Greenville, NC to Canary Islands, Spain $1476
price up 9% Grenoble, France to Canary Islands, Spain $495 $451
price neutral --- Guadalajara, Mexico to Canary Islands, Spain $2405
price neutral --- Guangzhou, China to Canary Islands, Spain $1100
price neutral --- Guatemala, Guatemala to Canary Islands, Spain $1957
price neutral --- Guayaquil, Ecuador to Canary Islands, Spain $1900
price neutral --- Gulfport, MS to Canary Islands, Spain $3015
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 $1271
price neutral --- Hamburg, Germany to Canary Islands, Spain $341
price neutral --- Hamilton, ON to Canary Islands, Spain $916
price neutral --- Hanoi, Vietnam to Canary Islands, Spain $6204
price neutral --- Hanover, Germany to Canary Islands, Spain $355
price neutral --- Hanzhong, China to Canary Islands, Spain $2284
price neutral --- Harare, Zimbabwe to Canary Islands, Spain $1557
price neutral --- Harlingen, TX to Canary Islands, Spain $4408
price neutral --- Harrisburg, PA to Canary Islands, Spain $1894
price neutral --- Hartford, CT to Canary Islands, Spain $1324
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 $1000
price neutral --- Hermosillo, Mexico to Canary Islands, Spain $2338
price neutral --- Ho Chi Minh City, Vietnam to Canary Islands, Spain $975
price neutral --- Hofuf, Saudi Arabia to Canary Islands, Spain $1511
price neutral --- Hong Kong, China to Canary Islands, Spain $1306
price neutral --- Honolulu, HI to Canary Islands, Spain $2171
price neutral --- Houston, TX to Canary Islands, Spain $1567
price neutral --- Humberside, United Kingdom to Canary Islands, Spain $1084
price neutral --- Huntington, WV to Canary Islands, Spain $2015
price neutral --- Huntsville, AL to Canary Islands, Spain $1651
price neutral --- Hyannis, MA to Canary Islands, Spain $3752
price neutral --- Hyderabad, India to Canary Islands, Spain $1428
price neutral --- Iasi, Romania to Canary Islands, Spain $2411
price up 17% Ibiza, Spain to Canary Islands, Spain $471 $391
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 $1613
price neutral --- Innsbruck, Austria to Canary Islands, Spain $2216
price neutral --- Inverness, United Kingdom to Canary Islands, Spain $1183
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 $2395
price neutral --- Istanbul, Turkey to Canary Islands, Spain $780
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 $2153
price neutral --- Jackson, MS to Canary Islands, Spain $1527
price neutral --- Jacksonville, FL to Canary Islands, Spain $1608
price neutral --- Jacksonville, NC to Canary Islands, Spain $1149
price neutral --- Jakarta, Indonesia to Canary Islands, Spain $5473
price neutral --- Jeddah, Saudi Arabia to Canary Islands, Spain $1873
price neutral --- Jerez De La Frontera, Spain to Canary Islands, Spain $619
price neutral --- Jersey, Jersey to Canary Islands, Spain $486
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 $1050
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 $2342
price neutral --- Kalamazoo, MI to Canary Islands, Spain $2086
price neutral --- Kalispell, MT to Canary Islands, Spain $2980
price neutral --- Kansas City, MO to Canary Islands, Spain $1760
price neutral --- Karachi, Pakistan to Canary Islands, Spain $1554
price neutral --- Karlsruhe/Baden, Germany to Canary Islands, Spain $1940
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 $683
price neutral --- Kelowna, BC to Canary Islands, Spain $1800
price neutral --- Key West, FL to Canary Islands, Spain $1465
price neutral --- Kharkov, Ukraine to Canary Islands, Spain $785
price up 21% Kiev, Ukraine to Canary Islands, Spain $1121 $886
price neutral --- Killeen, TX to Canary Islands, Spain $940
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 $2608
price neutral --- Knoxville, TN to Canary Islands, Spain $1656
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 $2729
price neutral --- Krabi, Thailand to Canary Islands, Spain $3705
price neutral --- Krakow, Poland to Canary Islands, Spain $638
price neutral --- Krasnodar, Russia to Canary Islands, Spain $1330
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 $449
price neutral --- La Crosse, WI to Canary Islands, Spain $1280
price neutral --- La Palma, Spain to Canary Islands, Spain $196
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 $1440
price neutral --- Lagos, Nigeria to Canary Islands, Spain $951
price neutral --- Lahore, Pakistan to Canary Islands, Spain $1491
price neutral --- Lake Charles, LA to Canary Islands, Spain $2242
price neutral --- Lamezia-Terme, Italy to Canary Islands, Spain $592
price neutral --- Lansing, MI to Canary Islands, Spain $2819
price neutral --- Lanzarote, Spain to Canary Islands, Spain $214
price neutral --- Laredo, TX to Canary Islands, Spain $1979
price neutral --- Larnaca, Cyprus to Canary Islands, Spain $701
price neutral --- Las Vegas, NV to Canary Islands, Spain $1573
price neutral --- Lawton, OK to Canary Islands, Spain $3312
price neutral --- Leeds, United Kingdom to Canary Islands, Spain $657
price neutral --- Leipzig, Germany to Canary Islands, Spain $387
price neutral --- Leon, Spain to Canary Islands, Spain $928
price neutral --- Lewiston, ID to Canary Islands, Spain $4557
price neutral --- Lexington, KY to Canary Islands, Spain $2188
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 $2453
price neutral --- Lincoln, NE to Canary Islands, Spain $2641
price neutral --- Linz, Austria to Canary Islands, Spain $2395
price up 15% Lisbon, Portugal to Canary Islands, Spain $457 $389
price neutral --- Little Rock, AR to Canary Islands, Spain $1824
price neutral --- Liverpool, United Kingdom to Canary Islands, Spain $679
price neutral --- Ljubljana, Slovenia to Canary Islands, Spain $2386
price up 9% London, United Kingdom to Canary Islands, Spain $463 $422
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 $1600
price neutral --- Lourdes, France to Canary Islands, Spain $2372
price neutral --- Luanda, Angola to Canary Islands, Spain $3472
price neutral --- Lubbock, TX to Canary Islands, Spain $1351
price neutral --- Lugano, Switzerland to Canary Islands, Spain $2800
price neutral --- Lusaka, Zambia to Canary Islands, Spain $3489
price neutral --- Luxembourg, Luxembourg to Canary Islands, Spain $704
price neutral --- Luzon Island, Philippines to Canary Islands, Spain $1473
price neutral --- Lviv, Ukraine to Canary Islands, Spain $1036
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 $1755
price up 5% Madrid, Spain to Canary Islands, Spain $338 $322
price neutral --- Mahebourg, Mauritius to Canary Islands, Spain $1043
price neutral --- Malaga, Spain to Canary Islands, Spain $496
price neutral --- Male, Maldives to Canary Islands, Spain $2864
price neutral --- Mallorca, Spain to Canary Islands, Spain $339
price neutral --- Malmo, Sweden to Canary Islands, Spain $2512
price neutral --- Malta, Malta to Canary Islands, Spain $2412
price neutral --- Manado, Indonesia to Canary Islands, Spain $4526
price neutral --- Managua, Nicaragua to Canary Islands, Spain $1568
price neutral --- Manama, Bahrain to Canary Islands, Spain $939
price drop 5% Manchester, United Kingdom to Canary Islands, Spain $494
price neutral --- Manchester, NH to Canary Islands, Spain $1929
price neutral --- Manhattan, KS to Canary Islands, Spain $2990
price neutral --- Manila, Philippines to Canary Islands, Spain $1357
price neutral --- Maputo, Mozambique to Canary Islands, Spain $3135
price neutral --- Maracaibo, Venezuela to Canary Islands, Spain $2920
price neutral --- Marquette, MI to Canary Islands, Spain $1290
price neutral --- Marrakech, Morocco to Canary Islands, Spain $897
price neutral --- Marseille, France to Canary Islands, Spain $477
price neutral --- Mcallen, TX to Canary Islands, Spain $2215
price neutral --- Medellin, Colombia to Canary Islands, Spain $1552
price neutral --- Medford, OR to Canary Islands, Spain $1653
price neutral --- Melbourne, FL to Canary Islands, Spain $1117
price neutral --- Memphis, TN to Canary Islands, Spain $1854
price neutral --- Mendoza, Argentina to Canary Islands, Spain $2416
price neutral --- Meridian, MS to Canary Islands, Spain $1220
price up 16% Mesa, AZ to Canary Islands, Spain $1701 $1429
price neutral --- Mexicali, Mexico to Canary Islands, Spain $5791
price neutral --- Mexico City, Mexico to Canary Islands, Spain $2063
price up 13% Miami, FL to Canary Islands, Spain $1563 $1360
price neutral --- Midland, TX to Canary Islands, Spain $2879
price neutral --- Mikonos, Greece to Canary Islands, Spain $1367
price drop 6% Milan, Italy to Canary Islands, Spain $518
price neutral --- Milwaukee, WI to Canary Islands, Spain $1749
price neutral --- Minneapolis/St. Paul, MN to Canary Islands, Spain $1922
price neutral --- Minsk, Belarus to Canary Islands, Spain $1280
price neutral --- Missoula, MT to Canary Islands, Spain $1819
price neutral --- Mobile, AL to Canary Islands, Spain $1586
price neutral --- Moline, IL to Canary Islands, Spain $3651
price neutral --- Moncton, NB to Canary Islands, Spain $4422
price neutral --- Monroe, LA to Canary Islands, Spain $2934
price neutral --- Montego Bay, Jamaica to Canary Islands, Spain $1651
price neutral --- Monterey, CA to Canary Islands, Spain $3282
price neutral --- Monterrey, Mexico to Canary Islands, Spain $1946
price up 6% Montevideo, Uruguay to Canary Islands, Spain $2210 $2078
price neutral --- Montgomery, AL to Canary Islands, Spain $1427
price neutral --- Montpellier, France to Canary Islands, Spain $690
price neutral --- Montreal, QC to Canary Islands, Spain $1383
price up 15% Moscow, Russia to Canary Islands, Spain $827 $703
price neutral --- Mosinee, WI to Canary Islands, Spain $1947
price neutral --- Muenster, Germany to Canary Islands, Spain $1520
price neutral --- Mumbai, India to Canary Islands, Spain $1255
price neutral --- Munich, Germany to Canary Islands, Spain $437
price neutral --- Muscat, Oman to Canary Islands, Spain $859
price neutral --- Muskegon, MI to Canary Islands, Spain $1477
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 $1353
price neutral --- Nanjing, China to Canary Islands, Spain $1564
price neutral --- Nantes, France to Canary Islands, Spain $935
price neutral --- Naples, Italy to Canary Islands, Spain $471
price neutral --- Nashville, TN to Canary Islands, Spain $6215
price neutral --- Nassau, Bahamas to Canary Islands, Spain $1555
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 $1779
price neutral --- New Haven, CT to Canary Islands, Spain $1814
price neutral --- New Orleans, LA to Canary Islands, Spain $1535
price neutral --- New York City, NY to Canary Islands, Spain $1190
price neutral --- Newburgh, NY to Canary Islands, Spain $14378
price neutral --- Newcastle, United Kingdom to Canary Islands, Spain $517
price neutral --- Newport News, VA to Canary Islands, Spain $1422
price neutral --- Newquay, United Kingdom to Canary Islands, Spain $744
price neutral --- Nice, France to Canary Islands, Spain $395
price neutral --- Nizhniy Novgorod, Russia to Canary Islands, Spain $482
price neutral --- Norfolk, VA to Canary Islands, Spain $2519
price neutral --- Norwich, United Kingdom to Canary Islands, Spain $1547
price neutral --- Nouakchott, Mauritania to Canary Islands, Spain $577
price neutral --- Novosibirsk, Russia to Canary Islands, Spain $785
price neutral --- Nuremberg, Germany to Canary Islands, Spain $585
price neutral --- Oakland, CA to Canary Islands, Spain $2516
price neutral --- Odessa, Ukraine to Canary Islands, Spain $2639
price neutral --- Oklahoma City, OK to Canary Islands, Spain $1699
price neutral --- Olbia, Italy to Canary Islands, Spain $1087
price neutral --- Omaha, NE to Canary Islands, Spain $1844
price neutral --- Oran, Algeria to Canary Islands, Spain $2117
price neutral --- Orenburg, Russia to Canary Islands, Spain $1169
price neutral --- Orlando, FL to Canary Islands, Spain $1449
price neutral --- Osaka, Japan to Canary Islands, Spain $1035
price neutral --- Oskemen, Kazakhstan to Canary Islands, Spain $1999
price neutral --- Oslo, Norway to Canary Islands, Spain $563
price neutral --- Ostend, Belgium to Canary Islands, Spain $338
price neutral --- Ostrava, Czech Republic to Canary Islands, Spain $991
price neutral --- Ottawa, ON to Canary Islands, Spain $970
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 $372
price neutral --- Paderborn, Germany to Canary Islands, Spain $1728
price neutral --- Palanga, Lithuania to Canary Islands, Spain $852
price drop 7% Palermo, Italy to Canary Islands, Spain $900
price neutral --- Palm Springs, CA to Canary Islands, Spain $2115
price neutral --- Palmar Sur, Costa Rica to Canary Islands, Spain $5912
price neutral --- Pamplona, Spain to Canary Islands, Spain $841
price neutral --- Panama City, FL to Canary Islands, Spain $2172
price neutral --- Panama City, Panama to Canary Islands, Spain $1857
price up 12% Paris, France to Canary Islands, Spain $510 $449
price neutral --- Pasco, WA to Canary Islands, Spain $1727
price neutral --- Pau, France to Canary Islands, Spain $1317
price neutral --- Pensacola, FL to Canary Islands, Spain $1889
price neutral --- Peoria, IL to Canary Islands, Spain $1868
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 $1472
price up 8% Philadelphia, PA to Canary Islands, Spain $1696 $1561
price neutral --- Phnom Penh, Cambodia to Canary Islands, Spain $6032
price neutral --- Phuket, Thailand to Canary Islands, Spain $3738
price neutral --- Piedras Negras, Mexico to Canary Islands, Spain $2036
price neutral --- Pisa, Italy to Canary Islands, Spain $837
price up 46% Pittsburgh, PA to Canary Islands, Spain $3022 $1632
price neutral --- Podgorica, Montenegro to Canary Islands, Spain $524
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 $2022
price neutral --- Portland, ME to Canary Islands, Spain $1384
price neutral --- Porto, Portugal to Canary Islands, Spain $669
price neutral --- Porto Alegre, Brazil to Canary Islands, Spain $2043
price neutral --- Porto Santo, Portugal to Canary Islands, Spain $1693
price neutral --- Poznan, Poland to Canary Islands, Spain $1325
price drop 19% Prague, Czech Republic to Canary Islands, Spain $761
price neutral --- Praia, Cape Verde to Canary Islands, Spain $2056
price neutral --- Providence, RI to Canary Islands, Spain $1580
price neutral --- Provincetown, MA to Canary Islands, Spain $1151
price neutral --- Puerto Del Rosario, Spain to Canary Islands, Spain $154
price neutral --- Puerto Vallarta, Mexico to Canary Islands, Spain $839
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 $2506
price neutral --- Rabat, Morocco to Canary Islands, Spain $1524
price neutral --- Raleigh, NC to Canary Islands, Spain $1900
price neutral --- Rapid City, SD to Canary Islands, Spain $1453
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 $1161
price neutral --- Reno, NV to Canary Islands, Spain $1915
price neutral --- Reykjavik, Iceland to Canary Islands, Spain $785
price neutral --- Rhodes, Greece to Canary Islands, Spain $1976
price neutral --- Richmond, VA to Canary Islands, Spain $1650
price neutral --- Riga, Latvia to Canary Islands, Spain $664
price neutral --- Rio De Janeiro, Brazil to Canary Islands, Spain $2945
price neutral --- Riyadh, Saudi Arabia to Canary Islands, Spain $1061
price neutral --- Roanoke, VA to Canary Islands, Spain $5682
price neutral --- Rochester, NY to Canary Islands, Spain $1233
price neutral --- Rochester, MN to Canary Islands, Spain $1150
price drop 7% Rome, Italy to Canary Islands, Spain $505
price neutral --- Rosario, Argentina to Canary Islands, Spain $7986
price neutral --- Rostov, Russia to Canary Islands, Spain $1477
price neutral --- Rotterdam, Netherlands to Canary Islands, Spain $1570
price neutral --- Rzeszow, Poland to Canary Islands, Spain $1915
price neutral --- Saarbruecken, Germany to Canary Islands, Spain $824
price neutral --- Sacramento, CA to Canary Islands, Spain $5690
price neutral --- Saginaw, MI to Canary Islands, Spain $3393
price neutral --- Saint Denis, Reunion to Canary Islands, Spain $3698
price neutral --- Saint Kitts, St. Kitts And Nevis to Canary Islands, Spain $1468
price neutral --- Sal Island, Cape Verde to Canary Islands, Spain $3924
price neutral --- Salisbury, MD to Canary Islands, Spain $1426
price up 10% Salt Lake City, UT to Canary Islands, Spain $2054 $1849
price neutral --- Salzburg, Austria to Canary Islands, Spain $517
price neutral --- Samara, Russia to Canary Islands, Spain $661
price neutral --- San Antonio, TX to Canary Islands, Spain $1813
price neutral --- San Diego, CA to Canary Islands, Spain $1664
price neutral --- San Francisco, CA to Canary Islands, Spain $1110
price neutral --- San Javier, Spain to Canary Islands, Spain $746
price neutral --- San Jose, CA to Canary Islands, Spain $1640
price drop 18% San José, Costa Rica to Canary Islands, Spain $1962
price up 26% San Juan, PR to Canary Islands, Spain $1512 $1119
price neutral --- San Juan, Argentina to Canary Islands, Spain $2753
price neutral --- San Luis Obispo, CA to Canary Islands, Spain $3029
price neutral --- San Pedro Sula, Honduras to Canary Islands, Spain $1542
price neutral --- San Salvador, El Salvador to Canary Islands, Spain $2194
price neutral --- San Sebastien, Spain to Canary Islands, Spain $370
price neutral --- Santa Barbara, CA to Canary Islands, Spain $2396
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 $793
price neutral --- Santiago, Chile to Canary Islands, Spain $1540
price neutral --- Santiago, Dominican Republic to Canary Islands, Spain $1872
price drop 6% Santiago De Compostela, Spain to Canary Islands, Spain $341
price neutral --- Santo Domingo, Dominican Republic to Canary Islands, Spain $1977
price neutral --- Santorini, Greece to Canary Islands, Spain $2180
price neutral --- Sao Paulo, Brazil to Canary Islands, Spain $1547
price neutral --- Sarajevo, Bosnia And Herzegovina to Canary Islands, Spain $2119
price neutral --- Sarasota, FL to Canary Islands, Spain $1616
price neutral --- Saskatoon, SK to Canary Islands, Spain $1583
price neutral --- Savannah, GA to Canary Islands, Spain $1955
price neutral --- Seattle, WA to Canary Islands, Spain $2190
price neutral --- Sendai, Japan to Canary Islands, Spain $4864
price neutral --- Seoul, Republic Of Korea to Canary Islands, Spain $760
price up 30% Seville, Spain to Canary Islands, Spain $508 $356
price neutral --- Shanghai, China to Canary Islands, Spain $1080
price neutral --- Shannon, Ireland to Canary Islands, Spain $682
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 $1499
price neutral --- Sibiu, Romania to Canary Islands, Spain $1135
price neutral --- Singapore, Singapore to Canary Islands, Spain $1154
price neutral --- Sioux Falls, SD to Canary Islands, Spain $1359
price neutral --- Skopje, Macedonia to Canary Islands, Spain $2277
price neutral --- Sochi, Russia to Canary Islands, Spain $469
price neutral --- Sofia, Bulgaria to Canary Islands, Spain $689
price neutral --- South Bend, IN to Canary Islands, Spain $5354
price neutral --- Southampton, United Kingdom to Canary Islands, Spain $757
price neutral --- Split, Croatia to Canary Islands, Spain $853
price neutral --- Spokane, WA to Canary Islands, Spain $2645
price neutral --- Springfield, MO to Canary Islands, Spain $1263
price neutral --- Springfield, IL to Canary Islands, Spain $1523
price neutral --- St John, NB to Canary Islands, Spain $3675
price neutral --- St Louis, MO to Canary Islands, Spain $1859
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 $839
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 neutral --- Stockholm, Sweden to Canary Islands, Spain $420
price neutral --- Strasbourg, France to Canary Islands, Spain $1098
price neutral --- Stuttgart, Germany to Canary Islands, Spain $349
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 $1426
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 $1747
price neutral --- Tallinn, Estonia to Canary Islands, Spain $725
price neutral --- Tampa, FL to Canary Islands, Spain $1928
price neutral --- Tampere, Finland to Canary Islands, Spain $755
price neutral --- Tangier, Morocco to Canary Islands, Spain $1013
price neutral --- Tapachula, Mexico to Canary Islands, Spain $3249
price neutral --- Tbilisi, Georgia to Canary Islands, Spain $1701
price neutral --- Teesside, United Kingdom to Canary Islands, Spain $1590
price neutral --- Tegucigalpa, Honduras to Canary Islands, Spain $4234
price neutral --- Tel Aviv, Israel to Canary Islands, Spain $717
price neutral --- Terceira Island, Azores to Canary Islands, Spain $2653
price neutral --- Thessaloniki, Greece to Canary Islands, Spain $1836
price neutral --- Thunder Bay, ON to Canary Islands, Spain $1043
price neutral --- Tianjin, China to Canary Islands, Spain $2327
price neutral --- Tijuana, Mexico to Canary Islands, Spain $1999
price neutral --- Timisoara, Romania to Canary Islands, Spain $1054
price neutral --- Timmins, ON to Canary Islands, Spain $1707
price neutral --- Tirana, Albania to Canary Islands, Spain $1341
price neutral --- Tivat, Montenegro to Canary Islands, Spain $1540
price neutral --- Tokyo, Japan to Canary Islands, Spain $957
price neutral --- Toledo, OH to Canary Islands, Spain $1546
price up 20% Torino, Italy to Canary Islands, Spain $826 $661
price neutral --- Toulon, France to Canary Islands, Spain $2287
price drop 8% Toulouse, France to Canary Islands, Spain $954
price neutral --- Traverse City, MI to Canary Islands, Spain $6452
price neutral --- Trieste, Italy to Canary Islands, Spain $1341
price neutral --- Trinidad, Trinidad And Tobago to Canary Islands, Spain $1457
price neutral --- Trondheim, Norway to Canary Islands, Spain $1005
price neutral --- Tucson, AZ to Canary Islands, Spain $1653
price neutral --- Tucuman, Argentina to Canary Islands, Spain $2125
price neutral --- Tulsa, OK to Canary Islands, Spain $2026
price neutral --- Tunis, Tunisia to Canary Islands, Spain $800
price neutral --- Turku, Finland to Canary Islands, Spain $547
price neutral --- Ufa, Russia to Canary Islands, Spain $833
price neutral --- Vaasa, Finland to Canary Islands, Spain $1043
price up 9% Valencia, Spain to Canary Islands, Spain $467 $425
price neutral --- Vallodolid, Spain to Canary Islands, Spain $771
price neutral --- Vancouver, BC to Canary Islands, Spain $1056
price drop 12% Venice, Italy to Canary Islands, Spain $651
price drop 12% Verona, Italy to Canary Islands, Spain $853
price neutral --- Victoria, BC to Canary Islands, Spain $1182
price neutral --- Vienna, Austria to Canary Islands, Spain $582
price neutral --- Vigo, Spain to Canary Islands, Spain $349
price drop 23% Vilnius, Lithuania to Canary Islands, Spain $1211
price neutral --- Volgograd, Russia to Canary Islands, Spain $370
price neutral --- Waco, TX to Canary Islands, Spain $2251
price neutral --- Warsaw, Poland to Canary Islands, Spain $601
price drop 23% West Palm Beach, FL to Canary Islands, Spain $2211
price neutral --- White Plains, NY to Canary Islands, Spain $1756
price neutral --- Wichita, KS to Canary Islands, Spain $1375
price neutral --- Wilkes Barre, PA to Canary Islands, Spain $2016
price neutral --- Williston, ND to Canary Islands, Spain $1599
price neutral --- Wilmington, NC to Canary Islands, Spain $1152
price neutral --- Windhoek, Namibia to Canary Islands, Spain $1456
price neutral --- Windsor, ON to Canary Islands, Spain $1092
price neutral --- Winnipeg, MB to Canary Islands, Spain $998
price neutral --- Winston Salem, NC to Canary Islands, Spain $2106
price neutral --- Wroclaw, Poland to Canary Islands, Spain $1297
price neutral --- Wuxi, China to Canary Islands, Spain $2512
price neutral --- Xi'An, China to Canary Islands, Spain $1385
price neutral --- Yangon, Myanmar to Canary Islands, Spain $1188
price neutral --- Yanji, China to Canary Islands, Spain $1558
price neutral --- Yerevan, Armenia to Canary Islands, Spain $2155
price neutral --- Yuma, AZ to Canary Islands, Spain $1683
price neutral --- Zadar, Croatia to Canary Islands, Spain $2677
price drop 13% Zagreb, Croatia to Canary Islands, Spain $1028
price neutral --- Zanzibar, Tanzania to Canary Islands, Spain $2403
price neutral --- Zaragoza, Spain to Canary Islands, Spain $312
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 $611
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.