inside track on cheap flights


Cheap Flights to Barcelona, Spain (BCN)

Find the best deals on airfare to Barcelona, Spain to top airports around the world. Book your cheap flight to Barcelona below.
Price Drop
86%
Biggest Flight Price Drop:
Jerez De La Frontera to Barcelona
Biggest Name Your Own Price Savings:
Minneapolis/St. Paul to Barcelona

Your Inside Track on cheap flights to Barcelona, Spain (BCN)

Round-trip flights from Best Price*
price neutral --- Aalborg, Denmark to Barcelona, Spain $375
price neutral --- Aarhus, Denmark to Barcelona, Spain $607
price neutral --- Abakan, Russia to Barcelona, Spain $1256
price neutral --- Abbotsford, BC to Barcelona, Spain $2323
price neutral --- Aberdeen, SD to Barcelona, Spain $1102
price neutral --- Aberdeen, United Kingdom to Barcelona, Spain $1012
price neutral --- Abha, Saudi Arabia to Barcelona, Spain $875
price neutral --- Abidjan, Ivory Coast to Barcelona, Spain $744
price neutral --- Abilene, TX to Barcelona, Spain $959
price up 18% Abu Dhabi, United Arab Emirates to Barcelona, Spain $668 $548
price neutral --- Abu Simbel, Egypt to Barcelona, Spain $1127
price neutral --- Abuja, Nigeria to Barcelona, Spain $786
price neutral --- Acapulco, Mexico to Barcelona, Spain $1466
price up 8% Accra, Ghana to Barcelona, Spain $608 $560
price neutral --- Adana, Turkey to Barcelona, Spain $276
price neutral --- Addis Ababa, Ethiopia to Barcelona, Spain $1865
price neutral --- Adelaide, Australia to Barcelona, Spain $1065
price neutral --- Agadir, Morocco to Barcelona, Spain $319
price neutral --- Aguadilla, PR to Barcelona, Spain $787
price neutral --- Aguascalientes, Mexico to Barcelona, Spain $1487
price neutral --- Ahmedabad, India to Barcelona, Spain $1885
price neutral --- Ajaccio, France to Barcelona, Spain $372
price neutral --- Akron, OH to Barcelona, Spain $1291
price neutral --- Aksu, China to Barcelona, Spain $2972
price neutral --- Aktau, Kazakhstan to Barcelona, Spain $1389
price neutral --- Aktobe, Kazakhstan to Barcelona, Spain $838
price neutral --- Albany, GA to Barcelona, Spain $930
price drop 10% Albany, NY to Barcelona, Spain $1261
price drop 6% Albuquerque, NM to Barcelona, Spain $1381
price neutral --- Alesund, Norway to Barcelona, Spain $880
price neutral --- Alexandria, LA to Barcelona, Spain $1342
price neutral --- Alexandria, Egypt to Barcelona, Spain $1929
price neutral --- Alexandroupolis, Greece to Barcelona, Spain $450
price neutral --- Alghero, Italy to Barcelona, Spain $249
price neutral --- Algiers, Algeria to Barcelona, Spain $191
price up 9% Alicante, Spain to Barcelona, Spain $173 $158
price neutral --- Alice Springs, Australia to Barcelona, Spain $2708
price neutral --- Allentown, PA to Barcelona, Spain $1322
price neutral --- Alliance, NE to Barcelona, Spain $1378
price neutral --- Almaty, Kazakhstan to Barcelona, Spain $730
price neutral --- Almeria, Spain to Barcelona, Spain $158
price neutral --- Alpena, MI to Barcelona, Spain $785
price neutral --- Altoona, PA to Barcelona, Spain $960
price neutral --- Amarillo, TX to Barcelona, Spain $832
price up 33% Amman, Jordan to Barcelona, Spain $756 $507
price neutral --- Amritsar, India to Barcelona, Spain $892
price up 8% Amsterdam, Netherlands to Barcelona, Spain $205 $189
price neutral --- Anchorage, AK to Barcelona, Spain $2082
price neutral --- Ancona, Italy to Barcelona, Spain $375
price drop 30% Ankara, Turkey to Barcelona, Spain $388
price neutral --- Annaba, Algeria to Barcelona, Spain $224
price neutral --- Antalya, Turkey to Barcelona, Spain $262
price neutral --- Antananarivo, Madagascar to Barcelona, Spain $1360
price neutral --- Antigua, Antigua And Barbuda to Barcelona, Spain $1248
price neutral --- Antwerp, Belgium to Barcelona, Spain $123
price neutral --- Appleton, WI to Barcelona, Spain $1620
price neutral --- Aqaba, Jordan to Barcelona, Spain $1269
price neutral --- Arequipa, Peru to Barcelona, Spain $1288
price neutral --- Arkhangelsk, Russia to Barcelona, Spain $690
price neutral --- Armenia, Colombia to Barcelona, Spain $1241
price neutral --- Aruba, Aruba to Barcelona, Spain $1422
price neutral --- Arusha, Tanzania to Barcelona, Spain $1574
price neutral --- Asheville, NC to Barcelona, Spain $1318
price neutral --- Asmara, Eritrea to Barcelona, Spain $1312
price neutral --- Aspen, CO to Barcelona, Spain $896
price neutral --- Astana, Kazakhstan to Barcelona, Spain $822
price neutral --- Asunción, Paraguay to Barcelona, Spain $959
price neutral --- Aswan, Egypt to Barcelona, Spain $1290
price neutral --- Athens, GA to Barcelona, Spain $3115
price neutral --- Athens, Greece to Barcelona, Spain $273
price neutral --- Atlanta, GA to Barcelona, Spain $688
price neutral --- Atlantic City, NJ to Barcelona, Spain $1547
price neutral --- Atyrau, Kazakhstan to Barcelona, Spain $1662
price neutral --- Auckland, New Zealand to Barcelona, Spain $2836
price neutral --- Augusta, GA to Barcelona, Spain $2213
price neutral --- Augusta, ME to Barcelona, Spain $3732
price drop 24% Austin, TX to Barcelona, Spain $1269
price neutral --- Avalon, Australia to Barcelona, Spain $1665
price neutral --- Avignon, France to Barcelona, Spain $3695
price neutral --- Badajoz/Talavera La Real, Spain to Barcelona, Spain $176
price neutral --- Baghdad, Iraq to Barcelona, Spain $1342
price neutral --- Bahia Blanca, Argentina to Barcelona, Spain $1739
price neutral --- Baia Mare, Romania to Barcelona, Spain $559
price neutral --- Bakersfield, CA to Barcelona, Spain $1388
price neutral --- Baku, Azerbaijan to Barcelona, Spain $377
price neutral --- Baltimore-Washington, DC to Barcelona, Spain $705
price neutral --- Bamako, Mali to Barcelona, Spain $2078
price neutral --- Bangalore, India to Barcelona, Spain $802
price drop 57% Bangkok, Thailand to Barcelona, Spain $3038
price neutral --- Bangor, ME to Barcelona, Spain $1296
price drop 9% Banjul, Gambia to Barcelona, Spain $953
price neutral --- Baotou, China to Barcelona, Spain $1387
price neutral --- Bar Harbor, ME to Barcelona, Spain $4205
price neutral --- Bari, Italy to Barcelona, Spain $280
price neutral --- Barnaul, Russia to Barcelona, Spain $483
price neutral --- Barquisimeto, Venezuela to Barcelona, Spain $4578
price neutral --- Barranquilla, Colombia to Barcelona, Spain $1543
price up 44% Basel, Switzerland to Barcelona, Spain $255 $143
price neutral --- Basra, Iraq to Barcelona, Spain $1632
price neutral --- Bastia, France to Barcelona, Spain $443
price neutral --- Batam, Indonesia to Barcelona, Spain $1864
price neutral --- Batna, Algeria to Barcelona, Spain $378
price neutral --- Baton Rouge, LA to Barcelona, Spain $1388
price neutral --- Batumi, Georgia to Barcelona, Spain $639
price neutral --- Beaumont, TX to Barcelona, Spain $1319
price neutral --- Beauvais, France to Barcelona, Spain $785
price neutral --- Beckley, WV to Barcelona, Spain $1023
price neutral --- Beihai, China to Barcelona, Spain $1319
price drop 30% Beijing, China to Barcelona, Spain $2258
price neutral --- Beirut, Lebanon to Barcelona, Spain $375
price neutral --- Belem, Brazil to Barcelona, Spain $1783
price neutral --- Belfast, United Kingdom to Barcelona, Spain $1930
price neutral --- Belgorod, Russia to Barcelona, Spain $780
price up 38% Belgrade, Serbia to Barcelona, Spain $332 $206
price neutral --- Belize City, Belize to Barcelona, Spain $1433
price neutral --- Bellingham, WA to Barcelona, Spain $762
price neutral --- Belo Horizonte, Brazil to Barcelona, Spain $1144
price neutral --- Bengkulu, Indonesia to Barcelona, Spain $1932
price neutral --- Benin City, Nigeria to Barcelona, Spain $1120
price up 17% Bergen, Norway to Barcelona, Spain $383 $318
price neutral --- Bergerac, France to Barcelona, Spain $2310
price up 48% Berlin, Germany to Barcelona, Spain $232 $121
price neutral --- Bermuda, Bermuda to Barcelona, Spain $1164
price drop 8% Berne, Switzerland to Barcelona, Spain $398
price neutral --- Bethel, AK to Barcelona, Spain $3431
price neutral --- Biarritz, France to Barcelona, Spain $581
price up 16% Bilbao, Spain to Barcelona, Spain $185 $156
price neutral --- Billings, MT to Barcelona, Spain $761
price neutral --- Billund, Denmark to Barcelona, Spain $404
price neutral --- Binghamton, NY to Barcelona, Spain $6611
price neutral --- Bintulu, Malaysia to Barcelona, Spain $1524
price drop 20% Birmingham, AL to Barcelona, Spain $1596
price up 11% Birmingham, United Kingdom to Barcelona, Spain $280 $250
price neutral --- Bishkek, Kyrgyzstan to Barcelona, Spain $731
price neutral --- Bismarck, ND to Barcelona, Spain $790
price neutral --- Bissau, Guinea-Bissau to Barcelona, Spain $3695
price neutral --- Blackpool, United Kingdom to Barcelona, Spain $1785
price neutral --- Bloomington, IL to Barcelona, Spain $745
price neutral --- Boa Vista, Cape Verde to Barcelona, Spain $1419
price neutral --- Bodo, Norway to Barcelona, Spain $561
price neutral --- Bodrum, Turkey to Barcelona, Spain $307
price up 22% Bogota, Colombia to Barcelona, Spain $1192 $930
price drop 11% Boise, ID to Barcelona, Spain $1675
price up 14% Bologna, Italy to Barcelona, Spain $182 $157
price neutral --- Bolzano, Italy to Barcelona, Spain $295
price neutral --- Bonaire, Netherlands Antilles to Barcelona, Spain $2073
price neutral --- Bora Bora, French Polynesia to Barcelona, Spain $4828
price drop 16% Bordeaux, France to Barcelona, Spain $310
price drop 9% Boston, MA to Barcelona, Spain $688
price neutral --- Bournemouth, United Kingdom to Barcelona, Spain $572
price neutral --- Bozeman, MT to Barcelona, Spain $743
price neutral --- Bradford, PA to Barcelona, Spain $1347
price neutral --- Brainerd, MN to Barcelona, Spain $988
price neutral --- Branson, MO to Barcelona, Spain $2235
price neutral --- Brasilia, Brazil to Barcelona, Spain $872
price neutral --- Bratislava, Slovakia to Barcelona, Spain $206
price neutral --- Brazzaville, Congo to Barcelona, Spain $1692
price neutral --- Bremen, Germany to Barcelona, Spain $1092
price neutral --- Brest, France to Barcelona, Spain $567
price neutral --- Bridgetown, Barbados to Barcelona, Spain $1313
price neutral --- Brindisi, Italy to Barcelona, Spain $297
price neutral --- Brisbane, Australia to Barcelona, Spain $1146
price neutral --- Bristol, United Kingdom to Barcelona, Spain $510
price neutral --- Bristol, TN to Barcelona, Spain $1731
price neutral --- Brive-La-Gaillarde, France to Barcelona, Spain $455
price neutral --- Brno, Czech Republic to Barcelona, Spain $990
price neutral --- Brownsville, TX to Barcelona, Spain $1326
price neutral --- Brunswick, GA to Barcelona, Spain $7500
price up 46% Brussels, Belgium to Barcelona, Spain $168 $91
price neutral --- Bucaramanga, Colombia to Barcelona, Spain $976
price up 19% Bucharest, Romania to Barcelona, Spain $297 $241
price up 5% Budapest, Hungary to Barcelona, Spain $267 $254
price up 9% Buenos Aires, Argentina to Barcelona, Spain $1551 $1412
price neutral --- Buffalo, NY to Barcelona, Spain $973
price neutral --- Bujumbura, Burundi to Barcelona, Spain $1319
price up 10% Burbank, CA to Barcelona, Spain $712 $641
price neutral --- Burgas, Bulgaria to Barcelona, Spain $435
price neutral --- Burgos, Spain to Barcelona, Spain $140
price neutral --- Burlington, IA to Barcelona, Spain $2394
price up 27% Burlington, VT to Barcelona, Spain $978 $714
price neutral --- Busan, Republic Of Korea to Barcelona, Spain $2136
price neutral --- Butte, MT to Barcelona, Spain $971
price neutral --- Bydgoszcz, Poland to Barcelona, Spain $346
price neutral --- Caen, France to Barcelona, Spain $638
price neutral --- Cagliari, Italy to Barcelona, Spain $2129
price up 18% Cairo, Egypt to Barcelona, Spain $434 $356
price neutral --- Calgary, AB to Barcelona, Spain $714
price neutral --- Cali, Colombia to Barcelona, Spain $768
price neutral --- Calicut, India to Barcelona, Spain $1101
price neutral --- Cambridge, United Kingdom to Barcelona, Spain $3865
price up 7% Canary Islands, Spain to Barcelona, Spain $227 $212
price neutral --- Canary Islands, Spain to Barcelona, Spain $180
price neutral --- Canberra, Australia to Barcelona, Spain $4117
price neutral --- Cancun, Mexico to Barcelona, Spain $1033
price neutral --- Cape Girardeau, MO to Barcelona, Spain $1267
price up 27% Cape Town, South Africa to Barcelona, Spain $1921 $1403
price up 8% Caracas, Venezuela to Barcelona, Spain $1082 $996
price neutral --- Cardiff, United Kingdom to Barcelona, Spain $564
price neutral --- Carlsbad, NM to Barcelona, Spain $1892
price neutral --- Cartagena, Colombia to Barcelona, Spain $1700
price neutral --- Casablanca, Morocco to Barcelona, Spain $237
price neutral --- Casper, WY to Barcelona, Spain $798
price up 33% Catania, Italy to Barcelona, Spain $302 $203
price neutral --- Cayenne, French Guiana to Barcelona, Spain $2453
price neutral --- Cebu, Philippines to Barcelona, Spain $4511
price neutral --- Cedar Rapids, IA to Barcelona, Spain $858
price neutral --- Chadron, NE to Barcelona, Spain $1203
price neutral --- Chambery, France to Barcelona, Spain $2640
price neutral --- Champaign, IL to Barcelona, Spain $1286
price neutral --- Changchun, China to Barcelona, Spain $1028
price neutral --- Changsha, China to Barcelona, Spain $1105
price neutral --- Changzhou, China to Barcelona, Spain $1251
price neutral --- Chania, Greece to Barcelona, Spain $371
price up 37% Charleston, SC to Barcelona, Spain $1176 $741
price neutral --- Charleston, WV to Barcelona, Spain $7741
price up 19% Charlotte, NC to Barcelona, Spain $907 $735
price neutral --- Charlotte Amalie, VQ to Barcelona, Spain $1098
price neutral --- Charlottesville, VA to Barcelona, Spain $1591
price neutral --- Charlottetown, PE to Barcelona, Spain $943
price neutral --- Chattanooga, TN to Barcelona, Spain $1004
price neutral --- Chelyabinsk, Russia to Barcelona, Spain $749
price neutral --- Chengdu, China to Barcelona, Spain $891
price neutral --- Chennai, India to Barcelona, Spain $2934
price neutral --- Cheyenne, WY to Barcelona, Spain $1818
price neutral --- Chiang Mai, Thailand to Barcelona, Spain $2735
price drop 12% Chicago, IL to Barcelona, Spain $710
price neutral --- Chico, CA to Barcelona, Spain $1933
price neutral --- Chihuahua, Mexico to Barcelona, Spain $1809
price neutral --- Chisinau, Moldova to Barcelona, Spain $647
price neutral --- Chita, Russia to Barcelona, Spain $1019
price neutral --- Chitose, Japan to Barcelona, Spain $992
price neutral --- Chittagong, Bangladesh to Barcelona, Spain $2261
price neutral --- Chongqing, China to Barcelona, Spain $1695
price neutral --- Christchurch, New Zealand to Barcelona, Spain $1948
price neutral --- Christiansted, VQ to Barcelona, Spain $1175
price up 27% Cincinnati, OH to Barcelona, Spain $969 $708
price neutral --- Ciudad Del Este, Paraguay to Barcelona, Spain $5791
price neutral --- Ciudad Juarez, Mexico to Barcelona, Spain $2160
price neutral --- Clarksburg, WV to Barcelona, Spain $1359
price neutral --- Clermont, France to Barcelona, Spain $387
price up 18% Cleveland, OH to Barcelona, Spain $851 $698
price neutral --- Clovis, NM to Barcelona, Spain $1501
price neutral --- Cluj, Romania to Barcelona, Spain $577
price neutral --- Cochabamba, Bolivia to Barcelona, Spain $2102
price neutral --- College Station, TX to Barcelona, Spain $2677
price neutral --- Cologne, Germany to Barcelona, Spain $242
price neutral --- Colombo, Sri Lanka to Barcelona, Spain $754
price neutral --- Colorado Springs, CO to Barcelona, Spain $1479
price neutral --- Columbia, SC to Barcelona, Spain $1500
price neutral --- Columbia, MO to Barcelona, Spain $867
price up 32% Columbus, OH to Barcelona, Spain $1026 $698
price neutral --- Columbus, GA to Barcelona, Spain $2235
price neutral --- Columbus, MS to Barcelona, Spain $5308
price neutral --- Comox, BC to Barcelona, Spain $2339
price neutral --- Conakry, Guinea to Barcelona, Spain $1094
price neutral --- Concepcion, Chile to Barcelona, Spain $1862
price neutral --- Connaught, Ireland to Barcelona, Spain $1818
price neutral --- Constanta, Romania to Barcelona, Spain $955
price neutral --- Constantine, Algeria to Barcelona, Spain $217
price drop 8% Copenhagen, Denmark to Barcelona, Spain $209
price neutral --- Cordoba, Argentina to Barcelona, Spain $1318
price neutral --- Corfu, Greece to Barcelona, Spain $431
price neutral --- Cork, Ireland to Barcelona, Spain $393
price neutral --- Corlu, Turkey to Barcelona, Spain $559
price neutral --- Corpus Christi, TX to Barcelona, Spain $1333
price neutral --- Cortez, CO to Barcelona, Spain $1599
price neutral --- Cotonou, Benin to Barcelona, Spain $1198
price neutral --- Cozumel, Mexico to Barcelona, Spain $2190
price neutral --- Crescent City, CA to Barcelona, Spain $1241
price neutral --- Cuenca, Ecuador to Barcelona, Spain $1566
price neutral --- Cuiaba, Brazil to Barcelona, Spain $1024
price neutral --- Culiacan, Mexico to Barcelona, Spain $1815
price neutral --- Curacao, Curacao to Barcelona, Spain $1065
price neutral --- Curitiba, Brazil to Barcelona, Spain $1633
price neutral --- Cuzco, Peru to Barcelona, Spain $1282
price neutral --- Cúcuta, Colombia to Barcelona, Spain $2488
price neutral --- Dakar, Senegal to Barcelona, Spain $736
price neutral --- Dakhla, Morocco to Barcelona, Spain $284
price neutral --- Dalaman, Turkey to Barcelona, Spain $444
price neutral --- Dali City, China to Barcelona, Spain $3036
price neutral --- Dalian, China to Barcelona, Spain $1196
price up 12% Dallas, TX to Barcelona, Spain $840 $740
price up 50% Dammam, Saudi Arabia to Barcelona, Spain $1178 $589
price neutral --- Dar Es Salaam, Tanzania to Barcelona, Spain $734
price neutral --- Darwin, Australia to Barcelona, Spain $2509
price neutral --- Davao, Philippines to Barcelona, Spain $3357
price neutral --- Dayong, China to Barcelona, Spain $1444
price neutral --- Dayton, OH to Barcelona, Spain $1313
price neutral --- Daytona Beach, FL to Barcelona, Spain $1126
price neutral --- Dazhou, China to Barcelona, Spain $1544
price neutral --- Deer Lake, NL to Barcelona, Spain $1180
price neutral --- Denizli, Turkey to Barcelona, Spain $579
price neutral --- Denpasar (Bali), Indonesia to Barcelona, Spain $947
price up 13% Denver, CO to Barcelona, Spain $874 $761
price up 27% Des Moines, IA to Barcelona, Spain $1006 $735
price neutral --- Destin, FL to Barcelona, Spain $3236
price neutral --- Detroit, MI to Barcelona, Spain $692
price neutral --- Devils Lake, ND to Barcelona, Spain $1410
price neutral --- Dhaka, Bangladesh to Barcelona, Spain $1323
price neutral --- Dillingham, AK to Barcelona, Spain $2839
price neutral --- Diqing, China to Barcelona, Spain $2558
price neutral --- Diyarbakir, Turkey to Barcelona, Spain $481
price neutral --- Djerba, Tunisia to Barcelona, Spain $4977
price neutral --- Djibouti, Djibouti to Barcelona, Spain $1483
price neutral --- Dnepropetrovsk, Ukraine to Barcelona, Spain $1148
price neutral --- Dodge City, KS to Barcelona, Spain $2228
price up 8% Doha, Qatar to Barcelona, Spain $615 $566
price neutral --- Donegal, Ireland to Barcelona, Spain $651
price neutral --- Donetsk, Ukraine to Barcelona, Spain $490
price neutral --- Dongsheng, China to Barcelona, Spain $1491
price neutral --- Dortmund, Germany to Barcelona, Spain $338
price neutral --- Dothan, AL to Barcelona, Spain $1614
price neutral --- Douala, Cameroon to Barcelona, Spain $883
price neutral --- Dresden, Germany to Barcelona, Spain $286
price up 34% Dubai, United Arab Emirates to Barcelona, Spain $693 $458
price neutral --- Dublin, Ireland to Barcelona, Spain $182
price neutral --- Dubois, PA to Barcelona, Spain $1432
price up 11% Dubrovnik, Croatia to Barcelona, Spain $461 $411
price neutral --- Dubuque, IA to Barcelona, Spain $1127
price neutral --- Duluth, MN to Barcelona, Spain $735
price neutral --- Dundee, United Kingdom to Barcelona, Spain $1981
price neutral --- Dunedin, New Zealand to Barcelona, Spain $2900
price neutral --- Durango, Mexico to Barcelona, Spain $1574
price neutral --- Durango, CO to Barcelona, Spain $871
price neutral --- Durban, South Africa to Barcelona, Spain $1710
price up 15% Dusseldorf, Germany to Barcelona, Spain $194 $165
price neutral --- Eagle, CO to Barcelona, Spain $4402
price neutral --- East Midlands, United Kingdom to Barcelona, Spain $564
price neutral --- Easter Island, Chile to Barcelona, Spain $6538
price neutral --- Eau Claire, WI to Barcelona, Spain $2334
price up 26% Edinburgh, United Kingdom to Barcelona, Spain $437 $324
price up 29% Edmonton, AB to Barcelona, Spain $980 $696
price neutral --- Eindhoven, Netherlands to Barcelona, Spain $2232
price neutral --- Ekaterinburg, Russia to Barcelona, Spain $323
price up 24% El Paso, TX to Barcelona, Spain $1877 $1427
price neutral --- Elat, Israel to Barcelona, Spain $2202
price neutral --- Elko, NV to Barcelona, Spain $2435
price neutral --- Elmira, NY to Barcelona, Spain $714
price neutral --- Emerald, Australia to Barcelona, Spain $3078
price neutral --- Entebbe, Uganda to Barcelona, Spain $865
price neutral --- Erbil, Iraq to Barcelona, Spain $1466
price neutral --- Ercan, Cyprus to Barcelona, Spain $571
price neutral --- Erie, PA to Barcelona, Spain $1300
price neutral --- Errachidia, Morocco to Barcelona, Spain $509
price neutral --- Escanaba, MI to Barcelona, Spain $1354
price neutral --- Esmeraldas, Ecuador to Barcelona, Spain $1680
price neutral --- Eugene, OR to Barcelona, Spain $1716
price neutral --- Eureka, CA to Barcelona, Spain $1043
price neutral --- Evansville, IN to Barcelona, Spain $1540
price neutral --- Exeter, United Kingdom to Barcelona, Spain $570
price neutral --- Fairbanks, AK to Barcelona, Spain $2973
price neutral --- Fargo, ND to Barcelona, Spain $741
price neutral --- Farmington, NM to Barcelona, Spain $1535
price neutral --- Faro, Portugal to Barcelona, Spain $282
price neutral --- Fayetteville, NC to Barcelona, Spain $1548
price drop 27% Fayetteville, AR to Barcelona, Spain $1331
price neutral --- Fez, Morocco to Barcelona, Spain $614
price neutral --- Flagstaff, AZ to Barcelona, Spain $897
price neutral --- Flint, MI to Barcelona, Spain $1281
price neutral --- Florence, SC to Barcelona, Spain $1285
price neutral --- Florence, Italy to Barcelona, Spain $210
price neutral --- Florianopolis, Brazil to Barcelona, Spain $1271
price neutral --- Fort Dodge, IA to Barcelona, Spain $1770
price neutral --- Fort Leonard Wood, MO to Barcelona, Spain $3912
price neutral --- Fort Mcmurray, AB to Barcelona, Spain $925
price drop 67% Fort Myers, FL to Barcelona, Spain $2391
price neutral --- Fort Smith, AR to Barcelona, Spain $1294
price neutral --- Fort St John, BC to Barcelona, Spain $1544
price neutral --- Fort Wayne, IN to Barcelona, Spain $1649
price neutral --- Fort-De-France, Martinique to Barcelona, Spain $1157
price neutral --- Fortaleza, Brazil to Barcelona, Spain $780
price drop 25% Frankfurt, Germany to Barcelona, Spain $197
price neutral --- Fredericton, NB to Barcelona, Spain $717
price neutral --- Freeport, Bahamas to Barcelona, Spain $1109
price neutral --- Freetown, Sierra Leone to Barcelona, Spain $927
price neutral --- Fresno, CA to Barcelona, Spain $816
price neutral --- Friedrichshafen, Germany to Barcelona, Spain $2923
price up 28% Ft. Lauderdale, FL to Barcelona, Spain $1018 $733
price neutral --- Fukuoka, Japan to Barcelona, Spain $587
price neutral --- Funchal, Portugal to Barcelona, Spain $414
price neutral --- Fuzhou, China to Barcelona, Spain $910
price neutral --- Gaborone, Botswana to Barcelona, Spain $751
price neutral --- Gainesville, FL to Barcelona, Spain $858
price neutral --- Garden City, KS to Barcelona, Spain $832
price neutral --- Gassim, Saudi Arabia to Barcelona, Spain $802
price neutral --- Gaziantep, Turkey to Barcelona, Spain $226
price neutral --- Gdansk, Poland to Barcelona, Spain $293
price neutral --- Geneva, Switzerland to Barcelona, Spain $120
price neutral --- Genoa, Italy to Barcelona, Spain $347
price neutral --- George, South Africa to Barcelona, Spain $712
price neutral --- Georgetown, Guyana to Barcelona, Spain $5234
price neutral --- Georgetown, Bahamas to Barcelona, Spain $2332
price neutral --- Gibraltar, Gibraltar to Barcelona, Spain $533
price neutral --- Gillette, WY to Barcelona, Spain $5659
price neutral --- Girona/Costa Brava, Spain to Barcelona, Spain $4235
price neutral --- Glasgow, MT to Barcelona, Spain $3279
price drop 24% Glasgow, United Kingdom to Barcelona, Spain $566
price neutral --- Goa, India to Barcelona, Spain $1222
price neutral --- Goiania, Brazil to Barcelona, Spain $1555
price neutral --- Gold Coast, Australia to Barcelona, Spain $8387
price neutral --- Gomera, Spain to Barcelona, Spain $674
price neutral --- Goose Bay, NL to Barcelona, Spain $1375
price neutral --- Gorontalo City, Indonesia to Barcelona, Spain $2309
price drop 13% Gothenburg, Sweden to Barcelona, Spain $477
price neutral --- Gove, Australia to Barcelona, Spain $2687
price drop 27% Granada, Spain to Barcelona, Spain $279
price neutral --- Grand Cayman, Cayman Islands to Barcelona, Spain $1152
price neutral --- Grand Forks, ND to Barcelona, Spain $735
price neutral --- Grand Island, NE to Barcelona, Spain $843
price neutral --- Grand Junction, CO to Barcelona, Spain $1402
price up 59% Grand Rapids, MI to Barcelona, Spain $1792 $735
price neutral --- Grande Prairie, AB to Barcelona, Spain $1146
price neutral --- Graz, Austria to Barcelona, Spain $459
price neutral --- Great Bend, KS to Barcelona, Spain $1195
price neutral --- Great Falls, MT to Barcelona, Spain $1346
price neutral --- Green Bay, WI to Barcelona, Spain $751
price drop 162% Greenville, SC to Barcelona, Spain $5013
price neutral --- Greenville, NC to Barcelona, Spain $1079
price neutral --- Grenada, Grenada to Barcelona, Spain $1182
price up 31% Grenoble, France to Barcelona, Spain $153 $106
price neutral --- Groningen, Netherlands to Barcelona, Spain $1949
price drop 12% Guadalajara, Mexico to Barcelona, Spain $1577
price neutral --- Guangzhou, China to Barcelona, Spain $1266
price up 9% Guatemala, Guatemala to Barcelona, Spain $1326 $1207
price neutral --- Guayaquil, Ecuador to Barcelona, Spain $1198
price neutral --- Guernsey, United Kingdom to Barcelona, Spain $719
price neutral --- Guilin, China to Barcelona, Spain $945
price neutral --- Guiyang, China to Barcelona, Spain $1107
price neutral --- Gulfport, MS to Barcelona, Spain $736
price neutral --- Gunnison, CO to Barcelona, Spain $1479
price neutral --- Hagerstown, MD to Barcelona, Spain $1654
price neutral --- Hagåtña, GQ to Barcelona, Spain $1305
price neutral --- Haikou, China to Barcelona, Spain $1030
price neutral --- Hail, Saudi Arabia to Barcelona, Spain $1512
price neutral --- Halifax, NS to Barcelona, Spain $773
price neutral --- Hambantota, Sri Lanka to Barcelona, Spain $4297
price drop 16% Hamburg, Germany to Barcelona, Spain $216
price neutral --- Hamilton, New Zealand to Barcelona, Spain $6147
price drop 6% Hamilton, ON to Barcelona, Spain $648
price neutral --- Hancock, MI to Barcelona, Spain $1095
price neutral --- Hangzhou, China to Barcelona, Spain $683
price neutral --- Hanoi, Vietnam to Barcelona, Spain $1289
price up 15% Hanover, Germany to Barcelona, Spain $214 $182
price neutral --- Harare, Zimbabwe to Barcelona, Spain $1203
price neutral --- Harlingen, TX to Barcelona, Spain $1981
price neutral --- Harrisburg, PA to Barcelona, Spain $714
price up 22% Hartford, CT to Barcelona, Spain $916 $715
price neutral --- Haugesund, Norway to Barcelona, Spain $486
price neutral --- Hays, KS to Barcelona, Spain $708
price neutral --- Hefei, China to Barcelona, Spain $1087
price neutral --- Helena, MT to Barcelona, Spain $1470
price neutral --- Helsingborg, Sweden to Barcelona, Spain $381
price drop 33% Helsinki, Finland to Barcelona, Spain $392
price neutral --- Heraklion, Greece to Barcelona, Spain $335
price neutral --- Hermosillo, Mexico to Barcelona, Spain $3986
price neutral --- Hibbing, MN to Barcelona, Spain $1366
price neutral --- Hilo, HI to Barcelona, Spain $2687
price neutral --- Hilton Head Island, SC to Barcelona, Spain $1426
price neutral --- Hiroshima, Japan to Barcelona, Spain $3801
price neutral --- Ho Chi Minh City, Vietnam to Barcelona, Spain $1302
price neutral --- Hobart, Australia to Barcelona, Spain $6852
price neutral --- Hobbs, NM to Barcelona, Spain $1453
price neutral --- Hofuf, Saudi Arabia to Barcelona, Spain $1015
price neutral --- Homer, AK to Barcelona, Spain $5122
price up 53% Hong Kong, China to Barcelona, Spain $1121 $527
price up 8% Honolulu, HI to Barcelona, Spain $1784 $1642
price up 8% Houston, TX to Barcelona, Spain $652 $600
price neutral --- Humberside, United Kingdom to Barcelona, Spain $387
price neutral --- Huntington, WV to Barcelona, Spain $1713
price neutral --- Huntsville, AL to Barcelona, Spain $1301
price drop 15% Hurghada, Egypt to Barcelona, Spain $1090
price neutral --- Huron, SD to Barcelona, Spain $1813
price neutral --- Hyannis, MA to Barcelona, Spain $3854
price neutral --- Hyderabad, India to Barcelona, Spain $1059
price neutral --- Iasi, Romania to Barcelona, Spain $390
price drop 11% Ibiza, Spain to Barcelona, Spain $171
price neutral --- Idaho Falls, ID to Barcelona, Spain $1892
price neutral --- Iguassu Falls, Brazil to Barcelona, Spain $1262
price neutral --- Iguazu, Argentina to Barcelona, Spain $2132
price up 28% Indianapolis, IN to Barcelona, Spain $1040 $749
price neutral --- Innsbruck, Austria to Barcelona, Spain $506
price neutral --- International Falls, MN to Barcelona, Spain $905
price neutral --- Inverness, United Kingdom to Barcelona, Spain $644
price neutral --- Iquique, Chile to Barcelona, Spain $3790
price neutral --- Irkutsk, Russia to Barcelona, Spain $519
price neutral --- Iron Mountain, MI to Barcelona, Spain $786
price neutral --- Ironwood, MI to Barcelona, Spain $1965
price drop 19% Islamabad, Pakistan to Barcelona, Spain $1066
price neutral --- Islay, United Kingdom to Barcelona, Spain $723
price neutral --- Isle Of Man, United Kingdom to Barcelona, Spain $389
price neutral --- Islip, NY to Barcelona, Spain $1326
price drop 94% Istanbul, Turkey to Barcelona, Spain $792
price neutral --- Ithaca, NY to Barcelona, Spain $707
price neutral --- Ivalo, Finland to Barcelona, Spain $528
price neutral --- Izmir, Turkey to Barcelona, Spain $265
price neutral --- Jackson, WY to Barcelona, Spain $1376
price up 9% Jackson, MS to Barcelona, Spain $1387 $1263
price up 20% Jacksonville, FL to Barcelona, Spain $936 $749
price neutral --- Jacksonville, NC to Barcelona, Spain $1420
price neutral --- Jakarta, Indonesia to Barcelona, Spain $5326
price neutral --- Jamestown, NY to Barcelona, Spain $2259
price neutral --- Jamestown, ND to Barcelona, Spain $1735
price up 15% Jeddah, Saudi Arabia to Barcelona, Spain $709 $603
price up 86% Jerez De La Frontera, Spain to Barcelona, Spain $1535 $215
price neutral --- Jersey, Jersey to Barcelona, Spain $3471
price neutral --- Jinan, China to Barcelona, Spain $1118
price neutral --- Joensuu, Finland to Barcelona, Spain $516
price up 30% Johannesburg, South Africa to Barcelona, Spain $1447 $1013
price neutral --- Johnstown, PA to Barcelona, Spain $1506
price neutral --- Joinvillei, Brazil to Barcelona, Spain $1540
price neutral --- Jonesboro, AR to Barcelona, Spain $5383
price neutral --- Jonkoping, Sweden to Barcelona, Spain $315
price neutral --- Joplin, MO to Barcelona, Spain $1741
price neutral --- Juliaca, Peru to Barcelona, Spain $1573
price neutral --- Juneau, AK to Barcelona, Spain $2440
price neutral --- Jyvaskyla, Finland to Barcelona, Spain $644
price neutral --- Kabul, Afghanistan to Barcelona, Spain $1404
price neutral --- Kahului, HI to Barcelona, Spain $1953
price neutral --- Kailua, HI to Barcelona, Spain $1750
price neutral --- Kaitaia, New Zealand to Barcelona, Spain $7732
price neutral --- Kajaani, Finland to Barcelona, Spain $1327
price neutral --- Kalamazoo, MI to Barcelona, Spain $1345
price neutral --- Kalaupapa, HI to Barcelona, Spain $1739
price neutral --- Kaliningrad, Russia to Barcelona, Spain $344
price neutral --- Kalispell, MT to Barcelona, Spain $1610
price neutral --- Kalmar, Sweden to Barcelona, Spain $367
price neutral --- Kamloops, BC to Barcelona, Spain $1308
price neutral --- Kano, Nigeria to Barcelona, Spain $2479
price up 21% Kansas City, MO to Barcelona, Spain $932 $737
price neutral --- Kaohsiung, Taiwan to Barcelona, Spain $3502
price neutral --- Kapalua, HI to Barcelona, Spain $2860
price neutral --- Karachi, Pakistan to Barcelona, Spain $569
price neutral --- Karaganda, Kazakhstan to Barcelona, Spain $2757
price neutral --- Karlovy Vary, Czech Republic to Barcelona, Spain $4283
price neutral --- Karlsruhe/Baden, Germany to Barcelona, Spain $2411
price neutral --- Karlstad, Sweden to Barcelona, Spain $384
price neutral --- Kars, Turkey to Barcelona, Spain $600
price neutral --- Kathmandu, Nepal to Barcelona, Spain $731
price drop 21% Katowice, Poland to Barcelona, Spain $569
price neutral --- Kaunakakai, HI to Barcelona, Spain $4341
price neutral --- Kavala, Greece to Barcelona, Spain $404
price neutral --- Kayseri, Turkey to Barcelona, Spain $896
price neutral --- Kazan, Russia to Barcelona, Spain $412
price neutral --- Kearney, NE to Barcelona, Spain $1644
price neutral --- Kelowna, BC to Barcelona, Spain $894
price neutral --- Kemerovo, Russia to Barcelona, Spain $614
price neutral --- Kenai, AK to Barcelona, Spain $3903
price neutral --- Kerikeri, New Zealand to Barcelona, Spain $3231
price neutral --- Kerry, Ireland to Barcelona, Spain $1068
price neutral --- Ketchikan, AK to Barcelona, Spain $1521
price neutral --- Key West, FL to Barcelona, Spain $745
price neutral --- Khabarovsk, Russia to Barcelona, Spain $2070
price neutral --- Kharkov, Ukraine to Barcelona, Spain $319
price neutral --- Kherson, Ukraine to Barcelona, Spain $558
price drop 7% Kiev, Ukraine to Barcelona, Spain $508
price neutral --- Kigali, Rwanda to Barcelona, Spain $899
price neutral --- Killeen, TX to Barcelona, Spain $1164
price neutral --- Kingman, AZ to Barcelona, Spain $1201
price neutral --- Kingston, Jamaica to Barcelona, Spain $1698
price neutral --- Kingston, ON to Barcelona, Spain $1063
price neutral --- Kinshasa, Dem Rep Of The Congo (Zaire) to Barcelona, Spain $1063
price neutral --- Kirksville, MO to Barcelona, Spain $1627
price neutral --- Kirkwall, United Kingdom to Barcelona, Spain $453
price neutral --- Kitchener, ON to Barcelona, Spain $2783
price neutral --- Kithira, Greece to Barcelona, Spain $724
price neutral --- Klagenfurt, Austria to Barcelona, Spain $764
price neutral --- Klamath Falls, OR to Barcelona, Spain $975
price neutral --- Knoxville, TN to Barcelona, Spain $786
price neutral --- Kochi, India to Barcelona, Spain $1049
price neutral --- Kochi, Japan to Barcelona, Spain $1482
price neutral --- Koh Samui, Thailand to Barcelona, Spain $972
price neutral --- Kokkola, Finland to Barcelona, Spain $665
price neutral --- Kolkata, India to Barcelona, Spain $694
price neutral --- Korla, China to Barcelona, Spain $1721
price neutral --- Koror, Palau to Barcelona, Spain $4674
price neutral --- Kos, Greece to Barcelona, Spain $511
price neutral --- Kosice, Slovakia to Barcelona, Spain $342
price neutral --- Kostanay, Kazakhstan to Barcelona, Spain $1332
price neutral --- Krabi, Thailand to Barcelona, Spain $1661
price up 20% Krakow, Poland to Barcelona, Spain $427 $342
price neutral --- Krasnodar, Russia to Barcelona, Spain $371
price neutral --- Krasnojarsk, Russia to Barcelona, Spain $1116
price neutral --- Kristiansand, Norway to Barcelona, Spain $303
price neutral --- Kristiansund, Norway to Barcelona, Spain $294
price neutral --- Krugersdorp, South Africa to Barcelona, Spain $2106
price up 31% Kuala Lumpur, Malaysia to Barcelona, Spain $1442 $995
price neutral --- Kuching, Malaysia to Barcelona, Spain $1607
price neutral --- Kunming, China to Barcelona, Spain $895
price neutral --- Kuopio, Finland to Barcelona, Spain $559
price neutral --- Kutaisi, Georgia to Barcelona, Spain $266
price neutral --- Kuwait, Kuwait to Barcelona, Spain $548
price neutral --- La Ceiba, Honduras to Barcelona, Spain $2144
price up 18% La Coruna, Spain to Barcelona, Spain $209 $172
price neutral --- La Crosse, WI to Barcelona, Spain $1402
price neutral --- La Palma, Spain to Barcelona, Spain $219
price neutral --- La Paz, Mexico to Barcelona, Spain $1419
price neutral --- La Paz, Bolivia to Barcelona, Spain $831
price neutral --- La Rochelle, France to Barcelona, Spain $1778
price drop 46% Lafayette, LA to Barcelona, Spain $1409
price neutral --- Lagos, Nigeria to Barcelona, Spain $779
price neutral --- Lahore, Pakistan to Barcelona, Spain $1073
price neutral --- Lake Charles, LA to Barcelona, Spain $1162
price neutral --- Lamezia-Terme, Italy to Barcelona, Spain $2162
price neutral --- Lampang, Thailand to Barcelona, Spain $1619
price neutral --- Lanai City, HI to Barcelona, Spain $2289
price neutral --- Lancaster, PA to Barcelona, Spain $1354
price neutral --- Lansing, MI to Barcelona, Spain $1443
price neutral --- Lanzarote, Spain to Barcelona, Spain $273
price neutral --- Lanzhou, China to Barcelona, Spain $1344
price neutral --- Lappeenranta, Finland to Barcelona, Spain $691
price neutral --- Laramie, WY to Barcelona, Spain $1095
price neutral --- Laredo, TX to Barcelona, Spain $1301
price neutral --- Larnaca, Cyprus to Barcelona, Spain $333
price up 36% Las Vegas, NV to Barcelona, Spain $1209 $774
price neutral --- Latrobe, PA to Barcelona, Spain $917
price neutral --- Laurel, MS to Barcelona, Spain $1488
price neutral --- Lawton, OK to Barcelona, Spain $843
price neutral --- Lebanon, NH to Barcelona, Spain $11641
price up 26% Leeds, United Kingdom to Barcelona, Spain $444 $329
price neutral --- Leipzig, Germany to Barcelona, Spain $224
price neutral --- Leon, Mexico to Barcelona, Spain $1334
price neutral --- Leon, Spain to Barcelona, Spain $514
price neutral --- Leros, Greece to Barcelona, Spain $787
price neutral --- Lewisburg, WV to Barcelona, Spain $1109
price neutral --- Lewiston, ID to Barcelona, Spain $796
price drop 17% Lexington, KY to Barcelona, Spain $2345
price neutral --- Lhasa, China to Barcelona, Spain $1816
price neutral --- Liberal, KS to Barcelona, Spain $1400
price neutral --- Liberia, Costa Rica to Barcelona, Spain $1354
price neutral --- Libreville, Gabon to Barcelona, Spain $1062
price neutral --- Liege, Belgium to Barcelona, Spain $1178
price neutral --- Lihue, HI to Barcelona, Spain $1116
price neutral --- Lille, France to Barcelona, Spain $2592
price neutral --- Lilongwe, Malawi to Barcelona, Spain $1424
price neutral --- Lima, Peru to Barcelona, Spain $982
price neutral --- Limoges, France to Barcelona, Spain $1750
price neutral --- Lincoln, NE to Barcelona, Spain $1348
price neutral --- Linkoping, Sweden to Barcelona, Spain $712
price neutral --- Linyi, China to Barcelona, Spain $1549
price up 11% Linz, Austria to Barcelona, Spain $323 $288
price up 12% Lisbon, Portugal to Barcelona, Spain $170 $150
price drop 30% Little Rock, AR to Barcelona, Spain $1331
price up 24% Liverpool, United Kingdom to Barcelona, Spain $736 $560
price neutral --- Livingstone, Zambia to Barcelona, Spain $1075
price neutral --- Ljubljana, Slovenia to Barcelona, Spain $997
price neutral --- Lodz, Poland to Barcelona, Spain $401
price neutral --- Logrono, Spain to Barcelona, Spain $385
price neutral --- Loja, Ecuador to Barcelona, Spain $1741
price neutral --- Lome, Togo to Barcelona, Spain $3219
price neutral --- London, United Kingdom to Barcelona, Spain $171
price neutral --- London, United Kingdom to Barcelona, Spain $892
price neutral --- London, ON to Barcelona, Spain $857
price neutral --- Longview, TX to Barcelona, Spain $1740
price neutral --- Lorient, France to Barcelona, Spain $792
price neutral --- Los Cabos, Mexico to Barcelona, Spain $1597
price up 39% Louisville, KY to Barcelona, Spain $1214 $741
price neutral --- Lourdes, France to Barcelona, Spain $501
price neutral --- Luanda, Angola to Barcelona, Spain $1888
price up 31% Lubbock, TX to Barcelona, Spain $1242 $857
price neutral --- Lublin, Poland to Barcelona, Spain $318
price neutral --- Lugano, Switzerland to Barcelona, Spain $403
price neutral --- Lulea, Sweden to Barcelona, Spain $373
price neutral --- Luoyang, China to Barcelona, Spain $1451
price neutral --- Lusaka, Zambia to Barcelona, Spain $993
price neutral --- Luxembourg, Luxembourg to Barcelona, Spain $234
price up 28% Luzon Island, Philippines to Barcelona, Spain $1388 $1000
price neutral --- Lviv, Ukraine to Barcelona, Spain $441
price neutral --- Lynchburg, VA to Barcelona, Spain $1725
price neutral --- Macau, Macau to Barcelona, Spain $1051
price neutral --- Mackay, Australia to Barcelona, Spain $5132
price neutral --- Macon, GA to Barcelona, Spain $1454
price neutral --- Madinah, Saudi Arabia to Barcelona, Spain $3229
price drop 21% Madison, WI to Barcelona, Spain $1735
price up 24% Madrid, Spain to Barcelona, Spain $119 $91
price neutral --- Magadan, Russia to Barcelona, Spain $1991
price neutral --- Mahe, Seychelles to Barcelona, Spain $1124
price neutral --- Mahebourg, Mauritius to Barcelona, Spain $1063
price neutral --- Malabo, Equatorial Guinea to Barcelona, Spain $726
price up 17% Malaga, Spain to Barcelona, Spain $185 $154
price neutral --- Male, Maldives to Barcelona, Spain $1179
price up 15% Mallorca, Spain to Barcelona, Spain $102 $87
price neutral --- Malmo, Sweden to Barcelona, Spain $2315
price up 11% Malta, Malta to Barcelona, Spain $214 $191
price neutral --- Mammoth Lakes, CA to Barcelona, Spain $1410
price neutral --- Managua, Nicaragua to Barcelona, Spain $1214
price drop 7% Manama, Bahrain to Barcelona, Spain $666
price neutral --- Manaus, Brazil to Barcelona, Spain $1088
price drop 27% Manchester, United Kingdom to Barcelona, Spain $248
price neutral --- Manchester, NH to Barcelona, Spain $1325
price neutral --- Mandalay, Myanmar to Barcelona, Spain $1441
price neutral --- Manhattan, KS to Barcelona, Spain $815
price up 38% Manila, Philippines to Barcelona, Spain $1251 $776
price neutral --- Manizales, Colombia to Barcelona, Spain $1749
price neutral --- Manta, Ecuador to Barcelona, Spain $1413
price neutral --- Manzanillo, Mexico to Barcelona, Spain $1861
price neutral --- Maputo, Mozambique to Barcelona, Spain $906
price neutral --- Mar Del Plata, Argentina to Barcelona, Spain $1685
price neutral --- Maraba, Brazil to Barcelona, Spain $1415
price neutral --- Maracaibo, Venezuela to Barcelona, Spain $1412
price neutral --- Marigot, Dominica to Barcelona, Spain $2364
price neutral --- Marion, IL to Barcelona, Spain $2789
price neutral --- Marquette, MI to Barcelona, Spain $893
price drop 122% Marrakech, Morocco to Barcelona, Spain $1279
price up 29% Marseille, France to Barcelona, Spain $221 $157
price neutral --- Martha's Vineyard, MA to Barcelona, Spain $1849
price neutral --- Maseru, Lesotho to Barcelona, Spain $930
price neutral --- Massena, NY to Barcelona, Spain $1432
price neutral --- Matamoros, Mexico to Barcelona, Spain $1393
price neutral --- Matsuyama, Japan to Barcelona, Spain $651
price neutral --- Mayaguez, PR to Barcelona, Spain $3707
price neutral --- Mazatlan, Mexico to Barcelona, Spain $2731
price up 9% Mcallen, TX to Barcelona, Spain $1424 $1296
price drop 39% Medellin, Colombia to Barcelona, Spain $1581
price neutral --- Medford, OR to Barcelona, Spain $2647
price neutral --- Medicine Hat, AB to Barcelona, Spain $1182
price neutral --- Melbourne, Australia to Barcelona, Spain $5172
price neutral --- Melbourne, FL to Barcelona, Spain $1242
price neutral --- Melilla, Spain to Barcelona, Spain $287
price neutral --- Memmingen, Germany to Barcelona, Spain $990
price up 18% Memphis, TN to Barcelona, Spain $908 $745
price neutral --- Mendoza, Argentina to Barcelona, Spain $2996
price drop 19% Menorca, Spain to Barcelona, Spain $144
price neutral --- Merced, CA to Barcelona, Spain $1586
price neutral --- Merida, Mexico to Barcelona, Spain $2079
price neutral --- Meridian, MS to Barcelona, Spain $2346
price drop 30% Mesa, AZ to Barcelona, Spain $1308
price neutral --- Metz Nancy Lorrine, France to Barcelona, Spain $3208
price neutral --- Mexicali, Mexico to Barcelona, Spain $2577
price up 48% Mexico City, Mexico to Barcelona, Spain $2625 $1365
price neutral --- Miami, FL to Barcelona, Spain $695
price neutral --- Midland, TX to Barcelona, Spain $1350
price neutral --- Mikonos, Greece to Barcelona, Spain $494
price up 16% Milan, Italy to Barcelona, Spain $128 $108
price drop 6% Milwaukee, WI to Barcelona, Spain $3287
price up 26% Minneapolis/St. Paul, MN to Barcelona, Spain $933 $691
price neutral --- Minot, ND to Barcelona, Spain $740
price drop 21% Minsk, Belarus to Barcelona, Spain $687
price neutral --- Misawa, Japan to Barcelona, Spain $4489
price neutral --- Missoula, MT to Barcelona, Spain $7776
price neutral --- Mobile, AL to Barcelona, Spain $1610
price neutral --- Modesto, CA to Barcelona, Spain $1012
price neutral --- Mogadishu, Somalia to Barcelona, Spain $1760
price neutral --- Molde, Norway to Barcelona, Spain $291
price neutral --- Moline, IL to Barcelona, Spain $1590
price neutral --- Monaco, Monaco to Barcelona, Spain $2937
price neutral --- Moncton, NB to Barcelona, Spain $783
price neutral --- Monroe, LA to Barcelona, Spain $1522
price neutral --- Monrovia, Liberia to Barcelona, Spain $1495
price neutral --- Montego Bay, Jamaica to Barcelona, Spain $1084
price neutral --- Monterey, CA to Barcelona, Spain $1379
price neutral --- Monterrey, Mexico to Barcelona, Spain $3353
price neutral --- Montevideo, Uruguay to Barcelona, Spain $840
price neutral --- Montgomery, AL to Barcelona, Spain $861
price neutral --- Montpellier, France to Barcelona, Spain $477
price up 9% Montreal, QC to Barcelona, Spain $703 $640
price neutral --- Montrose, CO to Barcelona, Spain $923
price neutral --- Morelia, Mexico to Barcelona, Spain $1889
price neutral --- Morgantown, WV to Barcelona, Spain $1271
price up 26% Moscow, Russia to Barcelona, Spain $470 $348
price neutral --- Moshi, Tanzania to Barcelona, Spain $989
price neutral --- Mosinee, WI to Barcelona, Spain $1368
price neutral --- Mudanjiang, China to Barcelona, Spain $1364
price neutral --- Muenster, Germany to Barcelona, Spain $236
price drop 8% Mumbai, India to Barcelona, Spain $1040
price up 50% Munich, Germany to Barcelona, Spain $260 $130
price neutral --- Murmansk, Russia to Barcelona, Spain $605
price neutral --- Mus, Turkey to Barcelona, Spain $1167
price neutral --- Muscat, Oman to Barcelona, Spain $741
price neutral --- Muscle Shoals, AL to Barcelona, Spain $4150
price neutral --- Muskegon, MI to Barcelona, Spain $958
price up 75% Myrtle Beach, SC to Barcelona, Spain $5032 $1258
price neutral --- Mytilene, Greece to Barcelona, Spain $243
price neutral --- N'Djamena, Chad to Barcelona, Spain $1677
price neutral --- Nadi, Fiji to Barcelona, Spain $2002
price neutral --- Nador, Morocco to Barcelona, Spain $316
price neutral --- Nagoya, Japan to Barcelona, Spain $705
price neutral --- Nairobi, Kenya to Barcelona, Spain $913
price neutral --- Nanaimo, BC to Barcelona, Spain $801
price neutral --- Nanchang, China to Barcelona, Spain $1401
price neutral --- Nanchong, China to Barcelona, Spain $1097
price neutral --- Nanjing, China to Barcelona, Spain $1361
price neutral --- Nanning, China to Barcelona, Spain $1219
price up 7% Nantes, France to Barcelona, Spain $193 $180
price neutral --- Nantong, China to Barcelona, Spain $1131
price neutral --- Nantucket, MA to Barcelona, Spain $1465
price neutral --- Nanyang, China to Barcelona, Spain $2006
price neutral --- Naples, FL to Barcelona, Spain $1463
price neutral --- Naples, Italy to Barcelona, Spain $226
price drop 18% Nashville, TN to Barcelona, Spain $1241
price neutral --- Nassau, Bahamas to Barcelona, Spain $2224
price neutral --- Natal, Brazil to Barcelona, Spain $1183
price neutral --- Navegantes, Brazil to Barcelona, Spain $888
price neutral --- Nelson, New Zealand to Barcelona, Spain $5114
price neutral --- New Bern, NC to Barcelona, Spain $1462
price up 17% New Delhi, India to Barcelona, Spain $2159 $1792
price neutral --- New Haven, CT to Barcelona, Spain $1283
price up 37% New Orleans, LA to Barcelona, Spain $1163 $733
price neutral --- New York City, NY to Barcelona, Spain $591
price neutral --- Newburgh, NY to Barcelona, Spain $1341
price up 23% Newcastle, United Kingdom to Barcelona, Spain $588 $453
price neutral --- Newcastle, Australia to Barcelona, Spain $2966
price up 36% Newport News, VA to Barcelona, Spain $1092 $699
price neutral --- Newquay, United Kingdom to Barcelona, Spain $998
price neutral --- Niamey, Niger to Barcelona, Spain $558
price up 22% Nice, France to Barcelona, Spain $146 $114
price neutral --- Niigata, Japan to Barcelona, Spain $881
price neutral --- Nizhnekamsk, Russia to Barcelona, Spain $532
price neutral --- Nizhnevartovsk, Russia to Barcelona, Spain $1081
price neutral --- Nizhniy Novgorod, Russia to Barcelona, Spain $318
price up 32% Norfolk, VA to Barcelona, Spain $2048 $1393
price neutral --- North Bend, OR to Barcelona, Spain $1692
price neutral --- North Platte, NE to Barcelona, Spain $1243
price neutral --- Norwich, United Kingdom to Barcelona, Spain $537
price neutral --- Nouakchott, Mauritania to Barcelona, Spain $969
price neutral --- Noumea, New Caledonia to Barcelona, Spain $2365
price neutral --- Novosibirsk, Russia to Barcelona, Spain $421
price up 28% Nuremberg, Germany to Barcelona, Spain $356 $257
price up 41% Oakland, CA to Barcelona, Spain $2400 $1416
price neutral --- Oaxaca, Mexico to Barcelona, Spain $1325
price neutral --- Odessa, Ukraine to Barcelona, Spain $330
price neutral --- Ogdensburg, NY to Barcelona, Spain $3573
price neutral --- Okinawa, Japan to Barcelona, Spain $1329
price up 34% Oklahoma City, OK to Barcelona, Spain $1116 $737
price neutral --- Olbia, Italy to Barcelona, Spain $689
price up 8% Omaha, NE to Barcelona, Spain $1395 $1284
price neutral --- Omsk, Russia to Barcelona, Spain $1096
price neutral --- Oradea, Romania to Barcelona, Spain $656
price neutral --- Oran, Algeria to Barcelona, Spain $172
price up 18% Orlando, FL to Barcelona, Spain $882 $724
price neutral --- Osaka, Japan to Barcelona, Spain $9141
price neutral --- Osh, Kyrgyzstan to Barcelona, Spain $505
price neutral --- Osijek, Croatia to Barcelona, Spain $361
price up 27% Oslo, Norway to Barcelona, Spain $301 $220
price neutral --- Ostend, Belgium to Barcelona, Spain $161
price neutral --- Ostersund, Sweden to Barcelona, Spain $374
price neutral --- Ostrava, Czech Republic to Barcelona, Spain $721
price up 34% Ottawa, ON to Barcelona, Spain $1459 $963
price neutral --- Ouarzazate, Morocco to Barcelona, Spain $600
price neutral --- Oujda, Morocco to Barcelona, Spain $359
price neutral --- Oulu, Finland to Barcelona, Spain $550
price up 16% Oviedo, Spain to Barcelona, Spain $225 $189
price neutral --- Owensboro, KY to Barcelona, Spain $3806
price neutral --- Oxnard, CA to Barcelona, Spain $1452
price neutral --- Paderborn, Germany to Barcelona, Spain $310
price neutral --- Paducah, KY to Barcelona, Spain $934
price neutral --- Palanga, Lithuania to Barcelona, Spain $1477
price neutral --- Palermo, Italy to Barcelona, Spain $276
price drop 13% Palm Springs, CA to Barcelona, Spain $1816
price neutral --- Palmar Sur, Costa Rica to Barcelona, Spain $2128
price neutral --- Palmerston North, New Zealand to Barcelona, Spain $9414
price neutral --- Pamplona, Spain to Barcelona, Spain $280
price neutral --- Panama City, FL to Barcelona, Spain $1313
price up 29% Panama City, Panama to Barcelona, Spain $1388 $986
price neutral --- Papeete, French Polynesia to Barcelona, Spain $4823
price neutral --- Paphos, Cyprus to Barcelona, Spain $2441
price neutral --- Paramaribo, Suriname to Barcelona, Spain $3400
price neutral --- Parana, Argentina to Barcelona, Spain $6246
price neutral --- Pardubice, Czech Republic to Barcelona, Spain $1764
price neutral --- Paris, France to Barcelona, Spain $147
price neutral --- Parkersburg, WV to Barcelona, Spain $1197
price up 38% Pasco, WA to Barcelona, Spain $1266 $785
price neutral --- Pau, France to Barcelona, Spain $434
price neutral --- Pavlodar, Kazakhstan to Barcelona, Spain $938
price neutral --- Pellston, MI to Barcelona, Spain $754
price neutral --- Penang, Malaysia to Barcelona, Spain $1220
price up 24% Pensacola, FL to Barcelona, Spain $980 $745
price neutral --- Peoria, IL to Barcelona, Spain $747
price neutral --- Pereira, Colombia to Barcelona, Spain $1077
price neutral --- Perm, Russia to Barcelona, Spain $409
price neutral --- Perpignan, France to Barcelona, Spain $708
price neutral --- Perth, Australia to Barcelona, Spain $1049
price neutral --- Perugia, Italy to Barcelona, Spain $212
price neutral --- Pescara, Italy to Barcelona, Spain $3638
price neutral --- Petersburg, AK to Barcelona, Spain $2661
price drop 18% Philadelphia, PA to Barcelona, Spain $1187
price neutral --- Phnom Penh, Cambodia to Barcelona, Spain $1004
price neutral --- Phuket, Thailand to Barcelona, Spain $892
price neutral --- Pierre, SD to Barcelona, Spain $1575
price up 14% Pisa, Italy to Barcelona, Spain $163 $141
price neutral --- Pittsburgh, PA to Barcelona, Spain $1069
price neutral --- Pocatello, ID to Barcelona, Spain $1904
price neutral --- Podgorica, Montenegro to Barcelona, Spain $294
price neutral --- Point-A-Pitre, Guadeloupe to Barcelona, Spain $1024
price neutral --- Poitiers, France to Barcelona, Spain $410
price neutral --- Ponce, PR to Barcelona, Spain $2244
price neutral --- Ponta Delgada, Azores to Barcelona, Spain $630
price neutral --- Port Elizabeth, South Africa to Barcelona, Spain $1175
price neutral --- Port Harcourt, Nigeria to Barcelona, Spain $816
price neutral --- Port Moresby, Papua New Guinea to Barcelona, Spain $3850
price neutral --- Port-Au-Prince, Haiti to Barcelona, Spain $1368
price up 8% Portland, OR to Barcelona, Spain $1100 $1012
price up 68% Portland, ME to Barcelona, Spain $3312 $1060
price drop 34% Porto, Portugal to Barcelona, Spain $200
price neutral --- Porto Alegre, Brazil to Barcelona, Spain $949
price neutral --- Poznan, Poland to Barcelona, Spain $227
price up 8% Prague, Czech Republic to Barcelona, Spain $188 $173
price neutral --- Praia, Cape Verde to Barcelona, Spain $750
price neutral --- Prescott, AZ to Barcelona, Spain $1253
price neutral --- Presque Isle, ME to Barcelona, Spain $5144
price neutral --- Prince George, BC to Barcelona, Spain $1395
price neutral --- Pristina, Kosovo to Barcelona, Spain $1390
price neutral --- Providence, RI to Barcelona, Spain $828
price neutral --- Providenciales, Turks And Caicos Islands to Barcelona, Spain $5789
price neutral --- Provincetown, MA to Barcelona, Spain $1106
price neutral --- Provo, UT to Barcelona, Spain $3376
price neutral --- Puebla, Mexico to Barcelona, Spain $2989
price neutral --- Pueblo, CO to Barcelona, Spain $1520
price up 18% Puerto Del Rosario, Spain to Barcelona, Spain $213 $175
price neutral --- Puerto Plata, Dominican Republic to Barcelona, Spain $1510
price neutral --- Puerto Vallarta, Mexico to Barcelona, Spain $1870
price neutral --- Pula, Croatia to Barcelona, Spain $548
price neutral --- Pullman, WA to Barcelona, Spain $1473
price neutral --- Pune, India to Barcelona, Spain $808
price neutral --- Punta Cana, Dominican Republic to Barcelona, Spain $3006
price neutral --- Qingdao, China to Barcelona, Spain $807
price neutral --- Quebec City, QC to Barcelona, Spain $780
price neutral --- Querétaro, Mexico to Barcelona, Spain $2454
price neutral --- Quincy, IL to Barcelona, Spain $835
price neutral --- Quito, Ecuador to Barcelona, Spain $1128
price up 70% Rabat, Morocco to Barcelona, Spain $763 $229
price up 8% Raleigh, NC to Barcelona, Spain $1057 $973
price neutral --- Ranchi, India to Barcelona, Spain $1209
price neutral --- Rapid City, SD to Barcelona, Spain $790
price neutral --- Recife, Brazil to Barcelona, Spain $828
price neutral --- Redding, CA to Barcelona, Spain $1530
price neutral --- Redmond, OR to Barcelona, Spain $1428
price neutral --- Reggio Calabria, Italy to Barcelona, Spain $2932
price neutral --- Regina, SK to Barcelona, Spain $1183
price neutral --- Rennes, France to Barcelona, Spain $169
price neutral --- Reno, NV to Barcelona, Spain $1439
price neutral --- Resistencia, Argentina to Barcelona, Spain $1732
price neutral --- Reykjavik, Iceland to Barcelona, Spain $590
price neutral --- Reynosa, Mexico to Barcelona, Spain $1950
price neutral --- Rhodes, Greece to Barcelona, Spain $269
price up 11% Richmond, VA to Barcelona, Spain $848 $755
price up 42% Riga, Latvia to Barcelona, Spain $327 $190
price neutral --- Rijeka, Croatia to Barcelona, Spain $3243
price neutral --- Rimini, Italy to Barcelona, Spain $361
price neutral --- Rio De Janeiro, Brazil to Barcelona, Spain $1778
price neutral --- Riyadh, Saudi Arabia to Barcelona, Spain $733
price neutral --- Roanoke, VA to Barcelona, Spain $1349
price up 34% Rochester, NY to Barcelona, Spain $1045 $690
price neutral --- Rochester, MN to Barcelona, Spain $1595
price neutral --- Rock Springs, WY to Barcelona, Spain $1430
price neutral --- Rockland, ME to Barcelona, Spain $8030
price neutral --- Rodez, France to Barcelona, Spain $500
price neutral --- Roma, Australia to Barcelona, Spain $1457
price up 18% Rome, Italy to Barcelona, Spain $135 $111
price neutral --- Rosario, Argentina to Barcelona, Spain $2141
price neutral --- Rostov, Russia to Barcelona, Spain $319
price neutral --- Roswell, NM to Barcelona, Spain $861
price drop 56% Rotterdam, Netherlands to Barcelona, Spain $557
price neutral --- Rovaniemi, Finland to Barcelona, Spain $3365
price neutral --- Rzeszow, Poland to Barcelona, Spain $363
price neutral --- Saarbruecken, Germany to Barcelona, Spain $767
price up 42% Sacramento, CA to Barcelona, Spain $1355 $786
price neutral --- Saginaw, MI to Barcelona, Spain $725
price neutral --- Saint Barthelemy, Saint Barthelemy to Barcelona, Spain $1274
price neutral --- Saint Denis, Reunion to Barcelona, Spain $2937
price neutral --- Saint Kitts, St. Kitts And Nevis to Barcelona, Spain $1200
price neutral --- Sal Island, Cape Verde to Barcelona, Spain $920
price neutral --- Salalah, Oman to Barcelona, Spain $1296
price neutral --- Salamanca, Spain to Barcelona, Spain $223
price neutral --- Salisbury, MD to Barcelona, Spain $1673
price up 14% Salt Lake City, UT to Barcelona, Spain $872 $750
price neutral --- Salta, Argentina to Barcelona, Spain $1318
price neutral --- Saltillo, Mexico to Barcelona, Spain $2841
price neutral --- Salvador, Brazil to Barcelona, Spain $1692
price neutral --- Salzburg, Austria to Barcelona, Spain $447
price neutral --- Samara, Russia to Barcelona, Spain $615
price neutral --- Samsun, Turkey to Barcelona, Spain $333
price neutral --- San Angelo, TX to Barcelona, Spain $1333
price up 23% San Antonio, TX to Barcelona, Spain $961 $740
price neutral --- San Carlos De Bariloche, Argentina to Barcelona, Spain $1326
price drop 13% San Diego, CA to Barcelona, Spain $1275
price neutral --- San Francisco, CA to Barcelona, Spain $750
price neutral --- San Javier, Spain to Barcelona, Spain $234
price drop 16% San Jose, CA to Barcelona, Spain $1580
price up 6% San José, Costa Rica to Barcelona, Spain $1378 $1296
price neutral --- San Juan, PR to Barcelona, Spain $930
price neutral --- San Juan, Argentina to Barcelona, Spain $2501
price neutral --- San Luis, Argentina to Barcelona, Spain $2942
price neutral --- San Luis Obispo, CA to Barcelona, Spain $1414
price neutral --- San Luis Potosi, Mexico to Barcelona, Spain $1596
price neutral --- San Pedro Sula, Honduras to Barcelona, Spain $1393
price drop 20% San Salvador, El Salvador to Barcelona, Spain $1566
price up 24% San Sebastien, Spain to Barcelona, Spain $197 $150
price neutral --- Sanaa, Yemen to Barcelona, Spain $621
price neutral --- Santa Barbara, CA to Barcelona, Spain $1476
price neutral --- Santa Cruz, Bolivia to Barcelona, Spain $880
price neutral --- Santa Fe, NM to Barcelona, Spain $1444
price neutral --- Santa Maria, CA to Barcelona, Spain $1300
price neutral --- Santa Marta, Colombia to Barcelona, Spain $861
price neutral --- Santa Rosa, CA to Barcelona, Spain $1508
price up 36% Santander, Spain to Barcelona, Spain $196 $126
price up 14% Santiago, Chile to Barcelona, Spain $1688 $1452
price neutral --- Santiago, Dominican Republic to Barcelona, Spain $1698
price up 12% Santiago De Compostela, Spain to Barcelona, Spain $156 $138
price neutral --- Santiago Del Estero, Argentina to Barcelona, Spain $1854
price up 7% Santo Domingo, Dominican Republic to Barcelona, Spain $1300 $1209
price neutral --- Santorini, Greece to Barcelona, Spain $396
price neutral --- Sao Luiz, Brazil to Barcelona, Spain $1333
price up 46% Sao Paulo, Brazil to Barcelona, Spain $1220 $659
price neutral --- Sarajevo, Bosnia And Herzegovina to Barcelona, Spain $291
price neutral --- Saranac Lake, NY to Barcelona, Spain $1348
price neutral --- Sarasota, FL to Barcelona, Spain $1318
price neutral --- Saskatoon, SK to Barcelona, Spain $718
price neutral --- Satu Mare, Romania to Barcelona, Spain $477
price neutral --- Sault Ste Marie, MI to Barcelona, Spain $1242
price neutral --- Sault Ste. Marie, ON to Barcelona, Spain $878
price neutral --- Savannah, GA to Barcelona, Spain $765
price neutral --- Scottsbluff, NE to Barcelona, Spain $1488
price up 12% Seattle, WA to Barcelona, Spain $863 $760
price up 33% Seoul, Republic Of Korea to Barcelona, Spain $971 $651
price neutral --- Seville, Spain to Barcelona, Spain $217
price up 44% Shanghai, China to Barcelona, Spain $1246 $698
price drop 8% Shannon, Ireland to Barcelona, Spain $672
price neutral --- Sharjah, United Arab Emirates to Barcelona, Spain $565
price neutral --- Sharm El-Sheikh, Egypt to Barcelona, Spain $402
price neutral --- Sheffield, United Kingdom to Barcelona, Spain $517
price neutral --- Shenyang, China to Barcelona, Spain $998
price neutral --- Shenzhen, China to Barcelona, Spain $1290
price neutral --- Shetland Islands, United Kingdom to Barcelona, Spain $493
price neutral --- Shijiazhuang, China to Barcelona, Spain $1389
price neutral --- Shreveport, LA to Barcelona, Spain $1432
price neutral --- Sialkot, Pakistan to Barcelona, Spain $1059
price neutral --- Sibiu, Romania to Barcelona, Spain $389
price neutral --- Sidney, MT to Barcelona, Spain $3340
price neutral --- Siem Reap, Cambodia to Barcelona, Spain $1838
price neutral --- Silver City, NM to Barcelona, Spain $3853
price neutral --- Simferopol, Ukraine to Barcelona, Spain $674
price drop 9% Singapore, Singapore to Barcelona, Spain $837
price neutral --- Sioux City, IA to Barcelona, Spain $1332
price drop 51% Sioux Falls, SD to Barcelona, Spain $2264
price neutral --- Sitka, AK to Barcelona, Spain $2083
price neutral --- Skiathos, Greece to Barcelona, Spain $673
price up 20% Skopje, Macedonia to Barcelona, Spain $500 $400
price neutral --- Sochi, Russia to Barcelona, Spain $440
price up 51% Sofia, Bulgaria to Barcelona, Spain $783 $384
price neutral --- South Bend, IN to Barcelona, Spain $1269
price neutral --- Southampton, United Kingdom to Barcelona, Spain $666
price drop 20% Split, Croatia to Barcelona, Spain $619
price neutral --- Spokane, WA to Barcelona, Spain $7875
price neutral --- Springfield, MO to Barcelona, Spain $1180
price neutral --- Springfield, IL to Barcelona, Spain $1325
price neutral --- St Cloud, MN to Barcelona, Spain $1865
price neutral --- St George, UT to Barcelona, Spain $1185
price neutral --- St John, NB to Barcelona, Spain $1027
price neutral --- St John'S, NL to Barcelona, Spain $750
price drop 28% St Louis, MO to Barcelona, Spain $1219
price neutral --- St Lucia, St Lucia to Barcelona, Spain $1140
price neutral --- St Maarten, Sint Maarten (Dutch Part) to Barcelona, Spain $1113
price up 30% St Petersburg, Russia to Barcelona, Spain $565 $396
price neutral --- St Vincent, Saint Vincent And The Grenadines to Barcelona, Spain $2208
price neutral --- State College, PA to Barcelona, Spain $1313
price neutral --- Staunton, VA to Barcelona, Spain $1426
price up 32% Stavanger, Norway to Barcelona, Spain $444 $302
price neutral --- Stavropol, Russia to Barcelona, Spain $572
price neutral --- Steamboat Springs, CO to Barcelona, Spain $8034
price neutral --- Stockholm, Sweden to Barcelona, Spain $265
price neutral --- Strasbourg, France to Barcelona, Spain $499
price up 8% Stuttgart, Germany to Barcelona, Spain $201 $185
price neutral --- Sudbury, ON to Barcelona, Spain $1633
price neutral --- Sulaymaniyah, Iraq to Barcelona, Spain $1230
price neutral --- Sun Valley, ID to Barcelona, Spain $757
price neutral --- Sundsvall, Sweden to Barcelona, Spain $1463
price neutral --- Surabaya, Indonesia to Barcelona, Spain $1189
price neutral --- Surgut, Russia to Barcelona, Spain $901
price neutral --- Sydney, Australia to Barcelona, Spain $1409
price neutral --- Sydney, NS to Barcelona, Spain $1654
price neutral --- Syktyvkar, Russia to Barcelona, Spain $470
price drop 10% Syracuse, NY to Barcelona, Spain $1317
price neutral --- Szczecin, Poland to Barcelona, Spain $2355
price neutral --- Tabuk, Saudi Arabia to Barcelona, Spain $1106
price neutral --- Tacna, Peru to Barcelona, Spain $2069
price neutral --- Taipei, Taiwan to Barcelona, Spain $886
price neutral --- Tallahassee, FL to Barcelona, Spain $736
price neutral --- Tallinn, Estonia to Barcelona, Spain $455
price neutral --- Tampa, FL to Barcelona, Spain $1234
price neutral --- Tampere, Finland to Barcelona, Spain $406
price neutral --- Tan Tan, Morocco to Barcelona, Spain $737
price drop 10% Tangier, Morocco to Barcelona, Spain $226
price neutral --- Tapachula, Mexico to Barcelona, Spain $7200
price neutral --- Tartu, Estonia to Barcelona, Spain $315
price neutral --- Tashkent, Uzbekistan to Barcelona, Spain $824
price drop 53% Tbilisi, Georgia to Barcelona, Spain $680
price neutral --- Teesside, United Kingdom to Barcelona, Spain $1010
price up 37% Tegucigalpa, Honduras to Barcelona, Spain $1784 $1124
price up 8% Tel Aviv, Israel to Barcelona, Spain $239 $220
price neutral --- Tengchong, China to Barcelona, Spain $1800
price neutral --- Terceira Island, Azores to Barcelona, Spain $268
price neutral --- Teresina, Brazil to Barcelona, Spain $2423
price neutral --- Terrace, BC to Barcelona, Spain $2605
price neutral --- Texarkana, AR to Barcelona, Spain $1817
price up 16% Thessaloniki, Greece to Barcelona, Spain $565 $475
price neutral --- Thunder Bay, ON to Barcelona, Spain $1281
price neutral --- Tianjin, China to Barcelona, Spain $1680
price drop 32% Tijuana, Mexico to Barcelona, Spain $3228
price neutral --- Timisoara, Romania to Barcelona, Spain $525
price neutral --- Tirana, Albania to Barcelona, Spain $344
price neutral --- Tirgu Mures, Romania to Barcelona, Spain $504
price neutral --- Tivat, Montenegro to Barcelona, Spain $683
price neutral --- Tobago, Trinidad And Tobago to Barcelona, Spain $2537
price neutral --- Tokushima, Japan to Barcelona, Spain $1994
price neutral --- Tokyo, Japan to Barcelona, Spain $642
price neutral --- Toledo, OH to Barcelona, Spain $924
price neutral --- Toluca, Mexico to Barcelona, Spain $1590
price neutral --- Tomsk, Russia to Barcelona, Spain $454
price neutral --- Tongren, China to Barcelona, Spain $1179
price neutral --- Topeka, KS to Barcelona, Spain $1735
price up 19% Torino, Italy to Barcelona, Spain $154 $125
price neutral --- Torreon, Mexico to Barcelona, Spain $1857
price neutral --- Toulon, France to Barcelona, Spain $975
price neutral --- Toulouse, France to Barcelona, Spain $227
price neutral --- Trabzon, Turkey to Barcelona, Spain $527
price neutral --- Traverse City, MI to Barcelona, Spain $1313
price neutral --- Trieste, Italy to Barcelona, Spain $1408
price up 11% Trinidad, Trinidad And Tobago to Barcelona, Spain $1408 $1254
price neutral --- Trivandrum, India to Barcelona, Spain $655
price neutral --- Trollhattan, Sweden to Barcelona, Spain $909
price neutral --- Tromso, Norway to Barcelona, Spain $457
price neutral --- Trondheim, Norway to Barcelona, Spain $427
price drop 58% Tucson, AZ to Barcelona, Spain $2571
price neutral --- Tucuman, Argentina to Barcelona, Spain $1777
price neutral --- Tulsa, OK to Barcelona, Spain $1574
price drop 132% Tunis, Tunisia to Barcelona, Spain $2773
price neutral --- Tunxi, China to Barcelona, Spain $1549
price neutral --- Tupelo, MS to Barcelona, Spain $2211
price neutral --- Turku, Finland to Barcelona, Spain $312
price neutral --- Tuxtla Gutierrez, Mexico to Barcelona, Spain $1601
price neutral --- Twin Falls, ID to Barcelona, Spain $1745
price neutral --- Tyler, TX to Barcelona, Spain $832
price neutral --- Tyumen, Russia to Barcelona, Spain $701
price neutral --- Udaipur, India to Barcelona, Spain $1224
price neutral --- Ufa, Russia to Barcelona, Spain $583
price neutral --- Ulaanbaatar, Mongolia to Barcelona, Spain $827
price neutral --- Umea, Sweden to Barcelona, Spain $266
price neutral --- Urumqi, China to Barcelona, Spain $1523
price neutral --- Vaasa, Finland to Barcelona, Spain $341
price neutral --- Valdosta, GA to Barcelona, Spain $1309
price neutral --- Valencia, Spain to Barcelona, Spain $185
price neutral --- Valencia, Venezuela to Barcelona, Spain $1579
price neutral --- Valledupar, Colombia to Barcelona, Spain $1600
price up 27% Vallodolid, Spain to Barcelona, Spain $171 $125
price neutral --- Van, Turkey to Barcelona, Spain $415
price neutral --- Vancouver, BC to Barcelona, Spain $748
price neutral --- Varna, Bulgaria to Barcelona, Spain $1888
price neutral --- Vaxjo, Sweden to Barcelona, Spain $2690
price neutral --- Venice, Italy to Barcelona, Spain $170
price neutral --- Veracruz, Mexico to Barcelona, Spain $1700
price neutral --- Vernal, UT to Barcelona, Spain $1285
price neutral --- Verona, Italy to Barcelona, Spain $714
price neutral --- Victoria, TX to Barcelona, Spain $972
price neutral --- Victoria, BC to Barcelona, Spain $935
price up 44% Vienna, Austria to Barcelona, Spain $237 $133
price neutral --- Vientiane, Laos to Barcelona, Spain $1785
price neutral --- Vieques, PR to Barcelona, Spain $3884
price up 7% Vigo, Spain to Barcelona, Spain $173 $161
price neutral --- Villahermosa, Mexico to Barcelona, Spain $1458
price up 40% Vilnius, Lithuania to Barcelona, Spain $368 $221
price neutral --- Vinh City, Vietnam to Barcelona, Spain $2770
price neutral --- Visalia, CA to Barcelona, Spain $3329
price neutral --- Visby, Sweden to Barcelona, Spain $1648
price neutral --- Vitoria, Brazil to Barcelona, Spain $1093
price neutral --- Vladikavsk, Russia to Barcelona, Spain $904
price neutral --- Vladivostok, Russia to Barcelona, Spain $1433
price neutral --- Waco, TX to Barcelona, Spain $1365
price neutral --- Walla Walla, WA to Barcelona, Spain $1824
price drop 39% Warsaw, Poland to Barcelona, Spain $253
price neutral --- Waterloo, IA to Barcelona, Spain $2932
price neutral --- Watertown, NY to Barcelona, Spain $1501
price neutral --- Watertown, SD to Barcelona, Spain $2081
price neutral --- Weeze, Germany to Barcelona, Spain $440
price neutral --- Weifang, China to Barcelona, Spain $2937
price neutral --- Weihai, China to Barcelona, Spain $1227
price neutral --- Wellington, New Zealand to Barcelona, Spain $3512
price neutral --- Wenatchee, WA to Barcelona, Spain $784
price neutral --- Wenzhou, China to Barcelona, Spain $1179
price up 46% West Palm Beach, FL to Barcelona, Spain $1594 $861
price drop 24% White Plains, NY to Barcelona, Spain $1332
price neutral --- Whitehorse, YT to Barcelona, Spain $1531
price up 18% Wichita, KS to Barcelona, Spain $908 $745
price neutral --- Wichita Falls, TX to Barcelona, Spain $1678
price neutral --- Wilkes Barre, PA to Barcelona, Spain $1490
price neutral --- Williamsport, PA to Barcelona, Spain $1221
price neutral --- Williston, ND to Barcelona, Spain $791
price neutral --- Wilmington, NC to Barcelona, Spain $1235
price neutral --- Windhoek, Namibia to Barcelona, Spain $736
price neutral --- Windsor, ON to Barcelona, Spain $996
price neutral --- Winnipeg, MB to Barcelona, Spain $726
price neutral --- Winston Salem, NC to Barcelona, Spain $1362
price neutral --- Worcester, MA to Barcelona, Spain $4057
price neutral --- Worland, WY to Barcelona, Spain $1431
price neutral --- Wrangell, AK to Barcelona, Spain $2377
price neutral --- Wroclaw, Poland to Barcelona, Spain $432
price neutral --- Wuhan, China to Barcelona, Spain $1210
price neutral --- Xi'An, China to Barcelona, Spain $1055
price neutral --- Xiamen, China to Barcelona, Spain $1623
price neutral --- Xiangyang, China to Barcelona, Spain $1568
price neutral --- Xuzhou, China to Barcelona, Spain $1321
price neutral --- Yakima, WA to Barcelona, Spain $787
price neutral --- Yakutsk, Russia to Barcelona, Spain $865
price neutral --- Yanbo, Saudi Arabia to Barcelona, Spain $1620
price neutral --- Yangon, Myanmar to Barcelona, Spain $1711
price neutral --- Yangzhou, China to Barcelona, Spain $1656
price neutral --- Yanji, China to Barcelona, Spain $1272
price neutral --- Yaounde, Cameroon to Barcelona, Spain $950
price neutral --- Yerevan, Armenia to Barcelona, Spain $510
price neutral --- Yiwu, China to Barcelona, Spain $1288
price neutral --- Yogyakarta, Indonesia to Barcelona, Spain $6376
price neutral --- Yuma, AZ to Barcelona, Spain $15462
price neutral --- Yuncheng, China to Barcelona, Spain $1409
price neutral --- Yuzhno-Sakhalinsk, Russia to Barcelona, Spain $845
price neutral --- Zacatecas, Mexico to Barcelona, Spain $1877
price neutral --- Zadar, Croatia to Barcelona, Spain $522
price neutral --- Zagreb, Croatia to Barcelona, Spain $254
price neutral --- Zakynthos, Greece to Barcelona, Spain $730
price neutral --- Zaporozhye, Ukraine to Barcelona, Spain $375
price neutral --- Zaragoza, Spain to Barcelona, Spain $505
price neutral --- Zhanjiang, China to Barcelona, Spain $1404
price neutral --- Zhengzhou, China to Barcelona, Spain $1171
price neutral --- Zhoushan, China to Barcelona, Spain $1246
price neutral --- Zhuhai, China to Barcelona, Spain $1598
price drop 12% Zurich, Switzerland to Barcelona, Spain $279
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.