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
65%
Biggest Flight Price Drop:
Zurich 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 $280
price neutral --- Aarhus, Denmark to Barcelona, Spain $454
price neutral --- Abakan, Russia to Barcelona, Spain $1256
price neutral --- Abbotsford, BC to Barcelona, Spain $2323
price neutral --- Aberdeen, SD to Barcelona, Spain $1131
price neutral --- Aberdeen, United Kingdom to Barcelona, Spain $526
price neutral --- Abha, Saudi Arabia to Barcelona, Spain $1193
price neutral --- Abidjan, Ivory Coast to Barcelona, Spain $827
price neutral --- Abilene, TX to Barcelona, Spain $2078
price drop 15% Abu Dhabi, United Arab Emirates to Barcelona, Spain $765
price neutral --- Abu Simbel, Egypt to Barcelona, Spain $1127
price neutral --- Abuja, Nigeria to Barcelona, Spain $892
price neutral --- Acapulco, Mexico to Barcelona, Spain $1466
price up 11% Accra, Ghana to Barcelona, Spain $880 $784
price neutral --- Adana, Turkey to Barcelona, Spain $503
price neutral --- Addis Ababa, Ethiopia to Barcelona, Spain $912
price neutral --- Adelaide, Australia to Barcelona, Spain $1922
price neutral --- Agadir, Morocco to Barcelona, Spain $472
price neutral --- Aguadilla, PR to Barcelona, Spain $1040
price neutral --- Aguascalientes, Mexico to Barcelona, Spain $2035
price neutral --- Ahmedabad, India to Barcelona, Spain $1149
price neutral --- Akron, OH to Barcelona, Spain $992
price neutral --- Aksu, China to Barcelona, Spain $2972
price neutral --- Aktau, Kazakhstan to Barcelona, Spain $1389
price neutral --- Aktobe, Kazakhstan to Barcelona, Spain $1695
price neutral --- Albany, GA to Barcelona, Spain $930
price drop 43% Albany, NY to Barcelona, Spain $1352
price up 11% Albuquerque, NM to Barcelona, Spain $1126 $1003
price neutral --- Alesund, Norway to Barcelona, Spain $550
price neutral --- Alexandria, LA to Barcelona, Spain $1743
price up 12% Alexandria, Egypt to Barcelona, Spain $560 $493
price neutral --- Alexandroupolis, Greece to Barcelona, Spain $366
price neutral --- Alghero, Italy to Barcelona, Spain $308
price neutral --- Algiers, Algeria to Barcelona, Spain $184
price drop 50% Alicante, Spain to Barcelona, Spain $152
price neutral --- Alice Springs, Australia to Barcelona, Spain $2708
price neutral --- Allentown, PA to Barcelona, Spain $1909
price neutral --- Alliance, NE to Barcelona, Spain $1378
price neutral --- Almaty, Kazakhstan to Barcelona, Spain $725
price neutral --- Almeria, Spain to Barcelona, Spain $215
price neutral --- Alpena, MI to Barcelona, Spain $785
price neutral --- Altoona, PA to Barcelona, Spain $960
price neutral --- Amarillo, TX to Barcelona, Spain $1740
price up 11% Amman, Jordan to Barcelona, Spain $668 $595
price neutral --- Amritsar, India to Barcelona, Spain $938
price drop 28% Amsterdam, Netherlands to Barcelona, Spain $203
price neutral --- Anchorage, AK to Barcelona, Spain $1872
price neutral --- Ancona, Italy to Barcelona, Spain $561
price drop 18% Ankara, Turkey to Barcelona, Spain $684
price neutral --- Annaba, Algeria to Barcelona, Spain $616
price neutral --- Antalya, Turkey to Barcelona, Spain $569
price neutral --- Antananarivo, Madagascar to Barcelona, Spain $1360
price neutral --- Antigua, Antigua And Barbuda to Barcelona, Spain $1220
price neutral --- Antwerp, Belgium to Barcelona, Spain $210
price neutral --- Appleton, WI to Barcelona, Spain $1392
price neutral --- Aqaba, Jordan to Barcelona, Spain $1743
price neutral --- Arequipa, Peru to Barcelona, Spain $1288
price neutral --- Arkhangelsk, Russia to Barcelona, Spain $690
price neutral --- Aruba, Aruba to Barcelona, Spain $1371
price neutral --- Arusha, Tanzania to Barcelona, Spain $1886
price neutral --- Asheville, NC to Barcelona, Spain $1564
price neutral --- Asmara, Eritrea to Barcelona, Spain $1312
price neutral --- Aspen, CO to Barcelona, Spain $1280
price neutral --- Astana, Kazakhstan to Barcelona, Spain $921
price neutral --- Asunción, Paraguay to Barcelona, Spain $1672
price neutral --- Aswan, Egypt to Barcelona, Spain $1290
price neutral --- Athens, GA to Barcelona, Spain $3115
price drop 8% Athens, Greece to Barcelona, Spain $253
price up 23% Atlanta, GA to Barcelona, Spain $997 $768
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 $1612
price neutral --- Augusta, GA to Barcelona, Spain $2876
price neutral --- Augusta, ME to Barcelona, Spain $1237
price drop 21% Austin, TX to Barcelona, Spain $966
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 --- Baia Mare, Romania to Barcelona, Spain $559
price drop 13% Bakersfield, CA to Barcelona, Spain $1370
price up 7% Baku, Azerbaijan to Barcelona, Spain $463 $431
price up 11% Baltimore-Washington, DC to Barcelona, Spain $878 $782
price neutral --- Bamako, Mali to Barcelona, Spain $764
price neutral --- Bangalore, India to Barcelona, Spain $1117
price neutral --- Bangkok, Thailand to Barcelona, Spain $920
price neutral --- Bangor, ME to Barcelona, Spain $1339
price neutral --- Banjul, Gambia to Barcelona, Spain $578
price neutral --- Baotou, China to Barcelona, Spain $1387
price neutral --- Bar Harbor, ME to Barcelona, Spain $1484
price neutral --- Bari, Italy to Barcelona, Spain $315
price neutral --- Barnaul, Russia to Barcelona, Spain $900
price neutral --- Barquisimeto, Venezuela to Barcelona, Spain $4578
price neutral --- Barranquilla, Colombia to Barcelona, Spain $1792
price up 11% Basel, Switzerland to Barcelona, Spain $170 $152
price neutral --- Basra, Iraq to Barcelona, Spain $991
price neutral --- Bastia, France to Barcelona, Spain $443
price neutral --- Batam, Indonesia to Barcelona, Spain $1864
price neutral --- Baton Rouge, LA to Barcelona, Spain $1813
price neutral --- Batumi, Georgia to Barcelona, Spain $639
price neutral --- Beaumont, TX to Barcelona, Spain $1343
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 neutral --- Beijing, China to Barcelona, Spain $1065
price neutral --- Beirut, Lebanon to Barcelona, Spain $519
price neutral --- Belem, Brazil to Barcelona, Spain $1783
price neutral --- Belfast, United Kingdom to Barcelona, Spain $210
price neutral --- Belgorod, Russia to Barcelona, Spain $780
price neutral --- Belgrade, Serbia to Barcelona, Spain $234
price neutral --- Belize City, Belize to Barcelona, Spain $1146
price neutral --- Bellingham, WA to Barcelona, Spain $2497
price neutral --- Belo Horizonte, Brazil to Barcelona, Spain $1255
price neutral --- Bengkulu, Indonesia to Barcelona, Spain $1932
price neutral --- Benin City, Nigeria to Barcelona, Spain $1120
price neutral --- Bergen, Norway to Barcelona, Spain $266
price neutral --- Bergerac, France to Barcelona, Spain $2310
price neutral --- Berlin, Germany to Barcelona, Spain $237
price neutral --- Bermuda, Bermuda to Barcelona, Spain $1302
price neutral --- Berne, Switzerland to Barcelona, Spain $457
price neutral --- Bethel, AK to Barcelona, Spain $3431
price neutral --- Biarritz, France to Barcelona, Spain $930
price neutral --- Bilbao, Spain to Barcelona, Spain $85
price neutral --- Billings, MT to Barcelona, Spain $2264
price drop 7% Billund, Denmark to Barcelona, Spain $347
price neutral --- Binghamton, NY to Barcelona, Spain $1356
price neutral --- Bintulu, Malaysia to Barcelona, Spain $1524
price neutral --- Birmingham, AL to Barcelona, Spain $1264
price up 17% Birmingham, United Kingdom to Barcelona, Spain $297 $247
price neutral --- Bishkek, Kyrgyzstan to Barcelona, Spain $688
price neutral --- Bismarck, ND to Barcelona, Spain $1187
price neutral --- Blackpool, United Kingdom to Barcelona, Spain $1785
price neutral --- Bloomington, IL to Barcelona, Spain $1118
price neutral --- Boa Vista, Cape Verde to Barcelona, Spain $901
price neutral --- Bodo, Norway to Barcelona, Spain $561
price neutral --- Bodrum, Turkey to Barcelona, Spain $585
price drop 21% Bogota, Colombia to Barcelona, Spain $1386
price up 7% Boise, ID to Barcelona, Spain $1224 $1139
price neutral --- Bologna, Italy to Barcelona, Spain $212
price neutral --- Bolzano, Italy to Barcelona, Spain $295
price neutral --- Bonaire, Netherlands Antilles to Barcelona, Spain $1677
price neutral --- Bordeaux, France to Barcelona, Spain $239
price neutral --- Boston, MA to Barcelona, Spain $791
price neutral --- Bournemouth, United Kingdom to Barcelona, Spain $700
price neutral --- Bozeman, MT to Barcelona, Spain $2432
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 $1177
price up 15% Bratislava, Slovakia to Barcelona, Spain $415 $353
price neutral --- Brazzaville, Congo to Barcelona, Spain $1685
price neutral --- Bremen, Germany to Barcelona, Spain $287
price neutral --- Brest, France to Barcelona, Spain $233
price neutral --- Bridgetown, Barbados to Barcelona, Spain $1456
price neutral --- Brindisi, Italy to Barcelona, Spain $287
price neutral --- Brisbane, Australia to Barcelona, Spain $1618
price up 16% Bristol, United Kingdom to Barcelona, Spain $342 $288
price neutral --- Bristol, TN to Barcelona, Spain $898
price neutral --- Brive-La-Gaillarde, France to Barcelona, Spain $455
price neutral --- Brownsville, TX to Barcelona, Spain $1887
price neutral --- Brunswick, GA to Barcelona, Spain $2486
price up 16% Brussels, Belgium to Barcelona, Spain $117 $99
price up 12% Bucharest, Romania to Barcelona, Spain $270 $238
price up 9% Budapest, Hungary to Barcelona, Spain $202 $184
price neutral --- Buenos Aires, Argentina to Barcelona, Spain $1602
price neutral --- Buffalo, NY to Barcelona, Spain $1213
price neutral --- Bujumbura, Burundi to Barcelona, Spain $1164
price neutral --- Burbank, CA to Barcelona, Spain $1234
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 neutral --- Burlington, VT to Barcelona, Spain $1416
price neutral --- Busan, Republic Of Korea to Barcelona, Spain $886
price neutral --- Butte, MT to Barcelona, Spain $971
price neutral --- Bydgoszcz, Poland to Barcelona, Spain $480
price neutral --- Caen, France to Barcelona, Spain $638
price neutral --- Cagliari, Italy to Barcelona, Spain $195
price neutral --- Cairo, Egypt to Barcelona, Spain $425
price neutral --- Calgary, AB to Barcelona, Spain $1328
price neutral --- Cali, Colombia to Barcelona, Spain $1217
price neutral --- Calicut, India to Barcelona, Spain $1101
price neutral --- Cambridge, United Kingdom to Barcelona, Spain $1163
price up 8% Canary Islands, Spain to Barcelona, Spain $276 $254
price neutral --- Canary Islands, Spain to Barcelona, Spain $269
price neutral --- Canberra, Australia to Barcelona, Spain $4117
price neutral --- Cancun, Mexico to Barcelona, Spain $1159
price neutral --- Cape Girardeau, MO to Barcelona, Spain $1267
price neutral --- Cape Town, South Africa to Barcelona, Spain $3060
price drop 20% Caracas, Venezuela to Barcelona, Spain $1733
price neutral --- Cardiff, United Kingdom to Barcelona, Spain $542
price neutral --- Carlsbad, NM to Barcelona, Spain $1892
price neutral --- Cartagena, Colombia to Barcelona, Spain $993
price drop 25% Casablanca, Morocco to Barcelona, Spain $264
price neutral --- Casper, WY to Barcelona, Spain $1797
price drop 11% Catania, Italy to Barcelona, Spain $292
price neutral --- Cayenne, French Guiana to Barcelona, Spain $2453
price neutral --- Cedar Rapids, IA to Barcelona, Spain $1350
price neutral --- Chadron, NE to Barcelona, Spain $1203
price neutral --- Chambery, France to Barcelona, Spain $2640
price neutral --- Champaign, IL to Barcelona, Spain $2248
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 $618
price drop 13% Charleston, SC to Barcelona, Spain $1321
price neutral --- Charleston, WV to Barcelona, Spain $1509
price drop 11% Charlotte, NC to Barcelona, Spain $964
price neutral --- Charlotte Amalie, VQ to Barcelona, Spain $10318
price neutral --- Charlottesville, VA to Barcelona, Spain $1757
price neutral --- Charlottetown, PE to Barcelona, Spain $1096
price neutral --- Chattanooga, TN to Barcelona, Spain $1427
price neutral --- Chelyabinsk, Russia to Barcelona, Spain $749
price neutral --- Chengdu, China to Barcelona, Spain $1171
price neutral --- Chennai, India to Barcelona, Spain $1024
price neutral --- Cheyenne, WY to Barcelona, Spain $871
price neutral --- Chiang Mai, Thailand to Barcelona, Spain $930
price up 8% Chicago, IL to Barcelona, Spain $840 $773
price neutral --- Chico, CA to Barcelona, Spain $1933
price neutral --- Chihuahua, Mexico to Barcelona, Spain $1809
price neutral --- Chisinau, Moldova to Barcelona, Spain $451
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 $906
price neutral --- Christchurch, New Zealand to Barcelona, Spain $2944
price neutral --- Christiansted, VQ to Barcelona, Spain $851
price neutral --- Cincinnati, OH to Barcelona, Spain $1069
price neutral --- Ciudad Del Este, Paraguay to Barcelona, Spain $1717
price neutral --- Ciudad Juarez, Mexico to Barcelona, Spain $2160
price neutral --- Clarksburg, WV to Barcelona, Spain $1035
price neutral --- Clermont, France to Barcelona, Spain $387
price drop 5% Cleveland, OH to Barcelona, Spain $992
price neutral --- Clovis, NM to Barcelona, Spain $1501
price neutral --- Cluj, Romania to Barcelona, Spain $645
price neutral --- College Station, TX to Barcelona, Spain $2148
price up 17% Cologne, Germany to Barcelona, Spain $265 $220
price neutral --- Colombo, Sri Lanka to Barcelona, Spain $947
price neutral --- Colorado Springs, CO to Barcelona, Spain $1234
price neutral --- Columbia, SC to Barcelona, Spain $907
price neutral --- Columbia, MO to Barcelona, Spain $1529
price up 11% Columbus, OH to Barcelona, Spain $819 $729
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 $1155
price neutral --- Concepcion, Chile to Barcelona, Spain $1862
price neutral --- Connaught, Ireland to Barcelona, Spain $2526
price neutral --- Constanta, Romania to Barcelona, Spain $479
price neutral --- Constantine, Algeria to Barcelona, Spain $574
price drop 10% Copenhagen, Denmark to Barcelona, Spain $272
price neutral --- Cordoba, Argentina to Barcelona, Spain $1889
price neutral --- Corfu, Greece to Barcelona, Spain $415
price neutral --- Cork, Ireland to Barcelona, Spain $413
price neutral --- Corpus Christi, TX to Barcelona, Spain $2009
price neutral --- Cortez, CO to Barcelona, Spain $1599
price neutral --- Cotonou, Benin to Barcelona, Spain $866
price neutral --- Crescent City, CA to Barcelona, Spain $1241
price neutral --- Cuenca, Ecuador to Barcelona, Spain $2023
price neutral --- Cuiaba, Brazil to Barcelona, Spain $1024
price neutral --- Culiacan, Mexico to Barcelona, Spain $1209
price neutral --- Curacao, Curacao to Barcelona, Spain $1797
price neutral --- Curitiba, Brazil to Barcelona, Spain $1580
price neutral --- Cúcuta, Colombia to Barcelona, Spain $1044
price neutral --- Dakar, Senegal to Barcelona, Spain $512
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 drop 16% Dallas, TX to Barcelona, Spain $943
price drop 13% Dammam, Saudi Arabia to Barcelona, Spain $1058
price neutral --- Dar Es Salaam, Tanzania to Barcelona, Spain $813
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 $911
price neutral --- Daytona Beach, FL to Barcelona, Spain $988
price neutral --- Dazhou, China to Barcelona, Spain $1544
price neutral --- Deer Lake, NL to Barcelona, Spain $1180
price neutral --- Denizli, Turkey to Barcelona, Spain $676
price neutral --- Denpasar (Bali), Indonesia to Barcelona, Spain $1564
price drop 25% Denver, CO to Barcelona, Spain $1249
price neutral --- Des Moines, IA to Barcelona, Spain $1091
price neutral --- Destin, FL to Barcelona, Spain $1002
price neutral --- Detroit, MI to Barcelona, Spain $1081
price neutral --- Devils Lake, ND to Barcelona, Spain $1410
price neutral --- Dhaka, Bangladesh to Barcelona, Spain $1646
price neutral --- Dillingham, AK to Barcelona, Spain $2839
price neutral --- Diqing, China to Barcelona, Spain $2558
price neutral --- Diyarbakir, Turkey to Barcelona, Spain $429
price neutral --- Djerba, Tunisia to Barcelona, Spain $222
price neutral --- Djibouti, Djibouti to Barcelona, Spain $1483
price neutral --- Dnepropetrovsk, Ukraine to Barcelona, Spain $522
price neutral --- Dodge City, KS to Barcelona, Spain $2228
price up 19% Doha, Qatar to Barcelona, Spain $834 $676
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 $174
price neutral --- Dothan, AL to Barcelona, Spain $1614
price neutral --- Douala, Cameroon to Barcelona, Spain $883
price neutral --- Dresden, Germany to Barcelona, Spain $220
price neutral --- Dubai, United Arab Emirates to Barcelona, Spain $771
price neutral --- Dubai, United Arab Emirates to Barcelona, Spain $625
price neutral --- Dublin, Ireland to Barcelona, Spain $216
price neutral --- Dubois, PA to Barcelona, Spain $1432
price drop 17% Dubrovnik, Croatia to Barcelona, Spain $428
price neutral --- Dubuque, IA to Barcelona, Spain $1387
price neutral --- Duluth, MN to Barcelona, Spain $1801
price neutral --- Dundee, United Kingdom to Barcelona, Spain $1038
price neutral --- Dunedin, New Zealand to Barcelona, Spain $2900
price neutral --- Durango, Mexico to Barcelona, Spain $1574
price neutral --- Durango, CO to Barcelona, Spain $1423
price neutral --- Durban, South Africa to Barcelona, Spain $938
price drop 35% Dusseldorf, Germany to Barcelona, Spain $273
price neutral --- Eagle, CO to Barcelona, Spain $1341
price up 7% East Midlands, United Kingdom to Barcelona, Spain $583 $543
price neutral --- Easter Island, Chile to Barcelona, Spain $6538
price neutral --- Eau Claire, WI to Barcelona, Spain $1391
price up 12% Edinburgh, United Kingdom to Barcelona, Spain $338 $298
price neutral --- Edmonton, AB to Barcelona, Spain $3579
price neutral --- Eindhoven, Netherlands to Barcelona, Spain $2232
price neutral --- Ekaterinburg, Russia to Barcelona, Spain $462
price up 10% El Paso, TX to Barcelona, Spain $1293 $1164
price neutral --- Elat, Israel to Barcelona, Spain $926
price neutral --- Elko, NV to Barcelona, Spain $2103
price neutral --- Elmira, NY to Barcelona, Spain $1313
price neutral --- Emerald, Australia to Barcelona, Spain $3078
price neutral --- Entebbe, Uganda to Barcelona, Spain $1021
price up 9% Erbil, Iraq to Barcelona, Spain $990 $901
price neutral --- Ercan, Cyprus to Barcelona, Spain $554
price neutral --- Erie, PA to Barcelona, Spain $1299
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 $1415
price neutral --- Eureka, CA to Barcelona, Spain $2576
price neutral --- Evansville, IN to Barcelona, Spain $1056
price neutral --- Exeter, United Kingdom to Barcelona, Spain $665
price neutral --- Fairbanks, AK to Barcelona, Spain $8559
price neutral --- Fargo, ND to Barcelona, Spain $1629
price neutral --- Farmington, NM to Barcelona, Spain $1535
price neutral --- Faro, Portugal to Barcelona, Spain $327
price neutral --- Fayetteville, NC to Barcelona, Spain $1548
price neutral --- Fayetteville, AR to Barcelona, Spain $1366
price up 12% Fez, Morocco to Barcelona, Spain $561 $494
price neutral --- Flagstaff, AZ to Barcelona, Spain $1771
price neutral --- Flint, MI to Barcelona, Spain $1128
price drop 10% Florence, SC to Barcelona, Spain $1273
price neutral --- Florence, Italy to Barcelona, Spain $203
price neutral --- Florianopolis, Brazil to Barcelona, Spain $1102
price neutral --- Fort Dodge, IA to Barcelona, Spain $1770
price neutral --- Fort Leonard Wood, MO to Barcelona, Spain $1515
price neutral --- Fort Mcmurray, AB to Barcelona, Spain $1557
price neutral --- Fort Myers, FL to Barcelona, Spain $773
price neutral --- Fort Smith, AR to Barcelona, Spain $1275
price neutral --- Fort St John, BC to Barcelona, Spain $1544
price neutral --- Fort Wayne, IN to Barcelona, Spain $1392
price neutral --- Fort-De-France, Martinique to Barcelona, Spain $1016
price neutral --- Fortaleza, Brazil to Barcelona, Spain $1603
price neutral --- Frankfurt, Germany to Barcelona, Spain $232
price neutral --- Fredericton, NB to Barcelona, Spain $1403
price neutral --- Freeport, Bahamas to Barcelona, Spain $1109
price neutral --- Freetown, Sierra Leone to Barcelona, Spain $927
price neutral --- Fresno, CA to Barcelona, Spain $886
price neutral --- Friedrichshafen, Germany to Barcelona, Spain $349
price up 5% Ft. Lauderdale, FL to Barcelona, Spain $944 $897
price neutral --- Fukuoka, Japan to Barcelona, Spain $587
price neutral --- Funchal, Portugal to Barcelona, Spain $388
price neutral --- Fuzhou, China to Barcelona, Spain $910
price neutral --- Gaborone, Botswana to Barcelona, Spain $902
price neutral --- Gainesville, FL to Barcelona, Spain $1293
price neutral --- Garden City, KS to Barcelona, Spain $1320
price neutral --- Gassim, Saudi Arabia to Barcelona, Spain $956
price neutral --- Gaziantep, Turkey to Barcelona, Spain $388
price neutral --- Gdansk, Poland to Barcelona, Spain $343
price drop 18% Geneva, Switzerland to Barcelona, Spain $144
price drop 18% Genoa, Italy to Barcelona, Spain $350
price neutral --- George, South Africa to Barcelona, Spain $1215
price neutral --- Georgetown, Guyana to Barcelona, Spain $5234
price neutral --- Georgetown, Bahamas to Barcelona, Spain $2332
price neutral --- Gibraltar, Gibraltar to Barcelona, Spain $1537
price neutral --- Gillette, WY to Barcelona, Spain $3305
price neutral --- Girona/Costa Brava, Spain to Barcelona, Spain $4235
price neutral --- Glasgow, MT to Barcelona, Spain $3279
price drop 5% Glasgow, United Kingdom to Barcelona, Spain $462
price neutral --- Goa, India to Barcelona, Spain $773
price neutral --- Goiania, Brazil to Barcelona, Spain $1122
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 neutral --- Gothenburg, Sweden to Barcelona, Spain $325
price neutral --- Gove, Australia to Barcelona, Spain $2687
price up 20% Granada, Spain to Barcelona, Spain $225 $180
price neutral --- Grand Cayman, Cayman Islands to Barcelona, Spain $2333
price neutral --- Grand Forks, ND to Barcelona, Spain $1954
price neutral --- Grand Island, NE to Barcelona, Spain $1323
price neutral --- Grand Junction, CO to Barcelona, Spain $1839
price neutral --- Grand Rapids, MI to Barcelona, Spain $979
price neutral --- Grande Prairie, AB to Barcelona, Spain $984
price neutral --- Graz, Austria to Barcelona, Spain $263
price neutral --- Great Bend, KS to Barcelona, Spain $1195
price neutral --- Great Falls, MT to Barcelona, Spain $1078
price neutral --- Green Bay, WI to Barcelona, Spain $1328
price neutral --- Greenville, SC to Barcelona, Spain $1049
price neutral --- Greenville, NC to Barcelona, Spain $1253
price neutral --- Grenada, Grenada to Barcelona, Spain $1724
price up 11% Grenoble, France to Barcelona, Spain $126 $113
price neutral --- Groningen, Netherlands to Barcelona, Spain $1927
price neutral --- Guadalajara, Mexico to Barcelona, Spain $2263
price neutral --- Guangzhou, China to Barcelona, Spain $1606
price neutral --- Guatemala, Guatemala to Barcelona, Spain $1390
price up 14% Guayaquil, Ecuador to Barcelona, Spain $1400 $1204
price neutral --- Guernsey, United Kingdom to Barcelona, Spain $719
price neutral --- Guilin, China to Barcelona, Spain $1624
price neutral --- Guiyang, China to Barcelona, Spain $1107
price neutral --- Gulfport, MS to Barcelona, Spain $1046
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 $1787
price neutral --- Haikou, China to Barcelona, Spain $1030
price neutral --- Hail, Saudi Arabia to Barcelona, Spain $1512
price neutral --- Halifax, NS to Barcelona, Spain $1126
price neutral --- Hambantota, Sri Lanka to Barcelona, Spain $4297
price neutral --- Hamburg, Germany to Barcelona, Spain $209
price neutral --- Hamilton, New Zealand to Barcelona, Spain $6147
price neutral --- Hamilton, ON to Barcelona, Spain $9551
price neutral --- Hancock, MI to Barcelona, Spain $1095
price neutral --- Hangzhou, China to Barcelona, Spain $2487
price neutral --- Hanoi, Vietnam to Barcelona, Spain $1177
price neutral --- Hanover, Germany to Barcelona, Spain $247
price neutral --- Harare, Zimbabwe to Barcelona, Spain $849
price neutral --- Harlingen, TX to Barcelona, Spain $1397
price neutral --- Harrisburg, PA to Barcelona, Spain $1282
price neutral --- Hartford, CT to Barcelona, Spain $1251
price neutral --- Haugesund, Norway to Barcelona, Spain $519
price neutral --- Hays, KS to Barcelona, Spain $708
price neutral --- Hefei, China to Barcelona, Spain $1087
price neutral --- Helena, MT to Barcelona, Spain $1175
price up 12% Helsinki, Finland to Barcelona, Spain $287 $253
price neutral --- Heraklion, Greece to Barcelona, Spain $369
price neutral --- Hermosillo, Mexico to Barcelona, Spain $1857
price neutral --- Hibbing, MN to Barcelona, Spain $757
price neutral --- Hilo, HI to Barcelona, Spain $2687
price neutral --- Hilton Head Island, SC to Barcelona, Spain $1795
price neutral --- Hiroshima, Japan to Barcelona, Spain $1510
price neutral --- Ho Chi Minh City, Vietnam to Barcelona, Spain $1252
price neutral --- Hobart, Australia to Barcelona, Spain $6852
price neutral --- Hobbs, NM to Barcelona, Spain $1453
price neutral --- Homer, AK to Barcelona, Spain $5122
price neutral --- Hong Kong, China to Barcelona, Spain $1063
price drop 14% Honolulu, HI to Barcelona, Spain $1708
price drop 6% Houston, TX to Barcelona, Spain $710
price neutral --- Humberside, United Kingdom to Barcelona, Spain $459
price neutral --- Huntington, WV to Barcelona, Spain $1713
price neutral --- Huntsville, AL to Barcelona, Spain $619
price up 11% Hurghada, Egypt to Barcelona, Spain $650 $579
price neutral --- Huron, SD to Barcelona, Spain $1813
price neutral --- Hyannis, MA to Barcelona, Spain $3854
price neutral --- Hyderabad, India to Barcelona, Spain $1310
price neutral --- Iasi, Romania to Barcelona, Spain $580
price drop 10% Ibiza, Spain to Barcelona, Spain $181
price neutral --- Idaho Falls, ID to Barcelona, Spain $1892
price neutral --- Iguassu Falls, Brazil to Barcelona, Spain $1678
price drop 7% Indianapolis, IN to Barcelona, Spain $1049
price neutral --- Innsbruck, Austria to Barcelona, Spain $411
price neutral --- International Falls, MN to Barcelona, Spain $905
price neutral --- Inverness, United Kingdom to Barcelona, Spain $617
price neutral --- Iquique, Chile to Barcelona, Spain $3790
price neutral --- Iron Mountain, MI to Barcelona, Spain $786
price neutral --- Ironwood, MI to Barcelona, Spain $1965
price neutral --- Islamabad, Pakistan to Barcelona, Spain $1294
price neutral --- Islay, United Kingdom to Barcelona, Spain $723
price neutral --- Isle Of Man, United Kingdom to Barcelona, Spain $450
price neutral --- Islip, NY to Barcelona, Spain $1280
price up 10% Istanbul, Turkey to Barcelona, Spain $235 $212
price neutral --- Ithaca, NY to Barcelona, Spain $643
price neutral --- Ivalo, Finland to Barcelona, Spain $528
price neutral --- Izmir, Turkey to Barcelona, Spain $463
price neutral --- Jackson, WY to Barcelona, Spain $2055
price neutral --- Jackson, MS to Barcelona, Spain $1558
price up 26% Jacksonville, FL to Barcelona, Spain $1041 $771
price neutral --- Jacksonville, NC to Barcelona, Spain $1420
price up 6% Jakarta, Indonesia to Barcelona, Spain $1027 $966
price neutral --- Jamestown, NY to Barcelona, Spain $2259
price neutral --- Jamestown, ND to Barcelona, Spain $1735
price drop 6% Jeddah, Saudi Arabia to Barcelona, Spain $779
price drop 7% Jerez De La Frontera, Spain to Barcelona, Spain $244
price neutral --- Jersey, Jersey to Barcelona, Spain $305
price neutral --- Jinan, China to Barcelona, Spain $1118
price neutral --- Joensuu, Finland to Barcelona, Spain $516
price neutral --- Johannesburg, South Africa to Barcelona, Spain $675
price neutral --- Johnstown, PA to Barcelona, Spain $1194
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 $1605
price neutral --- Kahului, HI to Barcelona, Spain $1781
price neutral --- Kailua, HI to Barcelona, Spain $2225
price neutral --- Kaitaia, New Zealand to Barcelona, Spain $7732
price neutral --- Kajaani, Finland to Barcelona, Spain $1327
price neutral --- Kalamazoo, MI to Barcelona, Spain $1558
price neutral --- Kalaupapa, HI to Barcelona, Spain $1739
price neutral --- Kaliningrad, Russia to Barcelona, Spain $344
price neutral --- Kalispell, MT to Barcelona, Spain $2038
price neutral --- Kalmar, Sweden to Barcelona, Spain $367
price neutral --- Kamloops, BC to Barcelona, Spain $1308
price neutral --- Kano, Nigeria to Barcelona, Spain $734
price neutral --- Kansas City, MO to Barcelona, Spain $1065
price neutral --- Kaohsiung, Taiwan to Barcelona, Spain $1414
price neutral --- Kapalua, HI to Barcelona, Spain $2860
price neutral --- Karachi, Pakistan to Barcelona, Spain $835
price neutral --- Karaganda, Kazakhstan to Barcelona, Spain $2757
price neutral --- Karlsruhe/Baden, Germany to Barcelona, Spain $629
price neutral --- Karlstad, Sweden to Barcelona, Spain $384
price neutral --- Kars, Turkey to Barcelona, Spain $600
price neutral --- Kathmandu, Nepal to Barcelona, Spain $903
price drop 22% Katowice, Poland to Barcelona, Spain $436
price neutral --- Kaunakakai, HI to Barcelona, Spain $4341
price neutral --- Kayseri, Turkey to Barcelona, Spain $896
price neutral --- Kazan, Russia to Barcelona, Spain $367
price neutral --- Kearney, NE to Barcelona, Spain $1644
price neutral --- Kelowna, BC to Barcelona, Spain $1292
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 $1319
price neutral --- Ketchikan, AK to Barcelona, Spain $1521
price neutral --- Key West, FL to Barcelona, Spain $1716
price neutral --- Khabarovsk, Russia to Barcelona, Spain $2070
price neutral --- Kharkov, Ukraine to Barcelona, Spain $743
price neutral --- Kherson, Ukraine to Barcelona, Spain $768
price drop 22% Kiev, Ukraine to Barcelona, Spain $687
price neutral --- Kigali, Rwanda to Barcelona, Spain $1165
price neutral --- Killeen, TX to Barcelona, Spain $1867
price neutral --- Kingman, AZ to Barcelona, Spain $1201
price neutral --- Kingston, Jamaica to Barcelona, Spain $1404
price neutral --- Kingston, ON to Barcelona, Spain $1063
price neutral --- Kinshasa, Dem Rep Of The Congo (Zaire) to Barcelona, Spain $1169
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 $394
price neutral --- Klamath Falls, OR to Barcelona, Spain $975
price neutral --- Knoxville, TN to Barcelona, Spain $1109
price neutral --- Kochi, India to Barcelona, Spain $1049
price neutral --- Koh Samui, Thailand to Barcelona, Spain $972
price neutral --- Kokkola, Finland to Barcelona, Spain $507
price neutral --- Kolkata, India to Barcelona, Spain $940
price neutral --- Korla, China to Barcelona, Spain $1721
price neutral --- Koror, Palau to Barcelona, Spain $4674
price neutral --- Kos, Greece to Barcelona, Spain $395
price neutral --- Kosice, Slovakia to Barcelona, Spain $426
price neutral --- Kostanay, Kazakhstan to Barcelona, Spain $1332
price neutral --- Krabi, Thailand to Barcelona, Spain $1661
price neutral --- Krakow, Poland to Barcelona, Spain $230
price neutral --- Krasnodar, Russia to Barcelona, Spain $623
price neutral --- Krasnojarsk, Russia to Barcelona, Spain $1116
price neutral --- Kristiansand, Norway to Barcelona, Spain $428
price neutral --- Krugersdorp, South Africa to Barcelona, Spain $2106
price neutral --- Kuala Lumpur, Malaysia to Barcelona, Spain $902
price neutral --- Kuching, Malaysia to Barcelona, Spain $1607
price neutral --- Kunming, China to Barcelona, Spain $1247
price neutral --- Kuopio, Finland to Barcelona, Spain $526
price neutral --- Kutaisi, Georgia to Barcelona, Spain $652
price neutral --- Kuwait, Kuwait to Barcelona, Spain $577
price neutral --- La Ceiba, Honduras to Barcelona, Spain $2144
price drop 31% La Coruna, Spain to Barcelona, Spain $194
price neutral --- La Crosse, WI to Barcelona, Spain $1922
price neutral --- La Palma, Spain to Barcelona, Spain $1403
price neutral --- La Paz, Mexico to Barcelona, Spain $1419
price neutral --- La Paz, Bolivia to Barcelona, Spain $2098
price neutral --- La Rochelle, France to Barcelona, Spain $1778
price neutral --- Lafayette, LA to Barcelona, Spain $2397
price up 17% Lagos, Nigeria to Barcelona, Spain $903 $750
price neutral --- Lahore, Pakistan to Barcelona, Spain $963
price neutral --- Lake Charles, LA to Barcelona, Spain $1203
price neutral --- Lamezia-Terme, Italy to Barcelona, Spain $287
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 $1572
price neutral --- Lanzarote, Spain to Barcelona, Spain $501
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 $1439
price up 10% Larnaca, Cyprus to Barcelona, Spain $422 $380
price drop 19% Las Vegas, NV to Barcelona, Spain $1112
price neutral --- Latrobe, PA to Barcelona, Spain $917
price neutral --- Lawton, OK to Barcelona, Spain $1629
price neutral --- Lebanon, NH to Barcelona, Spain $4352
price drop 8% Leeds, United Kingdom to Barcelona, Spain $566
price neutral --- Leipzig, Germany to Barcelona, Spain $359
price neutral --- Leon, Mexico to Barcelona, Spain $1334
price neutral --- Leon, Spain to Barcelona, Spain $514
price neutral --- Leros, Greece to Barcelona, Spain $882
price neutral --- Lewisburg, WV to Barcelona, Spain $1109
price neutral --- Lewiston, ID to Barcelona, Spain $1644
price neutral --- Lexington, KY to Barcelona, Spain $1171
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 $2441
price neutral --- Lille, France to Barcelona, Spain $219
price neutral --- Lilongwe, Malawi to Barcelona, Spain $1424
price neutral --- Lima, Peru to Barcelona, Spain $1506
price neutral --- Limoges, France to Barcelona, Spain $1750
price neutral --- Lincoln, NE to Barcelona, Spain $1262
price neutral --- Linkoping, Sweden to Barcelona, Spain $712
price neutral --- Linyi, China to Barcelona, Spain $1549
price neutral --- Linz, Austria to Barcelona, Spain $257
price up 12% Lisbon, Portugal to Barcelona, Spain $172 $152
price neutral --- Little Rock, AR to Barcelona, Spain $6036
price drop 37% Liverpool, United Kingdom to Barcelona, Spain $1333
price neutral --- Livingstone, Zambia to Barcelona, Spain $1075
price neutral --- Ljubljana, Slovenia to Barcelona, Spain $415
price neutral --- Lodz, Poland to Barcelona, Spain $456
price neutral --- Logrono, Spain to Barcelona, Spain $385
price neutral --- London, United Kingdom to Barcelona, Spain $197
price neutral --- London, United Kingdom to Barcelona, Spain $892
price neutral --- London, ON to Barcelona, Spain $1209
price up 21% Long Beach, CA to Barcelona, Spain $1531 $1210
price neutral --- Longview, TX to Barcelona, Spain $1740
price neutral --- Lorient, France to Barcelona, Spain $792
price neutral --- Los Angeles, CA to Barcelona, Spain $733
price neutral --- Los Cabos, Mexico to Barcelona, Spain $810
price drop 11% Louisville, KY to Barcelona, Spain $1341
price neutral --- Lourdes, France to Barcelona, Spain $2186
price neutral --- Luanda, Angola to Barcelona, Spain $1443
price neutral --- Lubbock, TX to Barcelona, Spain $1107
price neutral --- Lublin, Poland to Barcelona, Spain $374
price neutral --- Lugano, Switzerland to Barcelona, Spain $512
price neutral --- Lulea, Sweden to Barcelona, Spain $306
price neutral --- Luoyang, China to Barcelona, Spain $1451
price neutral --- Lusaka, Zambia to Barcelona, Spain $880
price up 14% Luxembourg, Luxembourg to Barcelona, Spain $187 $161
price neutral --- Lviv, Ukraine to Barcelona, Spain $525
price neutral --- Lynchburg, VA to Barcelona, Spain $1214
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 $872
price neutral --- Madison, WI to Barcelona, Spain $1349
price neutral --- Madrid, Spain to Barcelona, Spain $63
price neutral --- Magadan, Russia to Barcelona, Spain $1991
price neutral --- Mahe, Seychelles to Barcelona, Spain $1124
price neutral --- Mahebourg, Mauritius to Barcelona, Spain $1618
price neutral --- Malabo, Equatorial Guinea to Barcelona, Spain $726
price drop 16% Malaga, Spain to Barcelona, Spain $146
price neutral --- Male, Maldives to Barcelona, Spain $910
price up 6% Mallorca, Spain to Barcelona, Spain $86 $81
price neutral --- Malmo, Sweden to Barcelona, Spain $366
price drop 5% Malta, Malta to Barcelona, Spain $307
price neutral --- Mammoth Lakes, CA to Barcelona, Spain $1410
price neutral --- Managua, Nicaragua to Barcelona, Spain $1327
price drop 11% Manama, Bahrain to Barcelona, Spain $889
price neutral --- Manaus, Brazil to Barcelona, Spain $1328
price up 20% Manchester, United Kingdom to Barcelona, Spain $336 $269
price up 11% Manchester, NH to Barcelona, Spain $961 $856
price neutral --- Mandalay, Myanmar to Barcelona, Spain $1441
price neutral --- Manhattan, KS to Barcelona, Spain $1228
price neutral --- Manila, Philippines to Barcelona, Spain $1060
price neutral --- Manizales, Colombia to Barcelona, Spain $1749
price neutral --- Manta, Ecuador to Barcelona, Spain $1414
price neutral --- Manzanillo, Mexico to Barcelona, Spain $1861
price neutral --- Maputo, Mozambique to Barcelona, Spain $3968
price neutral --- Mar Del Plata, Argentina to Barcelona, Spain $1815
price neutral --- Maraba, Brazil to Barcelona, Spain $1415
price neutral --- Maracaibo, Venezuela to Barcelona, Spain $1973
price neutral --- Marigot, Dominica to Barcelona, Spain $2364
price neutral --- Marion, IL to Barcelona, Spain $2789
price neutral --- Marquette, MI to Barcelona, Spain $1687
price up 15% Marrakech, Morocco to Barcelona, Spain $300 $255
price neutral --- Marseille, France to Barcelona, Spain $100
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 $3725
price neutral --- Mcallen, TX to Barcelona, Spain $1397
price neutral --- Medellin, Colombia to Barcelona, Spain $2134
price neutral --- Medford, OR to Barcelona, Spain $1284
price neutral --- Medicine Hat, AB to Barcelona, Spain $1182
price neutral --- Melbourne, Australia to Barcelona, Spain $1608
price neutral --- Melbourne, FL to Barcelona, Spain $1040
price neutral --- Melilla, Spain to Barcelona, Spain $287
price neutral --- Memmingen, Germany to Barcelona, Spain $990
price up 7% Memphis, TN to Barcelona, Spain $1113 $1036
price neutral --- Mendoza, Argentina to Barcelona, Spain $1814
price neutral --- Menorca, Spain to Barcelona, Spain $152
price neutral --- Merced, CA to Barcelona, Spain $1586
price neutral --- Merida, Mexico to Barcelona, Spain $1945
price neutral --- Meridian, MS to Barcelona, Spain $2346
price neutral --- Mesa, AZ to Barcelona, Spain $985
price neutral --- Metz Nancy Lorrine, France to Barcelona, Spain $1699
price neutral --- Mexicali, Mexico to Barcelona, Spain $2577
price up 26% Mexico City, Mexico to Barcelona, Spain $1340 $992
price drop 5% Miami, FL to Barcelona, Spain $748
price up 18% Midland, TX to Barcelona, Spain $1352 $1109
price neutral --- Mikonos, Greece to Barcelona, Spain $514
price neutral --- Milan, Italy to Barcelona, Spain $107
price neutral --- Milwaukee, WI to Barcelona, Spain $1018
price up 10% Minneapolis/St. Paul, MN to Barcelona, Spain $1141 $1027
price neutral --- Minot, ND to Barcelona, Spain $1432
price neutral --- Minsk, Belarus to Barcelona, Spain $334
price neutral --- Missoula, MT to Barcelona, Spain $1916
price neutral --- Mobile, AL to Barcelona, Spain $1788
price neutral --- Modesto, CA to Barcelona, Spain $1012
price neutral --- Mogadishu, Somalia to Barcelona, Spain $1760
price neutral --- Molde, Norway to Barcelona, Spain $334
price drop 5% Moline, IL to Barcelona, Spain $1174
price neutral --- Monaco, Monaco to Barcelona, Spain $2937
price neutral --- Moncton, NB to Barcelona, Spain $1071
price neutral --- Monroe, LA to Barcelona, Spain $1342
price neutral --- Monrovia, Liberia to Barcelona, Spain $4142
price up 7% Montego Bay, Jamaica to Barcelona, Spain $1173 $1091
price neutral --- Monterey, CA to Barcelona, Spain $1526
price neutral --- Monterrey, Mexico to Barcelona, Spain $1760
price neutral --- Montevideo, Uruguay to Barcelona, Spain $1590
price neutral --- Montgomery, AL to Barcelona, Spain $1047
price neutral --- Montpellier, France to Barcelona, Spain $898
price neutral --- Montreal, QC to Barcelona, Spain $787
price neutral --- Montrose, CO to Barcelona, Spain $1307
price neutral --- Morelia, Mexico to Barcelona, Spain $2582
price neutral --- Morgantown, WV to Barcelona, Spain $1271
price neutral --- Moscow, Russia to Barcelona, Spain $273
price neutral --- Moshi, Tanzania to Barcelona, Spain $989
price neutral --- Mosinee, WI to Barcelona, Spain $1814
price neutral --- Mudanjiang, China to Barcelona, Spain $1364
price neutral --- Muenster, Germany to Barcelona, Spain $286
price neutral --- Mumbai, India to Barcelona, Spain $1687
price up 32% Munich, Germany to Barcelona, Spain $389 $265
price neutral --- Muscat, Oman to Barcelona, Spain $599
price neutral --- Muscle Shoals, AL to Barcelona, Spain $4150
price neutral --- Muskegon, MI to Barcelona, Spain $1318
price neutral --- Myrtle Beach, SC to Barcelona, Spain $1063
price neutral --- Mytilene, Greece to Barcelona, Spain $421
price neutral --- N'Djamena, Chad to Barcelona, Spain $1677
price neutral --- Nadi, Fiji to Barcelona, Spain $1838
price neutral --- Nador, Morocco to Barcelona, Spain $612
price neutral --- Nagoya, Japan to Barcelona, Spain $1192
price neutral --- Nairobi, Kenya to Barcelona, Spain $864
price neutral --- Nanaimo, BC to Barcelona, Spain $1243
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 11% Nantes, France to Barcelona, Spain $288 $257
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 drop 13% Naples, Italy to Barcelona, Spain $271
price neutral --- Nashville, TN to Barcelona, Spain $1031
price neutral --- Nassau, Bahamas to Barcelona, Spain $1214
price neutral --- Natal, Brazil to Barcelona, Spain $1556
price neutral --- Nelson, New Zealand to Barcelona, Spain $5114
price neutral --- New Bern, NC to Barcelona, Spain $2628
price neutral --- New Delhi, India to Barcelona, Spain $695
price up 8% New Haven, CT to Barcelona, Spain $1260 $1160
price neutral --- New Orleans, LA to Barcelona, Spain $1000
price neutral --- New York City, NY to Barcelona, Spain $714
price neutral --- Newburgh, NY to Barcelona, Spain $1213
price up 10% Newcastle, United Kingdom to Barcelona, Spain $504 $454
price neutral --- Newcastle, Australia to Barcelona, Spain $2966
price neutral --- Newport News, VA to Barcelona, Spain $1317
price neutral --- Newquay, United Kingdom to Barcelona, Spain $796
price neutral --- Niamey, Niger to Barcelona, Spain $558
price drop 24% Nice, France to Barcelona, Spain $187
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 neutral --- Norfolk, VA to Barcelona, Spain $1185
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 $422
price neutral --- Nouakchott, Mauritania to Barcelona, Spain $969
price neutral --- Noumea, New Caledonia to Barcelona, Spain $2365
price neutral --- Novosibirsk, Russia to Barcelona, Spain $655
price drop 6% Nuremberg, Germany to Barcelona, Spain $217
price drop 8% Oakland, CA to Barcelona, Spain $1256
price neutral --- Oaxaca, Mexico to Barcelona, Spain $1325
price neutral --- Odessa, Ukraine to Barcelona, Spain $581
price neutral --- Ogdensburg, NY to Barcelona, Spain $3573
price neutral --- Okinawa, Japan to Barcelona, Spain $1204
price neutral --- Oklahoma City, OK to Barcelona, Spain $1161
price neutral --- Olbia, Italy to Barcelona, Spain $733
price neutral --- Omaha, NE to Barcelona, Spain $1100
price neutral --- Omsk, Russia to Barcelona, Spain $1096
price up 21% Ontario, CA to Barcelona, Spain $1074 $849
price neutral --- Oradea, Romania to Barcelona, Spain $656
price neutral --- Oran, Algeria to Barcelona, Spain $288
price up 43% Orlando, FL to Barcelona, Spain $1578 $900
price neutral --- Osaka, Japan to Barcelona, Spain $1214
price neutral --- Osh, Kyrgyzstan to Barcelona, Spain $505
price neutral --- Osijek, Croatia to Barcelona, Spain $361
price up 24% Oslo, Norway to Barcelona, Spain $271 $206
price neutral --- Ostend, Belgium to Barcelona, Spain $257
price neutral --- Ostersund, Sweden to Barcelona, Spain $443
price neutral --- Ostrava, Czech Republic to Barcelona, Spain $368
price up 7% Ottawa, ON to Barcelona, Spain $892 $830
price neutral --- Ouarzazate, Morocco to Barcelona, Spain $600
price neutral --- Oujda, Morocco to Barcelona, Spain $424
price neutral --- Oulu, Finland to Barcelona, Spain $583
price neutral --- Oviedo, Spain to Barcelona, Spain $184
price neutral --- Owensboro, KY to Barcelona, Spain $3727
price neutral --- Oxnard, CA to Barcelona, Spain $1452
price neutral --- Paderborn, Germany to Barcelona, Spain $572
price neutral --- Paducah, KY to Barcelona, Spain $1783
price neutral --- Palanga, Lithuania to Barcelona, Spain $1477
price neutral --- Palermo, Italy to Barcelona, Spain $205
price neutral --- Palm Springs, CA to Barcelona, Spain $1115
price neutral --- Palmar Sur, Costa Rica to Barcelona, Spain $2079
price neutral --- Palmerston North, New Zealand to Barcelona, Spain $9414
price neutral --- Pamplona, Spain to Barcelona, Spain $423
price neutral --- Panama City, FL to Barcelona, Spain $857
price up 8% Panama City, Panama to Barcelona, Spain $965 $888
price neutral --- Papeete, French Polynesia to Barcelona, Spain $6625
price neutral --- Paphos, Cyprus to Barcelona, Spain $2089
price neutral --- Paramaribo, Suriname to Barcelona, Spain $3400
price neutral --- Parana, Argentina to Barcelona, Spain $5478
price neutral --- Pardubice, Czech Republic to Barcelona, Spain $1764
price neutral --- Paris, France to Barcelona, Spain $131
price neutral --- Parkersburg, WV to Barcelona, Spain $1197
price neutral --- Pasco, WA to Barcelona, Spain $1434
price neutral --- Pau, France to Barcelona, Spain $476
price neutral --- Pavlodar, Kazakhstan to Barcelona, Spain $938
price neutral --- Pellston, MI to Barcelona, Spain $858
price neutral --- Penang, Malaysia to Barcelona, Spain $4048
price neutral --- Pensacola, FL to Barcelona, Spain $1499
price up 11% Peoria, IL to Barcelona, Spain $1200 $1068
price neutral --- Pereira, Colombia to Barcelona, Spain $1032
price neutral --- Perm, Russia to Barcelona, Spain $409
price neutral --- Perpignan, France to Barcelona, Spain $708
price neutral --- Perth, Australia to Barcelona, Spain $1083
price neutral --- Perugia, Italy to Barcelona, Spain $2086
price neutral --- Pescara, Italy to Barcelona, Spain $2064
price neutral --- Petersburg, AK to Barcelona, Spain $2661
price up 18% Philadelphia, PA to Barcelona, Spain $852 $699
price neutral --- Phnom Penh, Cambodia to Barcelona, Spain $1314
price neutral --- Phuket, Thailand to Barcelona, Spain $1049
price neutral --- Pierre, SD to Barcelona, Spain $1575
price up 11% Pisa, Italy to Barcelona, Spain $200 $178
price neutral --- Pittsburgh, PA to Barcelona, Spain $797
price neutral --- Pocatello, ID to Barcelona, Spain $1904
price neutral --- Podgorica, Montenegro to Barcelona, Spain $600
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 $2122
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 $1886
price up 8% Portland, OR to Barcelona, Spain $986 $908
price neutral --- Portland, ME to Barcelona, Spain $1290
price neutral --- Porto, Portugal to Barcelona, Spain $152
price neutral --- Porto Alegre, Brazil to Barcelona, Spain $1665
price neutral --- Poznan, Poland to Barcelona, Spain $401
price neutral --- Prague, Czech Republic to Barcelona, Spain $199
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 $4570
price neutral --- Prince George, BC to Barcelona, Spain $1395
price neutral --- Pristina, Kosovo to Barcelona, Spain $498
price neutral --- Providence, RI to Barcelona, Spain $834
price neutral --- Providenciales, Turks And Caicos Islands to Barcelona, Spain $1898
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 neutral --- Puerto Del Rosario, Spain to Barcelona, Spain $476
price neutral --- Puerto Plata, Dominican Republic to Barcelona, Spain $1473
price neutral --- Puerto Vallarta, Mexico to Barcelona, Spain $1587
price neutral --- Pula, Croatia to Barcelona, Spain $419
price neutral --- Pullman, WA to Barcelona, Spain $1473
price neutral --- Pune, India to Barcelona, Spain $1130
price neutral --- Punta Cana, Dominican Republic to Barcelona, Spain $1558
price neutral --- Qingdao, China to Barcelona, Spain $1313
price neutral --- Quebec City, QC to Barcelona, Spain $795
price neutral --- Querétaro, Mexico to Barcelona, Spain $1858
price neutral --- Quincy, IL to Barcelona, Spain $835
price neutral --- Quito, Ecuador to Barcelona, Spain $1226
price drop 139% Rabat, Morocco to Barcelona, Spain $4139
price neutral --- Raleigh, NC to Barcelona, Spain $916
price neutral --- Ranchi, India to Barcelona, Spain $1209
price neutral --- Rapid City, SD to Barcelona, Spain $8421
price neutral --- Recife, Brazil to Barcelona, Spain $828
price neutral --- Redding, CA to Barcelona, Spain $1530
price neutral --- Redmond, OR to Barcelona, Spain $1360
price neutral --- Reggio Calabria, Italy to Barcelona, Spain $1000
price neutral --- Regina, SK to Barcelona, Spain $1183
price neutral --- Rennes, France to Barcelona, Spain $252
price neutral --- Reno, NV to Barcelona, Spain $1267
price neutral --- Reykjavik, Iceland to Barcelona, Spain $530
price neutral --- Reynosa, Mexico to Barcelona, Spain $1487
price neutral --- Rhodes, Greece to Barcelona, Spain $265
price drop 40% Richmond, VA to Barcelona, Spain $1441
price drop 11% Riga, Latvia to Barcelona, Spain $331
price neutral --- Rijeka, Croatia to Barcelona, Spain $3243
price neutral --- Rimini, Italy to Barcelona, Spain $361
price drop 12% Rio De Janeiro, Brazil to Barcelona, Spain $1724
price drop 24% Riyadh, Saudi Arabia to Barcelona, Spain $1091
price neutral --- Roanoke, VA to Barcelona, Spain $1626
price neutral --- Rochester, NY to Barcelona, Spain $1145
price neutral --- Rochester, MN to Barcelona, Spain $2911
price neutral --- Rock Springs, WY to Barcelona, Spain $1430
price neutral --- Rockland, ME to Barcelona, Spain $1388
price neutral --- Rodez, France to Barcelona, Spain $500
price neutral --- Roma, Australia to Barcelona, Spain $2296
price drop 39% Rome, Italy to Barcelona, Spain $232
price drop 7% Rosario, Argentina to Barcelona, Spain $2131
price neutral --- Rostov, Russia to Barcelona, Spain $547
price neutral --- Roswell, NM to Barcelona, Spain $1405
price drop 78% Rotterdam, Netherlands to Barcelona, Spain $527
price neutral --- Rzeszow, Poland to Barcelona, Spain $266
price neutral --- Saarbruecken, Germany to Barcelona, Spain $508
price neutral --- Sacramento, CA to Barcelona, Spain $1293
price neutral --- Saginaw, MI to Barcelona, Spain $1177
price neutral --- Saint Denis, Reunion to Barcelona, Spain $2937
price neutral --- Saint Kitts, St. Kitts And Nevis to Barcelona, Spain $1666
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 45% Salt Lake City, UT to Barcelona, Spain $1929 $1061
price neutral --- Salta, Argentina to Barcelona, Spain $1473
price neutral --- Saltillo, Mexico to Barcelona, Spain $2841
price neutral --- Salvador, Brazil to Barcelona, Spain $2017
price neutral --- Salzburg, Austria to Barcelona, Spain $444
price neutral --- Samara, Russia to Barcelona, Spain $646
price neutral --- Samsun, Turkey to Barcelona, Spain $333
price neutral --- San Angelo, TX to Barcelona, Spain $1706
price drop 14% San Antonio, TX to Barcelona, Spain $1031
price neutral --- San Diego, CA to Barcelona, Spain $1023
price neutral --- San Francisco, CA to Barcelona, Spain $975
price neutral --- San Javier, Spain to Barcelona, Spain $293
price up 31% San Jose, CA to Barcelona, Spain $1085 $749
price up 10% San José, Costa Rica to Barcelona, Spain $1310 $1179
price up 14% San Juan, PR to Barcelona, Spain $918 $790
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 $3291
price neutral --- San Luis Potosi, Mexico to Barcelona, Spain $2482
price neutral --- San Pedro Sula, Honduras to Barcelona, Spain $1482
price neutral --- San Salvador, El Salvador to Barcelona, Spain $1218
price neutral --- San Sebastien, Spain to Barcelona, Spain $208
price neutral --- Sanaa, Yemen to Barcelona, Spain $621
price neutral --- Santa Ana, CA to Barcelona, Spain $1192
price neutral --- Santa Barbara, CA to Barcelona, Spain $2221
price neutral --- Santa Cruz, Bolivia to Barcelona, Spain $2095
price neutral --- Santa Fe, NM to Barcelona, Spain $1643
price neutral --- Santa Maria, CA to Barcelona, Spain $1300
price neutral --- Santa Marta, Colombia to Barcelona, Spain $1295
price neutral --- Santa Rosa, CA to Barcelona, Spain $1933
price neutral --- Santander, Spain to Barcelona, Spain $275
price neutral --- Santiago, Chile to Barcelona, Spain $1645
price neutral --- Santiago, Dominican Republic to Barcelona, Spain $967
price up 18% Santiago De Compostela, Spain to Barcelona, Spain $193 $159
price neutral --- Santiago Del Estero, Argentina to Barcelona, Spain $2459
price up 7% Santo Domingo, Dominican Republic to Barcelona, Spain $1041 $969
price neutral --- Santorini, Greece to Barcelona, Spain $487
price neutral --- Sao Luiz, Brazil to Barcelona, Spain $1333
price drop 23% Sao Paulo, Brazil to Barcelona, Spain $2340
price neutral --- Sarajevo, Bosnia And Herzegovina to Barcelona, Spain $370
price neutral --- Saranac Lake, NY to Barcelona, Spain $1348
price neutral --- Sarasota, FL to Barcelona, Spain $1365
price neutral --- Saskatoon, SK to Barcelona, Spain $1078
price neutral --- Satu Mare, Romania to Barcelona, Spain $477
price neutral --- Sault Ste Marie, MI to Barcelona, Spain $1005
price neutral --- Sault Ste. Marie, ON to Barcelona, Spain $1172
price neutral --- Savannah, GA to Barcelona, Spain $1465
price neutral --- Scottsbluff, NE to Barcelona, Spain $1488
price drop 10% Seattle, WA to Barcelona, Spain $1200
price neutral --- Seoul, Republic Of Korea to Barcelona, Spain $864
price neutral --- Seville, Spain to Barcelona, Spain $156
price neutral --- Shanghai, China to Barcelona, Spain $888
price neutral --- Shannon, Ireland to Barcelona, Spain $816
price neutral --- Sharjah, United Arab Emirates to Barcelona, Spain $771
price drop 12% Sharm El-Sheikh, Egypt to Barcelona, Spain $501
price neutral --- Sheffield, United Kingdom to Barcelona, Spain $463
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 $1091
price neutral --- Sialkot, Pakistan to Barcelona, Spain $1059
price neutral --- Sibiu, Romania to Barcelona, Spain $534
price neutral --- Sidney, MT to Barcelona, Spain $3340
price neutral --- Siem Reap, Cambodia to Barcelona, Spain $1080
price neutral --- Silver City, NM to Barcelona, Spain $3853
price neutral --- Simferopol, Ukraine to Barcelona, Spain $1079
price up 16% Singapore, Singapore to Barcelona, Spain $864 $726
price neutral --- Sioux City, IA to Barcelona, Spain $1332
price neutral --- Sioux Falls, SD to Barcelona, Spain $1410
price neutral --- Sitka, AK to Barcelona, Spain $1953
price neutral --- Skiathos, Greece to Barcelona, Spain $673
price neutral --- Skopje, Macedonia to Barcelona, Spain $364
price neutral --- Sochi, Russia to Barcelona, Spain $440
price neutral --- Sofia, Bulgaria to Barcelona, Spain $291
price neutral --- South Bend, IN to Barcelona, Spain $1663
price neutral --- Southampton, United Kingdom to Barcelona, Spain $777
price neutral --- Split, Croatia to Barcelona, Spain $378
price neutral --- Spokane, WA to Barcelona, Spain $1381
price neutral --- Springfield, MO to Barcelona, Spain $1886
price neutral --- Springfield, IL to Barcelona, Spain $1431
price neutral --- St Cloud, MN to Barcelona, Spain $1865
price neutral --- St George, UT to Barcelona, Spain $1791
price neutral --- St John, NB to Barcelona, Spain $918
price neutral --- St John'S, NL to Barcelona, Spain $899
price neutral --- St Louis, MO to Barcelona, Spain $1119
price neutral --- St Lucia, St Lucia to Barcelona, Spain $1848
price neutral --- St Maarten, Sint Maarten (Dutch Part) to Barcelona, Spain $1271
price neutral --- St Petersburg, Russia to Barcelona, Spain $346
price neutral --- St Vincent, Saint Vincent And The Grenadines to Barcelona, Spain $2208
price neutral --- State College, PA to Barcelona, Spain $1688
price neutral --- Staunton, VA to Barcelona, Spain $1426
price neutral --- Stavanger, Norway to Barcelona, Spain $185
price neutral --- Stavropol, Russia to Barcelona, Spain $572
price neutral --- Steamboat Springs, CO to Barcelona, Spain $2505
price up 6% Stockholm, Sweden to Barcelona, Spain $213 $201
price neutral --- Strasbourg, France to Barcelona, Spain $438
price neutral --- Stuttgart, Germany to Barcelona, Spain $203
price neutral --- Sudbury, ON to Barcelona, Spain $9315
price neutral --- Sulaymaniyah, Iraq to Barcelona, Spain $1134
price neutral --- Sun Valley, ID to Barcelona, Spain $1014
price neutral --- Sundsvall, Sweden to Barcelona, Spain $630
price neutral --- Surabaya, Indonesia to Barcelona, Spain $1189
price neutral --- Surgut, Russia to Barcelona, Spain $901
price neutral --- Sydney, Australia to Barcelona, Spain $1576
price neutral --- Sydney, NS to Barcelona, Spain $1654
price neutral --- Syktyvkar, Russia to Barcelona, Spain $470
price neutral --- Syracuse, NY to Barcelona, Spain $997
price neutral --- Szczecin, Poland to Barcelona, Spain $307
price neutral --- Tabuk, Saudi Arabia to Barcelona, Spain $3765
price neutral --- Tacna, Peru to Barcelona, Spain $2069
price neutral --- Taipei, Taiwan to Barcelona, Spain $8118
price neutral --- Tallahassee, FL to Barcelona, Spain $1700
price neutral --- Tallinn, Estonia to Barcelona, Spain $336
price neutral --- Tampa, FL to Barcelona, Spain $900
price neutral --- Tampere, Finland to Barcelona, Spain $498
price neutral --- Tan Tan, Morocco to Barcelona, Spain $737
price up 8% Tangier, Morocco to Barcelona, Spain $435 $401
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 up 10% Tbilisi, Georgia to Barcelona, Spain $473 $426
price neutral --- Teesside, United Kingdom to Barcelona, Spain $1010
price up 7% Tegucigalpa, Honduras to Barcelona, Spain $1381 $1285
price drop 18% Tel Aviv, Israel to Barcelona, Spain $404
price neutral --- Tengchong, China to Barcelona, Spain $1800
price neutral --- Terceira Island, Azores to Barcelona, Spain $680
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 neutral --- Thessaloniki, Greece to Barcelona, Spain $333
price neutral --- Thunder Bay, ON to Barcelona, Spain $1281
price neutral --- Tianjin, China to Barcelona, Spain $1140
price neutral --- Tijuana, Mexico to Barcelona, Spain $1888
price neutral --- Timisoara, Romania to Barcelona, Spain $467
price neutral --- Tirana, Albania to Barcelona, Spain $323
price neutral --- Tirgu Mures, Romania to Barcelona, Spain $504
price neutral --- Tivat, Montenegro to Barcelona, Spain $506
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 $942
price neutral --- Toledo, OH to Barcelona, Spain $959
price neutral --- Toluca, Mexico to Barcelona, Spain $1801
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 27% Torino, Italy to Barcelona, Spain $157 $115
price neutral --- Toronto, ON to Barcelona, Spain $835
price neutral --- Torreon, Mexico to Barcelona, Spain $1857
price neutral --- Toulon, France to Barcelona, Spain $522
price neutral --- Toulouse, France to Barcelona, Spain $129
price neutral --- Trabzon, Turkey to Barcelona, Spain $527
price neutral --- Traverse City, MI to Barcelona, Spain $1361
price neutral --- Trieste, Italy to Barcelona, Spain $495
price neutral --- Trinidad, Trinidad And Tobago to Barcelona, Spain $1286
price neutral --- Trollhattan, Sweden to Barcelona, Spain $909
price neutral --- Tromso, Norway to Barcelona, Spain $457
price neutral --- Trondheim, Norway to Barcelona, Spain $395
price neutral --- Tucson, AZ to Barcelona, Spain $1259
price neutral --- Tucuman, Argentina to Barcelona, Spain $2117
price neutral --- Tulsa, OK to Barcelona, Spain $1430
price neutral --- Tunis, Tunisia to Barcelona, Spain $199
price neutral --- Tunxi, China to Barcelona, Spain $1549
price neutral --- Tupelo, MS to Barcelona, Spain $2211
price neutral --- Turku, Finland to Barcelona, Spain $534
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 $1476
price neutral --- Tyumen, Russia to Barcelona, Spain $701
price neutral --- Ufa, Russia to Barcelona, Spain $583
price neutral --- Ulaanbaatar, Mongolia to Barcelona, Spain $1648
price neutral --- Umea, Sweden to Barcelona, Spain $266
price neutral --- Urumqi, China to Barcelona, Spain $1523
price neutral --- Vaasa, Finland to Barcelona, Spain $483
price neutral --- Valdosta, GA to Barcelona, Spain $1309
price neutral --- Valencia, Spain to Barcelona, Spain $73
price neutral --- Valencia, Venezuela to Barcelona, Spain $4889
price neutral --- Valledupar, Colombia to Barcelona, Spain $1600
price neutral --- Vallodolid, Spain to Barcelona, Spain $710
price neutral --- Van, Turkey to Barcelona, Spain $415
price neutral --- Vancouver, BC to Barcelona, Spain $974
price neutral --- Varna, Bulgaria to Barcelona, Spain $517
price neutral --- Vaxjo, Sweden to Barcelona, Spain $2690
price up 10% Venice, Italy to Barcelona, Spain $212 $191
price neutral --- Veracruz, Mexico to Barcelona, Spain $2185
price neutral --- Vernal, UT to Barcelona, Spain $1285
price up 18% Verona, Italy to Barcelona, Spain $463 $380
price neutral --- Victoria, TX to Barcelona, Spain $972
price neutral --- Victoria, BC to Barcelona, Spain $1045
price neutral --- Vienna, Austria to Barcelona, Spain $184
price neutral --- Vientiane, Laos to Barcelona, Spain $1785
price neutral --- Vieques, PR to Barcelona, Spain $1048
price drop 20% Vigo, Spain to Barcelona, Spain $193
price neutral --- Villahermosa, Mexico to Barcelona, Spain $1458
price drop 11% Vilnius, Lithuania to Barcelona, Spain $384
price neutral --- Vinh City, Vietnam to Barcelona, Spain $2770
price neutral --- Visalia, CA to Barcelona, Spain $3329
price neutral --- Visby, Sweden to Barcelona, Spain $463
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 $1107
price neutral --- Walla Walla, WA to Barcelona, Spain $7255
price neutral --- Warsaw, Poland to Barcelona, Spain $256
price neutral --- Waterloo, IA to Barcelona, Spain $2932
price neutral --- Watertown, NY to Barcelona, Spain $1297
price neutral --- Watertown, SD to Barcelona, Spain $2081
price neutral --- Weeze, Germany to Barcelona, Spain $440
price neutral --- Weihai, China to Barcelona, Spain $1227
price neutral --- Wellington, New Zealand to Barcelona, Spain $3512
price neutral --- Wenatchee, WA to Barcelona, Spain $1451
price neutral --- Wenzhou, China to Barcelona, Spain $1179
price up 24% West Palm Beach, FL to Barcelona, Spain $1017 $773
price neutral --- White Plains, NY to Barcelona, Spain $1267
price neutral --- Whitehorse, YT to Barcelona, Spain $1531
price neutral --- Wichita, KS to Barcelona, Spain $1103
price neutral --- Wichita Falls, TX to Barcelona, Spain $3537
price neutral --- Wilkes Barre, PA to Barcelona, Spain $1074
price neutral --- Williamsport, PA to Barcelona, Spain $1221
price neutral --- Williston, ND to Barcelona, Spain $951
price neutral --- Wilmington, NC to Barcelona, Spain $1077
price neutral --- Windhoek, Namibia to Barcelona, Spain $1164
price neutral --- Windsor, ON to Barcelona, Spain $970
price neutral --- Winnipeg, MB to Barcelona, Spain $1096
price up 23% Winston Salem, NC to Barcelona, Spain $1306 $1006
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 drop 18% Wroclaw, Poland to Barcelona, Spain $429
price neutral --- Wuhan, China to Barcelona, Spain $1632
price neutral --- Xi'An, China to Barcelona, Spain $1187
price neutral --- Xiamen, China to Barcelona, Spain $1080
price neutral --- Xiangyang, China to Barcelona, Spain $1568
price neutral --- Xuzhou, China to Barcelona, Spain $1321
price neutral --- Yakima, WA to Barcelona, Spain $3059
price neutral --- Yakutsk, Russia to Barcelona, Spain $865
price neutral --- Yanbo, Saudi Arabia to Barcelona, Spain $1620
price neutral --- Yangon, Myanmar to Barcelona, Spain $1194
price neutral --- Yangzhou, China to Barcelona, Spain $1656
price neutral --- Yanji, China to Barcelona, Spain $1272
price up 6% Yerevan, Armenia to Barcelona, Spain $645 $607
price neutral --- Yiwu, China to Barcelona, Spain $1288
price neutral --- Yogyakarta, Indonesia to Barcelona, Spain $2366
price neutral --- Yuma, AZ to Barcelona, Spain $2409
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 $378
price up 17% Zagreb, Croatia to Barcelona, Spain $281 $234
price neutral --- Zakynthos, Greece to Barcelona, Spain $993
price neutral --- Zaragoza, Spain to Barcelona, Spain $464
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 up 65% Zurich, Switzerland to Barcelona, Spain $282 $99
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.