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
61%
Biggest Flight Price Drop:
San Antonio to Barcelona
Biggest Name Your Own Price Savings:
Aalborg 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 $209
price neutral --- Aberdeen, SD to Barcelona, Spain $946
price neutral --- Aberdeen, United Kingdom to Barcelona, Spain $376
price neutral --- Abilene, TX to Barcelona, Spain $1562
price neutral --- Acapulco, Mexico to Barcelona, Spain $1517
price neutral --- Adelaide, Australia to Barcelona, Spain $1970
price neutral --- Agana, Guam to Barcelona, Spain $3675
price neutral --- Aguadilla, PR to Barcelona, Spain $1425
price neutral --- Akron, OH to Barcelona, Spain $1241
price neutral --- Albany, GA to Barcelona, Spain $851
price neutral --- Albany, NY to Barcelona, Spain $1193
price neutral --- Albuquerque, NM to Barcelona, Spain $1204
price neutral --- Alesund, Norway to Barcelona, Spain $525
price neutral --- Alexandria, LA to Barcelona, Spain $905
price neutral --- Alexandroupolis, Greece to Barcelona, Spain $573
price neutral --- Alicante, Spain to Barcelona, Spain $148
price neutral --- Allentown, PA to Barcelona, Spain $1240
price neutral --- Alliance, NE to Barcelona, Spain $1378
price neutral --- Almaty, Kazakhstan to Barcelona, Spain $638
price neutral --- Almeria, Spain to Barcelona, Spain $254
price neutral --- Alpena, MI to Barcelona, Spain $785
price neutral --- Altoona, PA to Barcelona, Spain $960
price neutral --- Amarillo, TX to Barcelona, Spain $993
price neutral --- Amman, Jordan to Barcelona, Spain $1237
price drop 6% Amsterdam, Netherlands to Barcelona, Spain $289
price neutral --- Anchorage, AK to Barcelona, Spain $1193
price neutral --- Ancona, Italy to Barcelona, Spain $370
price neutral --- Ankara, Turkey to Barcelona, Spain $499
price neutral --- Antalya, Turkey to Barcelona, Spain $617
price neutral --- Antigua, Antigua And Barbuda to Barcelona, Spain $1662
price neutral --- Appleton, WI to Barcelona, Spain $1279
price neutral --- Asheville, NC to Barcelona, Spain $1342
price neutral --- Aspen, CO to Barcelona, Spain $1509
price neutral --- Athens, GA to Barcelona, Spain $3115
price neutral --- Athens, Greece to Barcelona, Spain $440
price neutral --- Atlanta, GA to Barcelona, Spain $1446
price neutral --- Atlantic City, NJ to Barcelona, Spain $1970
price neutral --- Auckland, New Zealand to Barcelona, Spain $2248
price neutral --- Augusta, GA to Barcelona, Spain $1372
price neutral --- Augusta, ME to Barcelona, Spain $1514
price neutral --- Austin, TX to Barcelona, Spain $1260
price neutral --- Avalon, Australia to Barcelona, Spain $2636
price neutral --- Avignon, France to Barcelona, Spain $3695
price neutral --- Baghdad, Iraq to Barcelona, Spain $1340
price neutral --- Bakersfield, CA to Barcelona, Spain $5723
price neutral --- Baku, Azerbaijan to Barcelona, Spain $598
price up 7% Baltimore-Washington, DC to Barcelona, Spain $1315 $1223
price neutral --- Bangalore, India to Barcelona, Spain $902
price neutral --- Bangkok, Thailand to Barcelona, Spain $1163
price neutral --- Bangor, ME to Barcelona, Spain $1221
price neutral --- Bar Harbor, ME to Barcelona, Spain $1484
price neutral --- Bari, Italy to Barcelona, Spain $330
price neutral --- Basel, Switzerland to Barcelona, Spain $310
price neutral --- Bastia, France to Barcelona, Spain $573
price neutral --- Baton Rouge, LA to Barcelona, Spain $1356
price neutral --- Beaumont, TX to Barcelona, Spain $921
price neutral --- Beckley, WV to Barcelona, Spain $1023
price neutral --- Beijing, China to Barcelona, Spain $872
price neutral --- Beirut, Lebanon to Barcelona, Spain $528
price neutral --- Belfast, United Kingdom to Barcelona, Spain $798
price neutral --- Belgrade, Serbia to Barcelona, Spain $385
price neutral --- Bellingham, WA to Barcelona, Spain $1208
price neutral --- Bergen, Norway to Barcelona, Spain $718
price neutral --- Berlin, Germany to Barcelona, Spain $299
price neutral --- Bermuda, Bermuda to Barcelona, Spain $1092
price neutral --- Bethel, AK to Barcelona, Spain $3431
price neutral --- Biarritz, France to Barcelona, Spain $381
price neutral --- Bilbao, Spain to Barcelona, Spain $150
price neutral --- Billings, MT to Barcelona, Spain $830
price neutral --- Billund, Denmark to Barcelona, Spain $396
price neutral --- Binghamton, NY to Barcelona, Spain $1193
price up 6% Birmingham, AL to Barcelona, Spain $1345 $1265
price neutral --- Birmingham, United Kingdom to Barcelona, Spain $443
price neutral --- Bismarck, ND to Barcelona, Spain $939
price neutral --- Blackpool, United Kingdom to Barcelona, Spain $523
price neutral --- Bloomington, IL to Barcelona, Spain $1286
price neutral --- Bogota, Colombia to Barcelona, Spain $1602
price neutral --- Boise, ID to Barcelona, Spain $991
price neutral --- Bologna, Italy to Barcelona, Spain $248
price neutral --- Bordeaux, France to Barcelona, Spain $273
price up 20% Boston, MA to Barcelona, Spain $1056 $845
price neutral --- Bozeman, MT to Barcelona, Spain $944
price neutral --- Brainerd, MN to Barcelona, Spain $988
price neutral --- Branson, MO to Barcelona, Spain $2521
price neutral --- Brasilia, Brazil to Barcelona, Spain $1212
price neutral --- Bremen, Germany to Barcelona, Spain $313
price neutral --- Brindisi, Italy to Barcelona, Spain $282
price neutral --- Brisbane, Australia to Barcelona, Spain $2043
price neutral --- Bristol, United Kingdom to Barcelona, Spain $369
price neutral --- Bristol, TN to Barcelona, Spain $974
price neutral --- Brownsville, TX to Barcelona, Spain $963
price neutral --- Brunswick, GA to Barcelona, Spain $1020
price neutral --- Brussels, Belgium to Barcelona, Spain $286
price neutral --- Bucharest, Romania to Barcelona, Spain $313
price drop 10% Budapest, Hungary to Barcelona, Spain $334
price neutral --- Buenos Aires, Argentina to Barcelona, Spain $1416
price neutral --- Buffalo, NY to Barcelona, Spain $1217
price drop 6% Burbank, CA to Barcelona, Spain $1611
price neutral --- Burlington, IA to Barcelona, Spain $2394
price neutral --- Burlington, VT to Barcelona, Spain $1161
price neutral --- Butte, MT to Barcelona, Spain $971
price neutral --- Cairo, Egypt to Barcelona, Spain $375
price neutral --- Calgary, AB to Barcelona, Spain $1627
price neutral --- Canary Islands, Spain to Barcelona, Spain $307
price neutral --- Canary Islands, Spain to Barcelona, Spain $259
price neutral --- Canberra, Australia to Barcelona, Spain $2414
price neutral --- Cancun, Mexico to Barcelona, Spain $1414
price neutral --- Cape Girardeau, MO to Barcelona, Spain $1267
price neutral --- Cape Town, South Africa to Barcelona, Spain $1232
price neutral --- Capitol Hill, Northern Mariana Islands to Barcelona, Spain $11584
price neutral --- Caracas, Venezuela to Barcelona, Spain $2632
price neutral --- Cardiff, United Kingdom to Barcelona, Spain $369
price neutral --- Carlsbad, NM to Barcelona, Spain $1892
price neutral --- Cartagena, Colombia to Barcelona, Spain $1172
price neutral --- Casablanca, Morocco to Barcelona, Spain $342
price neutral --- Casper, WY to Barcelona, Spain $1506
price neutral --- Catania, Italy to Barcelona, Spain $387
price neutral --- Cedar Rapids, IA to Barcelona, Spain $1258
price neutral --- Chadron, NE to Barcelona, Spain $1203
price neutral --- Champaign, IL to Barcelona, Spain $931
price neutral --- Charleston, SC to Barcelona, Spain $1302
price neutral --- Charleston, WV to Barcelona, Spain $1264
price neutral --- Charlotte, NC to Barcelona, Spain $1309
price neutral --- Charlotte Amalie, VQ to Barcelona, Spain $1807
price neutral --- Charlottesville, VA to Barcelona, Spain $953
price neutral --- Chattanooga, TN to Barcelona, Spain $1001
price neutral --- Chennai, India to Barcelona, Spain $930
price neutral --- Cheyenne, WY to Barcelona, Spain $871
price neutral --- Chiang Mai, Thailand to Barcelona, Spain $1644
price neutral --- Chicago, IL to Barcelona, Spain $913
price neutral --- Chico, CA to Barcelona, Spain $1333
price neutral --- Christiansted, VQ to Barcelona, Spain $1328
price neutral --- Cincinnati, OH to Barcelona, Spain $2101
price neutral --- Clarksburg, WV to Barcelona, Spain $11959
price drop 8% Cleveland, OH to Barcelona, Spain $1800
price neutral --- Clovis, NM to Barcelona, Spain $1501
price neutral --- Cluj, Romania to Barcelona, Spain $431
price neutral --- College Station, TX to Barcelona, Spain $1502
price neutral --- Cologne, Germany to Barcelona, Spain $251
price neutral --- Colorado Springs, CO to Barcelona, Spain $1062
price neutral --- Columbia, SC to Barcelona, Spain $1265
price neutral --- Columbia, MO to Barcelona, Spain $1446
price up 8% Columbus, OH to Barcelona, Spain $1493 $1374
price neutral --- Columbus, GA to Barcelona, Spain $1364
price neutral --- Columbus, MS to Barcelona, Spain $5308
price neutral --- Concepcion, Chile to Barcelona, Spain $1862
price neutral --- Connaught, Ireland to Barcelona, Spain $1461
price neutral --- Copenhagen, Denmark to Barcelona, Spain $325
price neutral --- Cork, Ireland to Barcelona, Spain $803
price neutral --- Corpus Christi, TX to Barcelona, Spain $962
price neutral --- Cortez, CO to Barcelona, Spain $1599
price neutral --- Crescent City, CA to Barcelona, Spain $1241
price neutral --- Curitiba, Brazil to Barcelona, Spain $1483
price neutral --- Dallas, TX to Barcelona, Spain $1245
price neutral --- Damman, Saudi Arabia to Barcelona, Spain $705
price neutral --- Darwin, Australia to Barcelona, Spain $2509
price neutral --- Dayton, OH to Barcelona, Spain $1240
price neutral --- Daytona Beach, FL to Barcelona, Spain $1010
price neutral --- Deer Lake, NL to Barcelona, Spain $1896
price neutral --- Denpasar (Bali), Indonesia to Barcelona, Spain $1098
price neutral --- Denver, CO to Barcelona, Spain $1360
price neutral --- Des Moines, IA to Barcelona, Spain $1009
price neutral --- Detroit, MI to Barcelona, Spain $1449
price neutral --- Devils Lake, ND to Barcelona, Spain $1410
price neutral --- Dhaka, Bangladesh to Barcelona, Spain $1741
price neutral --- Dillingham, AK to Barcelona, Spain $2839
price neutral --- Doha, Qatar to Barcelona, Spain $1462
price neutral --- Donetsk, Ukraine to Barcelona, Spain $693
price neutral --- Dortmund, Germany to Barcelona, Spain $177
price neutral --- Dothan, AL to Barcelona, Spain $1185
price neutral --- Dresden, Germany to Barcelona, Spain $217
price neutral --- Dubai, United Arab Emirates to Barcelona, Spain $514
price up 20% Dublin, Ireland to Barcelona, Spain $317 $254
price neutral --- Dubois, PA to Barcelona, Spain $1432
price neutral --- Dubrovnik, Croatia to Barcelona, Spain $203
price neutral --- Dubuque, IA to Barcelona, Spain $1014
price neutral --- Duluth, MN to Barcelona, Spain $879
price neutral --- Durango, CO to Barcelona, Spain $1532
price neutral --- Durban, South Africa to Barcelona, Spain $765
price drop 50% Dusseldorf, Germany to Barcelona, Spain $384
price neutral --- Eagle, CO to Barcelona, Spain $1419
price neutral --- East Midlands, United Kingdom to Barcelona, Spain $697
price neutral --- Eau Claire, WI to Barcelona, Spain $893
price neutral --- Edinburgh, United Kingdom to Barcelona, Spain $349
price neutral --- Edmonton, AB to Barcelona, Spain $1188
price neutral --- Eindhoven, Netherlands to Barcelona, Spain $2232
price neutral --- El Paso, TX to Barcelona, Spain $1080
price neutral --- Elko, NV to Barcelona, Spain $2103
price neutral --- Elmira, NY to Barcelona, Spain $891
price neutral --- Emerald, Australia to Barcelona, Spain $3078
price neutral --- Erbil, Iraq to Barcelona, Spain $1200
price neutral --- Ercan, Cyprus to Barcelona, Spain $422
price neutral --- Erie, PA to Barcelona, Spain $1492
price neutral --- Eugene, OR to Barcelona, Spain $1427
price neutral --- Evansville, IN to Barcelona, Spain $1282
price neutral --- Fairbanks, AK to Barcelona, Spain $1424
price neutral --- Fargo, ND to Barcelona, Spain $1144
price neutral --- Farmington, NM to Barcelona, Spain $1535
price neutral --- Faro, Portugal to Barcelona, Spain $273
price neutral --- Fayetteville, NC to Barcelona, Spain $1377
price neutral --- Fayetteville, AR to Barcelona, Spain $1128
price neutral --- Flagstaff, AZ to Barcelona, Spain $2577
price neutral --- Flint, MI to Barcelona, Spain $946
price neutral --- Florence, SC to Barcelona, Spain $975
price neutral --- Florence, Italy to Barcelona, Spain $216
price neutral --- Fort Dodge, IA to Barcelona, Spain $1340
price neutral --- Fort Myers, FL to Barcelona, Spain $1324
price neutral --- Fort Smith, AR to Barcelona, Spain $882
price neutral --- Fort Walton Beach, FL to Barcelona, Spain $944
price neutral --- Fort Wayne, IN to Barcelona, Spain $1048
price up 27% Frankfurt, Germany to Barcelona, Spain $223 $163
price neutral --- Fredericton, NB to Barcelona, Spain $1088
price neutral --- Fresno, CA to Barcelona, Spain $1305
price neutral --- Friedrichshafen, Germany to Barcelona, Spain $660
price drop 8% Ft. Lauderdale, FL to Barcelona, Spain $1217
price neutral --- Funchal, Portugal to Barcelona, Spain $287
price neutral --- Gainesville, FL to Barcelona, Spain $1471
price neutral --- Garden City, KS to Barcelona, Spain $13437
price neutral --- Gdansk, Poland to Barcelona, Spain $431
price neutral --- Geneva, Switzerland to Barcelona, Spain $378
price neutral --- Genoa, Italy to Barcelona, Spain $347
price neutral --- George, South Africa to Barcelona, Spain $1215
price neutral --- Gillette, WY to Barcelona, Spain $971
price neutral --- Glasgow, MT to Barcelona, Spain $3279
price neutral --- Glasgow, United Kingdom to Barcelona, Spain $376
price neutral --- Gold Coast, Australia to Barcelona, Spain $2309
price neutral --- Gothenburg, Sweden to Barcelona, Spain $563
price neutral --- Granada, Spain to Barcelona, Spain $241
price neutral --- Grand Cayman, Cayman Islands to Barcelona, Spain $1919
price neutral --- Grand Forks, ND to Barcelona, Spain $1327
price neutral --- Grand Island, NE to Barcelona, Spain $1145
price neutral --- Grand Junction, CO to Barcelona, Spain $1387
price neutral --- Grand Rapids, MI to Barcelona, Spain $1651
price neutral --- Graz, Austria to Barcelona, Spain $639
price neutral --- Great Bend, KS to Barcelona, Spain $1195
price neutral --- Great Falls, MT to Barcelona, Spain $1327
price neutral --- Green Bay, WI to Barcelona, Spain $985
price neutral --- Greenville, SC to Barcelona, Spain $1261
price neutral --- Greenville, NC to Barcelona, Spain $1383
price neutral --- Grenoble, France to Barcelona, Spain $124
price neutral --- Groningen, Netherlands to Barcelona, Spain $258
price neutral --- Guadalajara, Mexico to Barcelona, Spain $1161
price neutral --- Guangzhou, China to Barcelona, Spain $1197
price neutral --- Guatemala, Guatemala to Barcelona, Spain $1403
price neutral --- Guayaquil, Ecuador to Barcelona, Spain $1555
price neutral --- Gulfport, MS to Barcelona, Spain $894
price neutral --- Gunnison, CO to Barcelona, Spain $2041
price neutral --- Halifax, NS to Barcelona, Spain $1071
price neutral --- Hamburg, Germany to Barcelona, Spain $400
price neutral --- Hamilton, ON to Barcelona, Spain $9551
price neutral --- Hancock, MI to Barcelona, Spain $926
price neutral --- Hanover, Germany to Barcelona, Spain $480
price neutral --- Harlingen, TX to Barcelona, Spain $963
price neutral --- Harrisburg, PA to Barcelona, Spain $845
price up 19% Hartford, CT to Barcelona, Spain $1472 $1193
price neutral --- Haugesund, Norway to Barcelona, Spain $510
price neutral --- Hays, KS to Barcelona, Spain $708
price neutral --- Helena, MT to Barcelona, Spain $1333
price neutral --- Helsinki, Finland to Barcelona, Spain $565
price neutral --- Hibbing, MN to Barcelona, Spain $757
price neutral --- Hilo, HI to Barcelona, Spain $1090
price neutral --- Hilton Head Island, SC to Barcelona, Spain $1204
price neutral --- Ho Chi Minh City, Vietnam to Barcelona, Spain $1230
price neutral --- Hobbs, NM to Barcelona, Spain $1016
price neutral --- Homer, AK to Barcelona, Spain $5122
price neutral --- Hong Kong, China to Barcelona, Spain $1141
price neutral --- Honolulu, HI to Barcelona, Spain $1878
price up 8% Houston, TX to Barcelona, Spain $1388 $1277
price neutral --- Huntington, WV to Barcelona, Spain $1336
price neutral --- Huntsville, AL to Barcelona, Spain $990
price neutral --- Huron, SD to Barcelona, Spain $2682
price neutral --- Hyderabad, India to Barcelona, Spain $1661
price neutral --- Ibiza, Spain to Barcelona, Spain $215
price neutral --- Idaho Falls, ID to Barcelona, Spain $2096
price neutral --- Indianapolis, IN to Barcelona, Spain $1327
price neutral --- Innsbruck, Austria to Barcelona, Spain $668
price neutral --- International Falls, MN to Barcelona, Spain $1327
price neutral --- Inverness, United Kingdom to Barcelona, Spain $612
price neutral --- Iron Mountain, MI to Barcelona, Spain $786
price neutral --- Ironwood, MI to Barcelona, Spain $1965
price neutral --- Islamabad, Pakistan to Barcelona, Spain $961
price up 18% Islip, NY to Barcelona, Spain $1704 $1398
price neutral --- Istanbul, Turkey to Barcelona, Spain $315
price neutral --- Ithaca, NY to Barcelona, Spain $1023
price neutral --- Izmir, Turkey to Barcelona, Spain $415
price neutral --- Jackson, WY to Barcelona, Spain $1664
price neutral --- Jackson, MS to Barcelona, Spain $942
price neutral --- Jacksonville, FL to Barcelona, Spain $1197
price neutral --- Jacksonville, NC to Barcelona, Spain $974
price neutral --- Jakarta, Indonesia to Barcelona, Spain $1125
price neutral --- Jamestown, NY to Barcelona, Spain $1016
price neutral --- Jamestown, ND to Barcelona, Spain $995
price neutral --- Jeddah, Saudi Arabia to Barcelona, Spain $593
price neutral --- Jerez De La Frontera, Spain to Barcelona, Spain $375
price neutral --- Jersey, Jersey to Barcelona, Spain $452
price neutral --- Johannesburg, South Africa to Barcelona, Spain $1312
price neutral --- Johnstown, PA to Barcelona, Spain $1397
price neutral --- Jonesboro, AR to Barcelona, Spain $5383
price neutral --- Jonkoping, Sweden to Barcelona, Spain $2749
price neutral --- Joplin, MO to Barcelona, Spain $974
price neutral --- Juneau, AK to Barcelona, Spain $1303
price neutral --- Jyvaskyla, Finland to Barcelona, Spain $653
price neutral --- Kabul, Afghanistan to Barcelona, Spain $1633
price neutral --- Kahului, HI to Barcelona, Spain $1971
price neutral --- Kailua, HI to Barcelona, Spain $1174
price neutral --- Kaitaia, New Zealand to Barcelona, Spain $7732
price neutral --- Kajaani, Finland to Barcelona, Spain $1327
price neutral --- Kalamazoo, MI to Barcelona, Spain $1265
price neutral --- Kalaupapa, HI to Barcelona, Spain $1739
price neutral --- Kalispell, MT to Barcelona, Spain $1238
price neutral --- Kansas City, MO to Barcelona, Spain $1391
price neutral --- Kapalua, HI to Barcelona, Spain $2860
price neutral --- Karachi, Pakistan to Barcelona, Spain $857
price neutral --- Karlsruhe/Baden, Germany to Barcelona, Spain $373
price neutral --- Katowice, Poland to Barcelona, Spain $607
price neutral --- Kaunakakai, HI to Barcelona, Spain $1210
price neutral --- Kearney, NE to Barcelona, Spain $4167
price neutral --- Kelowna, BC to Barcelona, Spain $1583
price neutral --- Kerikeri, New Zealand to Barcelona, Spain $3231
price neutral --- Kerry, Ireland to Barcelona, Spain $1609
price neutral --- Ketchikan, AK to Barcelona, Spain $1521
price neutral --- Key West, FL to Barcelona, Spain $1087
price neutral --- Kiev, Ukraine to Barcelona, Spain $427
price neutral --- Killeen, TX to Barcelona, Spain $929
price neutral --- Kingman, AZ to Barcelona, Spain $1201
price neutral --- Kingston, Jamaica to Barcelona, Spain $1398
price neutral --- Kirkwall, United Kingdom to Barcelona, Spain $664
price neutral --- Kitchener, ON to Barcelona, Spain $945
price neutral --- Klagenfurt, Austria to Barcelona, Spain $860
price neutral --- Knoxville, TN to Barcelona, Spain $1356
price neutral --- Kokkola, Finland to Barcelona, Spain $507
price neutral --- Krabi, Thailand to Barcelona, Spain $1661
price neutral --- Krakow, Poland to Barcelona, Spain $421
price neutral --- Krasnodar, Russia to Barcelona, Spain $704
price neutral --- Kuala Lumpur, Malaysia to Barcelona, Spain $999
price neutral --- Kuwait, Kuwait to Barcelona, Spain $457
price neutral --- La Coruna, Spain to Barcelona, Spain $244
price neutral --- La Crosse, WI to Barcelona, Spain $1576
price neutral --- La Palma, Spain to Barcelona, Spain $1403
price neutral --- La Paz, Bolivia to Barcelona, Spain $1469
price neutral --- La Rochelle, France to Barcelona, Spain $1778
price neutral --- Lafayette, LA to Barcelona, Spain $1282
price neutral --- Lagos, Nigeria to Barcelona, Spain $855
price neutral --- Lahore, Pakistan to Barcelona, Spain $1313
price neutral --- Lake Charles, LA to Barcelona, Spain $1006
price neutral --- Lampang, Thailand to Barcelona, Spain $1619
price neutral --- Lanai City, HI to Barcelona, Spain $2289
price neutral --- Lancaster, PA to Barcelona, Spain $1031
price neutral --- Lansing, MI to Barcelona, Spain $946
price neutral --- Lanzarote, Spain to Barcelona, Spain $415
price neutral --- Lappeenranta, Finland to Barcelona, Spain $403
price neutral --- Laramie, WY to Barcelona, Spain $1095
price neutral --- Laredo, TX to Barcelona, Spain $996
price neutral --- Larnaca, Cyprus to Barcelona, Spain $571
price neutral --- Las Vegas, NV to Barcelona, Spain $1538
price neutral --- Latrobe, PA to Barcelona, Spain $917
price neutral --- Lawton, OK to Barcelona, Spain $904
price neutral --- Lebanon, NH to Barcelona, Spain $970
price neutral --- Leeds, United Kingdom to Barcelona, Spain $728
price neutral --- Leipzig, Germany to Barcelona, Spain $295
price neutral --- Leon, Spain to Barcelona, Spain $305
price neutral --- Lewisburg, WV to Barcelona, Spain $1109
price neutral --- Lewiston, ID to Barcelona, Spain $1013
price neutral --- Lexington, KY to Barcelona, Spain $1258
price neutral --- Liberal, KS to Barcelona, Spain $5112
price neutral --- Lihue, HI to Barcelona, Spain $1215
price neutral --- Lille, France to Barcelona, Spain $416
price neutral --- Lima, Peru to Barcelona, Spain $999
price neutral --- Limoges, France to Barcelona, Spain $405
price neutral --- Lincoln, NE to Barcelona, Spain $1308
price neutral --- Linkoping, Sweden to Barcelona, Spain $1173
price neutral --- Linz, Austria to Barcelona, Spain $831
price neutral --- Lisbon, Portugal to Barcelona, Spain $215
price neutral --- Little Rock, AR to Barcelona, Spain $1402
price neutral --- Liverpool, United Kingdom to Barcelona, Spain $1320
price neutral --- Ljubljana, Slovenia to Barcelona, Spain $525
price neutral --- London, United Kingdom to Barcelona, Spain $217
price neutral --- London, United Kingdom to Barcelona, Spain $572
price neutral --- London, ON to Barcelona, Spain $1360
price up 10% Long Beach, CA to Barcelona, Spain $1444 $1300
price neutral --- Longview, TX to Barcelona, Spain $1454
price up 26% Los Angeles, CA to Barcelona, Spain $1755 $1299
price neutral --- Louisville, KY to Barcelona, Spain $1336
price neutral --- Lourdes, France to Barcelona, Spain $148
price neutral --- Lubbock, TX to Barcelona, Spain $1256
price neutral --- Lusaka, Zambia to Barcelona, Spain $1562
price neutral --- Luxembourg, Luxembourg to Barcelona, Spain $275
price neutral --- Luzon Island, Philippines to Barcelona, Spain $3243
price neutral --- Lynchburg, VA to Barcelona, Spain $1248
price neutral --- Macon, GA to Barcelona, Spain $1346
price neutral --- Madison, WI to Barcelona, Spain $1241
price neutral --- Madrid, Spain to Barcelona, Spain $145
price neutral --- Malaga, Spain to Barcelona, Spain $226
price neutral --- Mallorca, Spain to Barcelona, Spain $169
price neutral --- Malmo, Sweden to Barcelona, Spain $740
price neutral --- Malta, Malta to Barcelona, Spain $604
price neutral --- Mammoth Lakes, CA to Barcelona, Spain $1410
price neutral --- Manama, Bahrain to Barcelona, Spain $861
price up 16% Manchester, United Kingdom to Barcelona, Spain $277 $233
price neutral --- Manchester, NH to Barcelona, Spain $1196
price neutral --- Manhattan, KS to Barcelona, Spain $1042
price neutral --- Manila, Philippines to Barcelona, Spain $1162
price neutral --- Manzanillo, Mexico to Barcelona, Spain $1861
price neutral --- Marigot, Dominica to Barcelona, Spain $1688
price neutral --- Marquette, MI to Barcelona, Spain $1476
price neutral --- Marrakech, Morocco to Barcelona, Spain $343
price neutral --- Marseille, France to Barcelona, Spain $207
price neutral --- Massena, NY to Barcelona, Spain $1432
price neutral --- Mcallen, TX to Barcelona, Spain $1260
price neutral --- Medellin, Colombia to Barcelona, Spain $1416
price neutral --- Medford, OR to Barcelona, Spain $1070
price neutral --- Melbourne, Australia to Barcelona, Spain $1884
price neutral --- Melbourne, FL to Barcelona, Spain $1265
price neutral --- Memmingen, Germany to Barcelona, Spain $912
price drop 18% Memphis, TN to Barcelona, Spain $2095
price neutral --- Menorca, Spain to Barcelona, Spain $107
price neutral --- Merced, CA to Barcelona, Spain $2302
price neutral --- Meridian, MS to Barcelona, Spain $2910
price up 45% Mesa, AZ to Barcelona, Spain $2627 $1445
price neutral --- Metz Nancy Lorrine, France to Barcelona, Spain $1699
price neutral --- Mexico City, Mexico to Barcelona, Spain $1125
price drop 6% Miami, FL to Barcelona, Spain $1185
price neutral --- Midland, TX to Barcelona, Spain $1025
price neutral --- Milan, Italy to Barcelona, Spain $130
price neutral --- Milwaukee, WI to Barcelona, Spain $1336
price neutral --- Minneapolis/St. Paul, MN to Barcelona, Spain $1472
price neutral --- Minot, ND to Barcelona, Spain $879
price neutral --- Minsk, Belarus to Barcelona, Spain $651
price neutral --- Missoula, MT to Barcelona, Spain $1009
price neutral --- Mobile, AL to Barcelona, Spain $965
price neutral --- Modesto, CA to Barcelona, Spain $1012
price neutral --- Moline, IL to Barcelona, Spain $1265
price neutral --- Moncton, NB to Barcelona, Spain $1085
price neutral --- Monroe, LA to Barcelona, Spain $1049
price neutral --- Montego Bay, Jamaica to Barcelona, Spain $3316
price neutral --- Monterey, CA to Barcelona, Spain $871
price neutral --- Monterrey, Mexico to Barcelona, Spain $1333
price neutral --- Montevideo, Uruguay to Barcelona, Spain $1972
price neutral --- Montgomery, AL to Barcelona, Spain $875
price neutral --- Montpellier, France to Barcelona, Spain $552
price drop 34% Montreal, QC to Barcelona, Spain $1265
price neutral --- Montrose, CO to Barcelona, Spain $875
price neutral --- Morgantown, WV to Barcelona, Spain $1271
price neutral --- Moscow, Russia to Barcelona, Spain $387
price neutral --- Mosinee, WI to Barcelona, Spain $1015
price neutral --- Mumbai, India to Barcelona, Spain $995
price drop 6% Munich, Germany to Barcelona, Spain $324
price neutral --- Muscle Shoals, AL to Barcelona, Spain $868
price neutral --- Muskegon, MI to Barcelona, Spain $852
price neutral --- Myrtle Beach, SC to Barcelona, Spain $1045
price neutral --- Nairobi, Kenya to Barcelona, Spain $701
price neutral --- Nanjing, China to Barcelona, Spain $1088
price neutral --- Nantes, France to Barcelona, Spain $405
price neutral --- Nantucket, MA to Barcelona, Spain $1465
price neutral --- Naples, FL to Barcelona, Spain $1463
price neutral --- Naples, Italy to Barcelona, Spain $276
price neutral --- Nashville, TN to Barcelona, Spain $1006
price neutral --- Nassau, Bahamas to Barcelona, Spain $3410
price neutral --- New Bern, NC to Barcelona, Spain $1523
price neutral --- New Delhi, India to Barcelona, Spain $978
price neutral --- New Haven, CT to Barcelona, Spain $1509
price neutral --- New Orleans, LA to Barcelona, Spain $1356
price up 8% New York City, NY to Barcelona, Spain $922 $849
price neutral --- Newburgh, NY to Barcelona, Spain $913
price neutral --- Newcastle, United Kingdom to Barcelona, Spain $450
price neutral --- Newport News, VA to Barcelona, Spain $1399
price neutral --- Newquay, United Kingdom to Barcelona, Spain $383
price neutral --- Nice, France to Barcelona, Spain $157
price neutral --- Norfolk, VA to Barcelona, Spain $1308
price neutral --- North Bend, OR to Barcelona, Spain $1309
price neutral --- North Platte, NE to Barcelona, Spain $1243
price neutral --- Norwich, United Kingdom to Barcelona, Spain $337
price neutral --- Noumea, New Caledonia to Barcelona, Spain $2505
price up 27% Nuremberg, Germany to Barcelona, Spain $264 $193
price neutral --- Oakland, CA to Barcelona, Spain $1407
price neutral --- Ogdensburg, NY to Barcelona, Spain $1725
price neutral --- Oklahoma City, OK to Barcelona, Spain $1190
price neutral --- Omaha, NE to Barcelona, Spain $1347
price neutral --- Ontario, CA to Barcelona, Spain $1604
price neutral --- Oradea, Romania to Barcelona, Spain $656
price neutral --- Orlando, FL to Barcelona, Spain $1334
price neutral --- Osaka, Japan to Barcelona, Spain $4740
price neutral --- Oslo, Norway to Barcelona, Spain $334
price neutral --- Ottawa, ON to Barcelona, Spain $1198
price neutral --- Oulu, Finland to Barcelona, Spain $541
price neutral --- Oviedo, Spain to Barcelona, Spain $211
price neutral --- Owensboro, KY to Barcelona, Spain $1350
price neutral --- Oxnard, CA to Barcelona, Spain $1452
price neutral --- Paducah, KY to Barcelona, Spain $1386
price neutral --- Palermo, Italy to Barcelona, Spain $224
price neutral --- Palm Springs, CA to Barcelona, Spain $1298
price neutral --- Pamplona, Spain to Barcelona, Spain $484
price neutral --- Panama City, FL to Barcelona, Spain $1468
price neutral --- Panama City, Panama to Barcelona, Spain $1351
price up 8% Paris, France to Barcelona, Spain $167 $154
price neutral --- Parkersburg, WV to Barcelona, Spain $1197
price neutral --- Pasco, WA to Barcelona, Spain $2510
price neutral --- Pellston, MI to Barcelona, Spain $1048
price neutral --- Pensacola, FL to Barcelona, Spain $1413
price neutral --- Peoria, IL to Barcelona, Spain $1025
price neutral --- Perth, Australia to Barcelona, Spain $2194
price neutral --- Petersburg, AK to Barcelona, Spain $2661
price up 17% Philadelphia, PA to Barcelona, Spain $1077 $894
price neutral --- Pittsburgh, PA to Barcelona, Spain $1203
price neutral --- Pocatello, ID to Barcelona, Spain $991
price neutral --- Podgorica, Montenegro to Barcelona, Spain $463
price neutral --- Ponce, PR to Barcelona, Spain $2210
price neutral --- Ponta Delgada, Azores to Barcelona, Spain $456
price neutral --- Port-Au-Prince, Haiti to Barcelona, Spain $1299
price up 7% Portland, OR to Barcelona, Spain $1406 $1308
price neutral --- Portland, ME to Barcelona, Spain $1433
price neutral --- Porto, Portugal to Barcelona, Spain $254
price neutral --- Poznan, Poland to Barcelona, Spain $323
price neutral --- Prague, Czech Republic to Barcelona, Spain $260
price neutral --- Prescott, AZ to Barcelona, Spain $1253
price neutral --- Presque Isle, ME to Barcelona, Spain $700
price neutral --- Pristina, Serbia to Barcelona, Spain $438
price neutral --- Providence, RI to Barcelona, Spain $1050
price neutral --- Provincetown, MA to Barcelona, Spain $1106
price neutral --- Provo, UT to Barcelona, Spain $3376
price neutral --- Pueblo, CO to Barcelona, Spain $1501
price neutral --- Puerto Del Rosario, Spain to Barcelona, Spain $253
price neutral --- Puerto Vallarta, Mexico to Barcelona, Spain $1510
price neutral --- Pullman, WA to Barcelona, Spain $1135
price neutral --- Pune, India to Barcelona, Spain $1322
price neutral --- Punta Cana, Dominican Republic to Barcelona, Spain $1875
price neutral --- Quebec City, QC to Barcelona, Spain $1757
price neutral --- Queretaro, Mexico to Barcelona, Spain $1409
price neutral --- Quincy, IL to Barcelona, Spain $835
price neutral --- Quito, Ecuador to Barcelona, Spain $1015
price neutral --- Rabat, Morocco to Barcelona, Spain $659
price neutral --- Raleigh, NC to Barcelona, Spain $1285
price neutral --- Rapid City, SD to Barcelona, Spain $1337
price neutral --- Redding, CA to Barcelona, Spain $1246
price neutral --- Redmond, OR to Barcelona, Spain $5534
price neutral --- Regina, SK to Barcelona, Spain $1710
price neutral --- Rennes, France to Barcelona, Spain $611
price neutral --- Reno, NV to Barcelona, Spain $1220
price neutral --- Reykjavik, Iceland to Barcelona, Spain $1180
price neutral --- Rhodes, Greece to Barcelona, Spain $357
price neutral --- Richmond, VA to Barcelona, Spain $7421
price neutral --- Riga, Latvia to Barcelona, Spain $323
price neutral --- Rimini, Italy to Barcelona, Spain $361
price neutral --- Rio De Janeiro, Brazil to Barcelona, Spain $1033
price neutral --- Riyadh, Saudi Arabia to Barcelona, Spain $828
price neutral --- Roanoke, VA to Barcelona, Spain $1067
price neutral --- Rochester, NY to Barcelona, Spain $1265
price neutral --- Rochester, MN to Barcelona, Spain $961
price neutral --- Rock Springs, WY to Barcelona, Spain $1430
price neutral --- Rockland, ME to Barcelona, Spain $941
price neutral --- Roma, Australia to Barcelona, Spain $11380
price up 11% Rome, Italy to Barcelona, Spain $219 $195
price neutral --- Rostov, Russia to Barcelona, Spain $1287
price neutral --- Roswell, NM to Barcelona, Spain $819
price neutral --- Rotterdam, Netherlands to Barcelona, Spain $473
price neutral --- Saarbruecken, Germany to Barcelona, Spain $656
price neutral --- Sacramento, CA to Barcelona, Spain $1425
price neutral --- Saginaw, MI to Barcelona, Spain $1073
price neutral --- Salamanca, Spain to Barcelona, Spain $297
price neutral --- Salisbury, MD to Barcelona, Spain $1086
price neutral --- Salt Lake City, UT to Barcelona, Spain $1523
price neutral --- Salzburg, Austria to Barcelona, Spain $443
price neutral --- San Angelo, TX to Barcelona, Spain $937
price up 61% San Antonio, TX to Barcelona, Spain $3410 $1330
price up 9% San Diego, CA to Barcelona, Spain $1450 $1320
price up 27% San Francisco, CA to Barcelona, Spain $1836 $1341
price up 46% San Jose, CA to Barcelona, Spain $2455 $1326
price neutral --- San Jose, Costa Rica to Barcelona, Spain $1161
price neutral --- San Juan, PR to Barcelona, Spain $1239
price neutral --- San Luis Obispo, CA to Barcelona, Spain $1081
price neutral --- San Pedro Sula, Honduras to Barcelona, Spain $1270
price neutral --- San Salvador, El Salvador to Barcelona, Spain $1374
price neutral --- San Sebastien, Spain to Barcelona, Spain $164
price up 7% Santa Ana, CA to Barcelona, Spain $1411 $1313
price neutral --- Santa Barbara, CA to Barcelona, Spain $980
price neutral --- Santa Cruz, Bolivia to Barcelona, Spain $1834
price neutral --- Santa Fe, NM to Barcelona, Spain $1379
price neutral --- Santa Maria, CA to Barcelona, Spain $943
price neutral --- Santa Rosa, CA to Barcelona, Spain $1536
price neutral --- Santander, Spain to Barcelona, Spain $294
price neutral --- Santiago, Chile to Barcelona, Spain $1504
price neutral --- Santiago De Compostela, Spain to Barcelona, Spain $214
price neutral --- Santo Domingo, Dominican Republic to Barcelona, Spain $1433
price neutral --- Sao Paulo, Brazil to Barcelona, Spain $1496
price neutral --- Sarajevo, Bosnia And Herzegovina to Barcelona, Spain $360
price neutral --- Saranac Lake, NY to Barcelona, Spain $2438
price neutral --- Sarasota, FL to Barcelona, Spain $1337
price neutral --- Saskatoon, SK to Barcelona, Spain $2115
price neutral --- Savannah, GA to Barcelona, Spain $1158
price neutral --- Scottsbluff, NE to Barcelona, Spain $1488
price neutral --- Seattle, WA to Barcelona, Spain $1380
price neutral --- Seoul, Republic Of Korea to Barcelona, Spain $1150
price neutral --- Seville, Spain to Barcelona, Spain $178
price neutral --- Shanghai, China to Barcelona, Spain $870
price neutral --- Shannon, Ireland to Barcelona, Spain $1879
price neutral --- Sharm El-Sheikh, Egypt to Barcelona, Spain $633
price neutral --- Shenzhen, China to Barcelona, Spain $1286
price neutral --- Shreveport, LA to Barcelona, Spain $982
price neutral --- Sidney, MT to Barcelona, Spain $3340
price neutral --- Silver City, NM to Barcelona, Spain $3853
price neutral --- Singapore, Singapore to Barcelona, Spain $996
price neutral --- Sioux City, IA to Barcelona, Spain $1350
price neutral --- Sioux Falls, SD to Barcelona, Spain $959
price neutral --- Sitka, AK to Barcelona, Spain $2105
price neutral --- Skopje, Macedonia to Barcelona, Spain $432
price neutral --- Sofia, Bulgaria to Barcelona, Spain $496
price neutral --- South Bend, IN to Barcelona, Spain $1123
price neutral --- Split, Croatia to Barcelona, Spain $722
price neutral --- Spokane, WA to Barcelona, Spain $1333
price neutral --- Springfield, MO to Barcelona, Spain $1265
price neutral --- Springfield, IL to Barcelona, Spain $1667
price neutral --- St George, UT to Barcelona, Spain $957
price neutral --- St John, NB to Barcelona, Spain $1026
price up 28% St Louis, MO to Barcelona, Spain $1397 $1006
price neutral --- St Maarten, Sint Maarten (Dutch Part) to Barcelona, Spain $1651
price neutral --- St Petersburg, Russia to Barcelona, Spain $448
price neutral --- State College, PA to Barcelona, Spain $1146
price neutral --- Staunton, VA to Barcelona, Spain $936
price neutral --- Stavanger, Norway to Barcelona, Spain $502
price neutral --- Steamboat Springs, CO to Barcelona, Spain $1036
price neutral --- Stockholm, Sweden to Barcelona, Spain $218
price neutral --- Strasbourg, France to Barcelona, Spain $406
price neutral --- Stuttgart, Germany to Barcelona, Spain $250
price neutral --- Sun Valley, ID to Barcelona, Spain $1014
price neutral --- Sydney, Australia to Barcelona, Spain $1860
price neutral --- Sydney, NS to Barcelona, Spain $1270
price neutral --- Syracuse, NY to Barcelona, Spain $1249
price neutral --- Taipei, Taiwan to Barcelona, Spain $1103
price neutral --- Tallahassee, FL to Barcelona, Spain $974
price neutral --- Tallinn, Estonia to Barcelona, Spain $601
price up 6% Tampa, FL to Barcelona, Spain $1345 $1265
price neutral --- Tangier, Morocco to Barcelona, Spain $370
price neutral --- Tbilisi, Georgia to Barcelona, Spain $543
price neutral --- Tegucigalpa, Honduras to Barcelona, Spain $1560
price up 20% Tel Aviv, Israel to Barcelona, Spain $462 $370
price neutral --- Terceira Island, Azores to Barcelona, Spain $419
price neutral --- Teresina, Brazil to Barcelona, Spain $2423
price neutral --- Terrace, BC to Barcelona, Spain $2605
price neutral --- Texarkana, AR to Barcelona, Spain $931
price neutral --- Thessaloniki, Greece to Barcelona, Spain $431
price neutral --- Tianjin, China to Barcelona, Spain $1732
price neutral --- Tijuana, Mexico to Barcelona, Spain $1445
price neutral --- Timisoara, Romania to Barcelona, Spain $369
price neutral --- Tirana, Albania to Barcelona, Spain $288
price neutral --- Tokyo, Japan to Barcelona, Spain $1020
price neutral --- Toledo, OH to Barcelona, Spain $1144
price neutral --- Torino, Italy to Barcelona, Spain $174
price neutral --- Toronto, ON to Barcelona, Spain $1036
price neutral --- Toulon, France to Barcelona, Spain $439
price neutral --- Toulouse, France to Barcelona, Spain $279
price neutral --- Traverse City, MI to Barcelona, Spain $973
price neutral --- Trieste, Italy to Barcelona, Spain $322
price neutral --- Trinidad, Trinidad And Tobago to Barcelona, Spain $1655
price neutral --- Tromso, Norway to Barcelona, Spain $588
price neutral --- Trondheim, Norway to Barcelona, Spain $437
price neutral --- Tucson, AZ to Barcelona, Spain $1729
price neutral --- Tulsa, OK to Barcelona, Spain $1405
price neutral --- Tunis, Tunisia to Barcelona, Spain $354
price neutral --- Tupelo, MS to Barcelona, Spain $1375
price neutral --- Twin Falls, ID to Barcelona, Spain $1166
price neutral --- Tyler, TX to Barcelona, Spain $978
price neutral --- Ufa, Russia to Barcelona, Spain $550
price neutral --- Valdosta, GA to Barcelona, Spain $875
price neutral --- Valencia, Spain to Barcelona, Spain $167
price neutral --- Vallodolid, Spain to Barcelona, Spain $283
price neutral --- Vancouver, BC to Barcelona, Spain $1731
price neutral --- Vaxjo, Sweden to Barcelona, Spain $2690
price neutral --- Venice, Italy to Barcelona, Spain $221
price neutral --- Veracruz, Mexico to Barcelona, Spain $2335
price neutral --- Vernal, UT to Barcelona, Spain $1285
price neutral --- Verona, Italy to Barcelona, Spain $316
price neutral --- Victoria, TX to Barcelona, Spain $972
price neutral --- Victoria, BC to Barcelona, Spain $1203
price drop 8% Vienna, Austria to Barcelona, Spain $326
price neutral --- Vieques, PR to Barcelona, Spain $1591
price neutral --- Vigo, Spain to Barcelona, Spain $179
price neutral --- Vilnius, Lithuania to Barcelona, Spain $458
price neutral --- Vinh City, Vietnam to Barcelona, Spain $2770
price neutral --- Visalia, CA to Barcelona, Spain $3329
price neutral --- Vitoria, Brazil to Barcelona, Spain $1093
price neutral --- Waco, TX to Barcelona, Spain $1128
price neutral --- Walla Walla, WA to Barcelona, Spain $2163
price neutral --- Warsaw, Poland to Barcelona, Spain $420
price neutral --- Waterloo, IA to Barcelona, Spain $5537
price neutral --- Watertown, NY to Barcelona, Spain $984
price neutral --- Watertown, SD to Barcelona, Spain $2081
price neutral --- Weeze, Germany to Barcelona, Spain $440
price neutral --- Wenatchee, WA to Barcelona, Spain $4237
price neutral --- West Palm Beach, FL to Barcelona, Spain $1332
price drop 5% White Plains, NY to Barcelona, Spain $1319
price neutral --- Wichita, KS to Barcelona, Spain $1353
price neutral --- Wichita Falls, TX to Barcelona, Spain $855
price neutral --- Wilkes Barre, PA to Barcelona, Spain $1112
price neutral --- Williamsport, PA to Barcelona, Spain $1695
price neutral --- Williston, ND to Barcelona, Spain $951
price neutral --- Wilmington, NC to Barcelona, Spain $1335
price neutral --- Windsor, ON to Barcelona, Spain $1320
price neutral --- Winnipeg, MB to Barcelona, Spain $1054
price drop 7% Winston Salem, NC to Barcelona, Spain $1416
price neutral --- Worland, WY to Barcelona, Spain $1431
price neutral --- Wrangell, AK to Barcelona, Spain $2377
price neutral --- Wroclaw, Poland to Barcelona, Spain $542
price neutral --- Yakima, WA to Barcelona, Spain $728
price neutral --- Yogyakarta, Indonesia to Barcelona, Spain $2366
price neutral --- Yuma, AZ to Barcelona, Spain $1349
price drop 26% Zagreb, Croatia to Barcelona, Spain $468
price neutral --- Zhuhai, China to Barcelona, Spain $1598
price drop 15% Zurich, Switzerland to Barcelona, Spain $346
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