Book cheap flights to Barcelona (Spain - Europe) with eDreams for the lowest airfare. eDreams search brings together all airlines including low cost. So for the best flight and travel deals to or from Barcelona or indeed any part of Europe, economy or business class, charter or scheduled, look no further.
These are the cheapest flights to Barcelona found by our customers over the next 2 months. Search now for the best discounts available anywhere in Europe using the booking engine above or click your route below to check the latest fares with dates. These include low cost Barcelona flights.
| Flights to Barcelona by origin city: Click below to see prices | Airline | Arrival airport | |||
Flights from The United Kingdom and The Republic of Ireland to Barcelona | |||||
| 10 | Ryanair | Stansted, London | Costa Brava, barcelona | ||
| 9 | Ryanair | Birmingham Intl, Birmingham | Costa Brava, barcelona | ||
| 19 | Ryanair | Leeds Bradford, Leeds Bradford | Costa Brava, barcelona | ||
| 15 | Ryanair | Liverpool John Lennon, Liverpool | Costa Brava, barcelona | ||
| 71 | Swiss International Airlines | Manchester International, Manchester | El Prat, Barcelona | ||
| 50 | Easyjet | Newcastle International, Newcastle | El Prat, Barcelona | ||
| 118 | Air France | Eastleigh, Southampton | El Prat, Barcelona | ||
| 205 | KLM | Exeter, Exeter | El Prat, Barcelona | ||
| 19 | Ryanair | East Midlands, East Midlands | Costa Brava, barcelona | ||
| 93 | KLM | Cardiff-Wales, Cardiff | El Prat, Barcelona | ||
| 23 | Ryanair | Turnhouse, Edinburgh | Costa Brava, barcelona | ||
| 27 | Ryanair | Prestwick, Glasgow | Costa Brava, barcelona | ||
| 88 | KLM | Dyce, Aberdeen | El Prat, Barcelona | ||
| 9 | Ryanair | Bristol, Bristol | Costa Brava, barcelona | ||
| 20 | Ryanair | Dublin, Dublin | Costa Brava, barcelona | ||
| 24 | Easyjet | Belfast International, Belfast | El Prat, Barcelona | ||
| 51 | AER Lingus Limited | Cork International, Cork | El Prat, Barcelona | ||
| 591 | Air Berlin | Shannon, Shannon | El Prat, Barcelona | ||
| 188 | Air France | Carnmore, Galway | El Prat, Barcelona | ||
Flights from Spain to Barcelona | |||||
| 5 | Ryanair | Barajas, Madrid | Costa Brava, barcelona | ||
| 7 | Spanair | Alicante, Alicante | El Prat, Barcelona | ||
| 36 | Renfe - AVE | Almeria, Almeria | El Prat, Barcelona | ||
| 7 | Spanair | Asturias, Oviedo | El Prat, Barcelona | ||
| 48 | Renfe - AVE | Talaveral La Real, Badajoz | El Prat, Barcelona | ||
| 13 | Spanair | Loiu, Bilbao | El Prat, Barcelona | ||
| 39 | Spanair | Fuerteventura, Fuerteventura | El Prat, Barcelona | ||
| 5 | Ryanair | Granada, Granada | Costa Brava, barcelona | ||
| 6 | Spanair | Ibiza, Ibiza | El Prat, Barcelona | ||
| 13 | Spanair | La Coruna, La Coruna | El Prat, Barcelona | ||
| 20 | Ryanair | Lanzarote, Lanzarote | Costa Brava, barcelona | ||
| 25 | Ryanair | Las Palmas, Gran Canaria | Costa Brava, barcelona | ||
| 25 | IBERIA | Leσn, Leon | El Prat, Barcelona | ||
| 4 | Ryanair | Malaga, Malaga | Costa Brava, barcelona | ||
| 98 | IBERIA | melilla, melilla | El Prat, Barcelona | ||
| 13 | Spanair | Menorca, Menorca | El Prat, Barcelona | ||
| 26 | Renfe - AVE | San Javier, Murcia | El Prat, Barcelona | ||
| 4 | Ryanair | Palma Mallorca, Palma Mallorca | Reus, barcelona | ||
| 22 | Renfe - AVE | Noain, Pamplona | El Prat, Barcelona | ||
| 64 | IBERIA | Matacan, Salamanca | El Prat, Barcelona | ||
| 24 | Renfe - AVE | Fuenterrabia, San Sebastian | El Prat, Barcelona | ||
| 114 | IBERIA | La Palma, Santa Cruz La Palma | El Prat, Barcelona | ||
| 5 | Ryanair | Santander, Santander | Reus, barcelona | ||
| 25 | Ryanair | Santiago De Compostela, Santiago | Reus, barcelona | ||
| 5 | Ryanair | Sevilla, Sevilla | Reus, barcelona | ||
| 14 | Renfe - AVE | Valencia, Valencia | El Prat, Barcelona | ||
| 25 | IBERIA | Valladolid, Valladolid | El Prat, Barcelona | ||
| 13 | Spanair | Vigo, Vigo | El Prat, Barcelona | ||
| 29 | Renfe - AVE | Vitoria, Vitoria | El Prat, Barcelona | ||
| 15 | Renfe - AVE | Zaragoza, Zaragoza | El Prat, Barcelona | ||
Flights from Italy to Barcelona | |||||
| 227 | Lufthansa | Fertilia, Alghero | El Prat, Barcelona | ||
| 91 | Lufthansa | Falconara, Ancona | El Prat, Barcelona | ||
| 91 | Lufthansa | Falconara, Ancona | El Prat, Barcelona | ||
| 69 | Lufthansa | Palese Macchie, Bari | El Prat, Barcelona | ||
| 10 | Ryanair | Guglielmo Marconi, Bologna | Costa Brava, barcelona | ||
| 39 | Ryanair | Papola Casale, Brindisi | Costa Brava, barcelona | ||
| 8 | Ryanair | Elmas, Cagliari | Costa Brava, barcelona | ||
| 88 | Alitalia | Fontanarossa, Catania | El Prat, Barcelona | ||
| 55 | Meridiana | Peretola, Florence | El Prat, Barcelona | ||
| 84 | Lufthansa | Sestri, Genoa | El Prat, Barcelona | ||
| 116 | Alitalia | S Eufemia, Lamezia Terme | El Prat, Barcelona | ||
| 5 | Ryanair | Orio Al Serio, Milan | Costa Brava, barcelona | ||
| 191 | IBERIA | Costa Smeralda, Olbia | El Prat, Barcelona | ||
| 45 | Vueling | Punta Raisi, Palermo | El Prat, Barcelona | ||
| 72 | Ryanair | S. Egidio, Perugia | Costa Brava, barcelona | ||
| 39 | Ryanair | Pasquale Liberi, Pescara | Costa Brava, barcelona | ||
| 12 | Ryanair | Galileo Galilei, Pisa | Costa Brava, barcelona | ||
| 116 | Alitalia | T Menniti, Reggio Calabria | El Prat, Barcelona | ||
| 125 | Lufthansa | Miramare, Rimini | El Prat, Barcelona | ||
| 5 | Ryanair | Ciampino, Rome | Costa Brava, barcelona | ||
| 13 | Ryanair | Caselle, Turin | Costa Brava, barcelona | ||
| 88 | Alitalia | Ronchi dei Legionari, Trieste | El Prat, Barcelona | ||
| 72 | IBERIA | Verona, Verona | El Prat, Barcelona | ||
| 20 | Ryanair | Treviso, Venice | Costa Brava, barcelona | ||
| 48 | Vueling | Capodichino, Naples | El Prat, Barcelona | ||
Flights from France to Barcelona | |||||
| 6 | Ryanair | Paris Beauvais, Paris | Costa Brava, barcelona | ||
| 17 | Easyjet | Saint Exupery, Lyon | El Prat, Barcelona | ||
| 95 | Air France | Merignac, Bordeaux | El Prat, Barcelona | ||
| 40 | Vueling | Cote D'azur, Nice | El Prat, Barcelona | ||
| 76 | Lufthansa | Bus Station, Strasbourg | El Prat, Barcelona | ||
| 77 | IBERIA | Blagnac, Toulouse | El Prat, Barcelona | ||
| 75 | IBERIA | Marseille-Provence, Marseille | El Prat, Barcelona | ||
| 123 | Air France | Frejorgues, Montpellier | El Prat, Barcelona | ||
| 112 | Air France | Lille Europe Railway, Lille | El Prat, Barcelona | ||
| 174 | Air France | Campo Dell Oro, Ajaccio | El Prat, Barcelona | ||
| 69 | Air France | Nantes-Chateau Bougon, Nantes | El Prat, Barcelona | ||
| 143 | Air France | Aulnat, Clermont Ferrand | El Prat, Barcelona | ||
| 297 | Air France | Lourdes Tarbes Intl, Lourdes Tarbes | El Prat, Barcelona | ||
| 160 | Air France | St Jacques, Rennes | El Prat, Barcelona | ||
| 166 | Air France | Guipavas, Brest | El Prat, Barcelona | ||
| 168 | Air France | Bellegarde, Limoges | El Prat, Barcelona | ||
| 169 | Air France | Lann-Bihoue, Lorient | El Prat, Barcelona | ||
| 162 | Air France | Llabanere, Perpignan | El Prat, Barcelona | ||
Flights from Germany to Barcelona | |||||
| 5 | Ryanair | Hahn Airport, Hahn | Costa Brava, barcelona | ||
| 24 | Easyjet | Schoenefeld, Berlin | El Prat, Barcelona | ||
| 54 | Spanair | Franz Josef Strauss, Munich | El Prat, Barcelona | ||
| 16 | Ryanair | Niederrhein Dόsseldorf, Dusseldorf | Costa Brava, barcelona | ||
| 55 | Air Berlin | Fuhlsbuttel, Hamburg | El Prat, Barcelona | ||
| 25 | Ryanair | Bremen, Bremen | Costa Brava, barcelona | ||
| 69 | Swiss International Airlines | Nuremberg, Nuremberg | El Prat, Barcelona | ||
| 50 | Germanwings | Koeln/Bonn, Cologne | El Prat, Barcelona | ||
| 184 | Lufthansa | Erfurt, Erfurt | El Prat, Barcelona | ||
| 71 | Swiss International Airlines | Langenhagen, Hanover | El Prat, Barcelona | ||
| 141 | Air Berlin | Paderborn, Paderborn | El Prat, Barcelona | ||
| 44 | Spanair | Echterdingen, Stuttgart | El Prat, Barcelona | ||
| 52 | Easyjet | Wickede, Dortmund | El Prat, Barcelona | ||
| 83 | Air France | Muenster, Muenster | El Prat, Barcelona | ||
| 99 | Lufthansa | Dresden, Dresden | El Prat, Barcelona | ||
| 156 | Spanair | Lowenthal, Friedrichshafen | El Prat, Barcelona | ||
| 73 | Air France | Leipzig, Leipzig | El Prat, Barcelona | ||
Flights from Europe General to Barcelona | |||||
| 10 | Ryanair | Porto, Porto | Costa Brava, barcelona | ||
| 62 | Scandinavian Airlines | Oslo All Airports, Oslo | El Prat, Barcelona | ||
| 38 | Spanair | Arlanda, Stockholm | El Prat, Barcelona | ||
| 65 | Air Baltic Corp | Helsinki Vantaa, Helsinki | El Prat, Barcelona | ||
| 42 | IBERIA | Schiphol, Amsterdam | El Prat, Barcelona | ||
| 96 | Transavia airlines | Rotterdam, Rotterdam | El Prat, Barcelona | ||
| 44 | Ryanair | Welschap, Eindhoven | Costa Brava, barcelona | ||
| 36 | Transavia airlines | Copenhagen International Airport, Copenhagen | El Prat, Barcelona | ||
| 61 | Swiss International Airlines | Zurich, Zurich | El Prat, Barcelona | ||
| 67 | Swiss International Airlines | Okecie, Warsaw | El Prat, Barcelona | ||
| 5 | Ryanair | Brussels S Charleroi, Brussels | Reus, barcelona | ||
| 45 | Vueling | Ruzyne, Prague | El Prat, Barcelona | ||
| 30 | Vueling | Lisboa, Lisbon | El Prat, Barcelona | ||
| 55 | Vueling | E. Venizelos, Athens | El Prat, Barcelona | ||
| 74 | Czech Airlines | Ataturk, Istanbul | El Prat, Barcelona | ||
Flights from the Americas to Barcelona | |||||
| 198 | British Airways | Los Angeles Intl Airport, Los Angeles | El Prat, Barcelona | ||
| 169 | IBERIA | John F Kennedy Intl Airport, New York | El Prat, Barcelona | ||
| 189 | IBERIA | Miami International Airport, Miami | El Prat, Barcelona | ||
| 177 | Delta Air Lines | Logan International Airport, Boston | El Prat, Barcelona | ||
| 191 | British Airways | San Francisco Intl Airport, San Francisco | El Prat, Barcelona | ||
| 197 | Scandinavian Airlines | O'hare International Airport, Chicago | El Prat, Barcelona | ||
| 217 | IBERIA | Dallas Ft Worth International, Dallas | El Prat, Barcelona | ||
| 217 | United Airlines | Detroit Metro, Detroit | Costa Brava, barcelona | ||
| 209 | British Airways | Sky Harbor International Airport, Phoenix | El Prat, Barcelona | ||
| 221 | British Airways | Hartsfield Jackson, Atlanta | El Prat, Barcelona | ||
| 158 | Delta Air Lines | Baltimore, Baltimore Bwi | El Prat, Barcelona | ||
| 227 | Air France | Denver International, Denver | El Prat, Barcelona | ||
| 195 | IBERIA | G.Bush Intercontinental , Houston | El Prat, Barcelona | ||
| 206 | IBERIA | Orlando International, Orlando | El Prat, Barcelona | ||
| 248 | Lufthansa | Minneapolis/St Paul Intl Airport, Minneapolis | El Prat, Barcelona | ||
| 208 | British Airways | Philadelphia International Airport, Philadelphia | El Prat, Barcelona | ||
| 294 | Continental Airlines | San Jose Mnpl, San Jose | El Prat, Barcelona | ||
| 193 | British Airways | Lindbergh International Airport, San Diego | El Prat, Barcelona | ||
| 188 | IBERIA | Seattle All Airports, Seattle | El Prat, Barcelona | ||
| 189 | IBERIA | R Reagan National , Washington | El Prat, Barcelona | ||
| 217 | Continental Airlines | Sw Florida, Fort Myers | El Prat, Barcelona | ||
| 270 | US Airways | Columbia Sc Airport Metropolitan, Columbia, SC | El Prat, Barcelona | ||
| 265 | Delta Air Lines | Charlotte/Douglas Intl Airport, Charlotte | El Prat, Barcelona | ||
| 206 | Delta Air Lines | Hollywood Intl Apt, Ft Lauderdale | El Prat, Barcelona | ||
| 223 | United Airlines | Hopkins International Airport, Cleveland | El Prat, Barcelona | ||
| 236 | Air Transat | Pearson International Airport, Toronto | El Prat, Barcelona | ||
| 236 | Continental Airlines | P Trudeau International, Montreal | El Prat, Barcelona | ||
| 299 | Delta Air Lines | Vancouver International, Vancouver | El Prat, Barcelona | ||
| 317 | Lufthansa | Ottawa International, Ottawa | El Prat, Barcelona | ||
| 354 | Northwest Airlines | Calgary Intl Airport, Calgary | El Prat, Barcelona | ||
| 252 | United Airlines | Sainte Foy Airport, Quebec | El Prat, Barcelona | ||
| 242 | KLM | Juarez Intl Airport, Mexico City | El Prat, Barcelona | ||
| 320 | KLM | Alvarez International, Acapulco | El Prat, Barcelona | ||
| 293 | Continental Airlines | Gen Guadalupe Victoria, Durango | El Prat, Barcelona | ||
| 259 | Continental Airlines | Cancun, Cancun | El Prat, Barcelona | ||
| 270 | KLM | General Abelardo L Rodriguez, Tijuana | El Prat, Barcelona | ||
| 262 | Continental Airlines | Gen M Escobedo, Monterrey | El Prat, Barcelona | ||
| 255 | Continental Airlines | Miguel Hidalgo Intl, Guadalajara | El Prat, Barcelona | ||
| 297 | Continental Airlines | Genvillalobos, Chihuahua | El Prat, Barcelona | ||
| 271 | KLM | Guanajuato Del Bajio, Leon | El Prat, Barcelona | ||
| 272 | Air France | Heriberto Jara, Veracruz | El Prat, Barcelona | ||
| 462 | Continental Airlines | Gen F Javier Mina, Tampico | El Prat, Barcelona | ||
| 290 | Continental Airlines | La Aurora Intl Airport, Guatemala City | El Prat, Barcelona | ||
| 394 | Delta Air Lines | Toncontin, Tegucigalpa | El Prat, Barcelona | ||
| 273 | Avianca | Tocumen International Airport, Panama City | El Prat, Barcelona | ||
| 260 | IBERIA | Rio De Janeiro International Airport, Rio De Janeiro | El Prat, Barcelona | ||
| 232 | Air China International | Guarulhos International , Sao Paulo | Costa Brava, barcelona | ||
| 306 | IBERIA | Brasilia International, Brasilia | El Prat, Barcelona | ||
| 373 | TAP Air Portugal | Pinto Martins, Fortaleza | El Prat, Barcelona | ||
| 309 | Air China International | Agusto Severo, Natal | El Prat, Barcelona | ||
| 345 | TAP Air Portugal | Pistarini, Buenos Aires | El Prat, Barcelona | ||
| 371 | Aerolineas Argentinas | El Plumerillo, Mendoza | El Prat, Barcelona | ||
| 367 | Aerolineas Argentinas | Pajas Blancas, Cordoba | El Prat, Barcelona | ||
| 446 | Aerolineas Argentinas | San Carlos De Bariloche International, San Carlos De Bariloche | El Prat, Barcelona | ||
| 362 | Aeromexico | Aeropuerto Comodoro Arturo Merino Benitez, Santiago | El Prat, Barcelona | ||
| 302 | Continental Airlines | Eldorado, Bogota | El Prat, Barcelona | ||
| 330 | Air Europa | J Chavez Intl, Lima | Costa Brava, barcelona | ||
| 449 | Avianca | El Alto, La Paz | El Prat, Barcelona | ||
| 330 | Delta Air Lines | Simon Bolivar International, Caracas | El Prat, Barcelona | ||
| 276 | Avianca | Mariscal, Quito | El Prat, Barcelona | ||
| 346 | IBERIA | Silvio Pettirossi, Asuncion | El Prat, Barcelona | ||
| 369 | TAM Airlines | Carrasco, Montevideo | Costa Brava, barcelona | ||
| 213 | Delta Air Lines | Luis Munoz Marin International, San Juan | El Prat, Barcelona | ||
Flights from Africa, Asia & Australasia to Barcelona | |||||
| 108 | Czech Airlines | Sheremetyevo, Moscow | El Prat, Barcelona | ||
| 74 | Czech Airlines | Vilnius Airport, Vilnius | El Prat, Barcelona | ||
| 93 | Czech Airlines | Ivanka, Bratislava | El Prat, Barcelona | ||
| 39 | Vueling | Menara, Marrakech | El Prat, Barcelona | ||
| 107 | Egyptair | Cairo International, Cairo | El Prat, Barcelona | ||
| 205 | Egyptair | Luxor, Luxor | El Prat, Barcelona | ||
| 72 | Tunis Air | Carthage, Tunis | El Prat, Barcelona | ||
| 188 | Royal Air Maroc | Yoff, Dakar | El Prat, Barcelona | ||
| 191 | Egyptair | Jan Smuts, Johannesburg | El Prat, Barcelona | ||
| 203 | Jet Airways Ltd | Indira Gandhi Intl, Delhi | El Prat, Barcelona | ||
| 232 | Turkish Airlines | Chhatrapati Shivaji, Mumbai | El Prat, Barcelona | ||
| 244 | Air France | hindustan, Bangalore | El Prat, Barcelona | ||
| 309 | Jet Airways Ltd | Netaji Subhash Int, Kolkata | Costa Brava, barcelona | ||
| 265 | Air France | Meenambarkkam, Madras | El Prat, Barcelona | ||
| 323 | Jet Airways Ltd | Sanganeer, Jaipur | Costa Brava, barcelona | ||
| 334 | Jet Airways Ltd | Tribhuvan, Kathmandu | El Prat, Barcelona | ||
| 325 | Egyptair | Bangkok International Airport, Bangkok | El Prat, Barcelona | ||
| 353 | Egyptair | Pochentong, Phnom Penh | El Prat, Barcelona | ||
| 524 | Qantas Airways Ltd | Noibai Airport, Hanoi | El Prat, Barcelona | ||
| 285 | IBERIA | Changi International Airport, Singapore | El Prat, Barcelona | ||
| 430 | Air France | Subang Kuala Lumpur International, Kuala Lumpur | El Prat, Barcelona | ||
| 415 | Lufthansa | Soekarno Hatta International, Jakarta | El Prat, Barcelona | ||
| 345 | KLM | Ngurah Rai, Bali | El Prat, Barcelona | ||
| 522 | KLM | Polonia, Medan | El Prat, Barcelona | ||
| 328 | KLM | Ninoy Aquino International, Manila | El Prat, Barcelona | ||
| 546 | Air France | Kingsfordsmith, Sydney | El Prat, Barcelona | ||
| 616 | Emirates | Brisbane International Airport, Brisbane | Costa Brava, barcelona | ||
| 538 | Air France | Tullamarine, Melbourne | El Prat, Barcelona | ||
| 737 | Qantas Airways Ltd | Adelaide, Adelaide | El Prat, Barcelona | ||
| 644 | Emirates | Auckland International Airport, Auckland | El Prat, Barcelona | ||
| 737 | Air New Zealand Ltd | Wellington International, Wellington | El Prat, Barcelona | ||