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 | |||||
| 13€ | Ryanair | Stansted, London | Reus, barcelona | ||
| 24€ | Ryanair | Birmingham Intl, Birmingham | Reus, barcelona | ||
| 22€ | Ryanair | Leeds Bradford, Leeds Bradford | Reus, barcelona | ||
| 22€ | Ryanair | Liverpool John Lennon, Liverpool | El Prat, Barcelona | ||
| 20€ | Ryanair | Liverpool John Lennon, Liverpool | Reus, barcelona | ||
| 30€ | Ryanair | Newcastle International, Newcastle | Costa Brava, barcelona | ||
| 150€ | KLM | Norwich, Norwich | El Prat, Barcelona | ||
| 55€ | Vueling | Eastleigh, Southampton | El Prat, Barcelona | ||
| 266€ | Air France | Exeter, Exeter | El Prat, Barcelona | ||
| 33€ | Ryanair | East Midlands, East Midlands | El Prat, Barcelona | ||
| 50€ | Vueling | Cardiff-Wales, Cardiff | El Prat, Barcelona | ||
| 35€ | Ryanair | Turnhouse, Edinburgh | El Prat, Barcelona | ||
| 38€ | Ryanair | Prestwick, Glasgow | Reus, barcelona | ||
| 116€ | Lufthansa | Dyce, Aberdeen | El Prat, Barcelona | ||
| 13€ | Ryanair | Bristol, Bristol | Costa Brava, barcelona | ||
| 29€ | Ryanair | Dublin, Dublin | Costa Brava, barcelona | ||
| 52€ | AER Lingus Limited | Belfast International, Belfast | El Prat, Barcelona | ||
| 37€ | Ryanair | Cork International, Cork | Reus, barcelona | ||
| 710€ | AER Lingus Limited | Kerry County, Kerry County | El Prat, Barcelona | ||
| 211€ | British Airways | Shannon, Shannon | El Prat, Barcelona | ||
Flights from Spain to Barcelona | |||||
| 11€ | Ryanair | Barajas, Madrid | Costa Brava, barcelona | ||
| 10€ | Ryanair | Alicante, Alicante | El Prat, Barcelona | ||
| 30€ | Vueling | Almeria, Almeria | El Prat, Barcelona | ||
| 10€ | Ryanair | Asturias, Oviedo | El Prat, Barcelona | ||
| 38€ | Helitt Lneas Areas | Talaveral La Real, Badajoz | El Prat, Barcelona | ||
| 9€ | Ryanair | Loiu, Bilbao | El Prat, Barcelona | ||
| 17€ | Ryanair | Fuerteventura, Fuerteventura | El Prat, Barcelona | ||
| 35€ | Vueling | Granada, Granada | El Prat, Barcelona | ||
| 10€ | Ryanair | Ibiza, Ibiza | El Prat, Barcelona | ||
| 13€ | Ryanair | La Parra, Jerez De La Frontera | El Prat, Barcelona | ||
| 40€ | Vueling | La Coruna, La Coruna | El Prat, Barcelona | ||
| 18€ | Ryanair | Lanzarote, Lanzarote | El Prat, Barcelona | ||
| 15€ | Ryanair | Las Palmas, Gran Canaria | El Prat, Barcelona | ||
| 34€ | IBERIA | León, Leon | El Prat, Barcelona | ||
| 9€ | Ryanair | Malaga, Malaga | El Prat, Barcelona | ||
| 58€ | IBERIA | melilla, melilla | El Prat, Barcelona | ||
| 9€ | Ryanair | Menorca, Menorca | El Prat, Barcelona | ||
| 70€ | IBERIA | San Javier, Murcia | El Prat, Barcelona | ||
| 9€ | Ryanair | Palma Mallorca, Palma Mallorca | Reus, barcelona | ||
| 35€ | Renfe - AVE | Noain, Pamplona | El Prat, Barcelona | ||
| 45€ | IBERIA | Matacan, Salamanca | El Prat, Barcelona | ||
| 25€ | Renfe - AVE | Fuenterrabia, San Sebastian | El Prat, Barcelona | ||
| 64€ | Ryanair | La Palma, Santa Cruz La Palma | El Prat, Barcelona | ||
| 10€ | Ryanair | Santander, Santander | El Prat, Barcelona | ||
| 11€ | Ryanair | Santiago De Compostela, Santiago | El Prat, Barcelona | ||
| 10€ | Ryanair | La Parra, Jerez De La Frontera | El Prat, Barcelona | ||
| 17€ | Renfe - AVE | Valencia, Valencia | El Prat, Barcelona | ||
| 10€ | Ryanair | Valladolid, Valladolid | El Prat, Barcelona | ||
| 12€ | Ryanair | Santiago De Compostela, Santiago | El Prat, Barcelona | ||
| 48€ | Renfe - AVE | Vitoria, Vitoria | El Prat, Barcelona | ||
| 19€ | Renfe - AVE | Zaragoza, Zaragoza | El Prat, Barcelona | ||
Flights from Italy to Barcelona | |||||
| 7€ | Ryanair | Fertilia, Alghero | Costa Brava, barcelona | ||
| 88€ | Alitalia | Falconara, Ancona | El Prat, Barcelona | ||
| 88€ | Alitalia | Falconara, Ancona | El Prat, Barcelona | ||
| 81€ | Alitalia | Palese Macchie, Bari | El Prat, Barcelona | ||
| 15€ | Ryanair | Guglielmo Marconi, Bologna | Costa Brava, barcelona | ||
| 13€ | Ryanair | Papola Casale, Brindisi | Costa Brava, barcelona | ||
| 11€ | Ryanair | Elmas, Cagliari | Costa Brava, barcelona | ||
| 78€ | Wind Jet | Fontanarossa, Catania | El Prat, Barcelona | ||
| 57€ | Vueling | Peretola, Florence | El Prat, Barcelona | ||
| 35€ | Vueling | Sestri, Genoa | El Prat, Barcelona | ||
| 20€ | Ryanair | S Eufemia, Lamezia Terme | Costa Brava, barcelona | ||
| 9€ | Ryanair | Orio Al Serio, Milan | El Prat, Barcelona | ||
| 76€ | Alitalia | Costa Smeralda, Olbia | El Prat, Barcelona | ||
| 17€ | Ryanair | Birgi, Trapani | Costa Brava, barcelona | ||
| 21€ | Ryanair | S. Egidio, Perugia | Costa Brava, barcelona | ||
| 18€ | Ryanair | Pasquale Liberi, Pescara | Costa Brava, barcelona | ||
| 11€ | Ryanair | Galileo Galilei, Pisa | Costa Brava, barcelona | ||
| 98€ | Alitalia | T Menniti, Reggio Calabria | El Prat, Barcelona | ||
| 113€ | Alitalia | Miramare, Rimini | El Prat, Barcelona | ||
| 11€ | Ryanair | Ciampino, Rome | El Prat, Barcelona | ||
| 7€ | Ryanair | Caselle, Turin | Costa Brava, barcelona | ||
| 22€ | Ryanair | Ronchi dei Legionari, Trieste | El Prat, Barcelona | ||
| 78€ | Vueling | Verona, Verona | El Prat, Barcelona | ||
| 9€ | Ryanair | Treviso, Venice | Costa Brava, barcelona | ||
| 45€ | Vueling | Capodichino, Naples | El Prat, Barcelona | ||
Flights from France to Barcelona | |||||
| 9€ | Ryanair | Paris Beauvais, Paris | Costa Brava, barcelona | ||
| 29€ | Easyjet | Saint Exupery, Lyon | El Prat, Barcelona | ||
| 35€ | Vueling | Merignac, Bordeaux | El Prat, Barcelona | ||
| 30€ | Vueling | Cote D'azur, Nice | El Prat, Barcelona | ||
| 70€ | Vueling | Entzheim, Strasbourg | El Prat, Barcelona | ||
| 35€ | Vueling | Blagnac, Toulouse | El Prat, Barcelona | ||
| 32€ | Vueling | Marseille-Provence, Marseille | El Prat, Barcelona | ||
| 170€ | Air France | Frejorgues, Montpellier | El Prat, Barcelona | ||
| 40€ | Vueling | Lesquin, Lille | El Prat, Barcelona | ||
| 218€ | Air France | Campo Dell Oro, Ajaccio | El Prat, Barcelona | ||
| 201€ | Air France | Poretta, Bastia | El Prat, Barcelona | ||
| 128€ | Air France | Laleu, La Rochelle | El Prat, Barcelona | ||
| 45€ | Vueling | Nantes-Chateau Bougon, Nantes | El Prat, Barcelona | ||
| 169€ | Air France | Carpiquet, Caen | El Prat, Barcelona | ||
| 165€ | Air France | Aulnat, Clermont Ferrand | El Prat, Barcelona | ||
| 168€ | Air France | Lourdes Tarbes Intl, Lourdes Tarbes | El Prat, Barcelona | ||
| 164€ | Air France | St Jacques, Rennes | El Prat, Barcelona | ||
| 1125€ | KLM | Avignon Caumont, Avignon | El Prat, Barcelona | ||
| 168€ | Air France | Ste Catherine, Calvi | El Prat, Barcelona | ||
| 204€ | Air France | Sud Corse, Figari | El Prat, Barcelona | ||
| 128€ | Air France | Laleu, La Rochelle | El Prat, Barcelona | ||
| 60€ | Vueling | Guipavas, Brest | El Prat, Barcelona | ||
| 153€ | Air France | Bellegarde, Limoges | El Prat, Barcelona | ||
Flights from Germany to Barcelona | |||||
| 14€ | Ryanair | Hahn Airport, Hahn | Costa Brava, barcelona | ||
| 50€ | Easyjet | Berlin All Airports, Berlin | El Prat, Barcelona | ||
| 50€ | Vueling | Franz Josef Strauss, Munich | El Prat, Barcelona | ||
| 11€ | Ryanair | Niederrhein Düsseldorf, Dusseldorf | Costa Brava, barcelona | ||
| 31€ | Ryanair | Hamburg Lübeck, Hamburg | El Prat, Barcelona | ||
| 20€ | Ryanair | Bremen, Bremen | Costa Brava, barcelona | ||
| 75€ | Vueling | Nuremberg, Nuremberg | El Prat, Barcelona | ||
| 15€ | Ryanair | Koeln/Bonn, Cologne | Costa Brava, barcelona | ||
| 901€ | Air Berlin | Erfurt, Erfurt | El Prat, Barcelona | ||
| 60€ | Germanwings | Langenhagen, Hanover | El Prat, Barcelona | ||
| 125€ | Lufthansa | Paderborn, Paderborn | El Prat, Barcelona | ||
| 44€ | Germanwings | Echterdingen, Stuttgart | El Prat, Barcelona | ||
| 51€ | Easyjet | Wickede, Dortmund | El Prat, Barcelona | ||
| 143€ | Lufthansa | Muenster, Muenster | El Prat, Barcelona | ||
| 99€ | Lufthansa | Dresden, Dresden | El Prat, Barcelona | ||
| 198€ | Air Berlin | Lowenthal, Friedrichshafen | El Prat, Barcelona | ||
| 93€ | Lufthansa | Leipzig, Leipzig | El Prat, Barcelona | ||
Flights from Europe General to Barcelona | |||||
| 10€ | Ryanair | Porto, Porto | El Prat, Barcelona | ||
| 75€ | Lufthansa | Oslo All Airports, Oslo | El Prat, Barcelona | ||
| 20€ | Ryanair | Vasteras Hasslo, Stockholm | Costa Brava, barcelona | ||
| 77€ | Lufthansa | Helsinki Vantaa, Helsinki | El Prat, Barcelona | ||
| 28€ | Easyjet | Schiphol, Amsterdam | El Prat, Barcelona | ||
| 57€ | Transavia airlines | Rotterdam, Rotterdam | El Prat, Barcelona | ||
| 13€ | Ryanair | Welschap, Eindhoven | Reus, barcelona | ||
| 49€ | Norwegian | Copenhagen International Airport, Copenhagen | El Prat, Barcelona | ||
| 55€ | Vueling | Zurich, Zurich | El Prat, Barcelona | ||
| 51€ | LOT Polish Airlines | Okecie, Warsaw | El Prat, Barcelona | ||
| 11€ | Ryanair | Brussels S Charleroi, Brussels | El Prat, Barcelona | ||
| 58€ | Czech Airlines | Ruzyne, Prague | El Prat, Barcelona | ||
| 19€ | Easyjet | Lisboa, Lisbon | El Prat, Barcelona | ||
| 60€ | Vueling | E. Venizelos, Athens | El Prat, Barcelona | ||
| 74€ | Alitalia | Sabiha Gokcen, Istanbul | El Prat, Barcelona | ||
Flights from the Americas to Barcelona | |||||
| 375€ | Delta Air Lines | Los Angeles Intl Airport, Los Angeles | El Prat, Barcelona | ||
| 220€ | Air Berlin | John F Kennedy Intl Airport, New York | El Prat, Barcelona | ||
| 301€ | TAP Air Portugal | Miami International Airport, Miami | El Prat, Barcelona | ||
| 284€ | AER Lingus Limited | Logan International Airport, Boston | El Prat, Barcelona | ||
| 371€ | AER Lingus Limited | San Francisco Intl Airport, San Francisco | El Prat, Barcelona | ||
| 371€ | US Airways | O'hare International Airport, Chicago | Costa Brava, barcelona | ||
| 350€ | Delta Air Lines | Dallas Ft Worth International, Dallas | Costa Brava, barcelona | ||
| 404€ | Delta Air Lines | Detroit Metro, Detroit | El Prat, Barcelona | ||
| 383€ | Air France | Sky Harbor International Airport, Phoenix | El Prat, Barcelona | ||
| 347€ | British Airways | Hartsfield Jackson, Atlanta | El Prat, Barcelona | ||
| 331€ | AER Lingus Limited | Dulles International , Washington | El Prat, Barcelona | ||
| 290€ | American Airlines | Denver International, Denver | El Prat, Barcelona | ||
| 350€ | Delta Air Lines | G.Bush Intercontinental , Houston | El Prat, Barcelona | ||
| 433€ | AER Lingus Limited | Orlando International, Orlando | El Prat, Barcelona | ||
| 367€ | Air Europa | Minneapolis/St Paul Intl Airport, Minneapolis | El Prat, Barcelona | ||
| 338€ | US Airways | Philadelphia International Airport, Philadelphia | El Prat, Barcelona | ||
| 496€ | American Airlines | San Jose Mnpl, San Jose | El Prat, Barcelona | ||
| 391€ | Air France | Lindbergh International Airport, San Diego | El Prat, Barcelona | ||
| 465€ | American Airlines | Seattle All Airports, Seattle | El Prat, Barcelona | ||
| 323€ | United Airlines | R Reagan National , Washington | El Prat, Barcelona | ||
| 427€ | US Airways | Buffalo Niagara Intl, Buffalo | El Prat, Barcelona | ||
| 517€ | US Airways | Gilbert Field, Florence | El Prat, Barcelona | ||
| 425€ | Air France | Sw Florida, Fort Myers | El Prat, Barcelona | ||
| 419€ | American Airlines | Nth Kentucky, Cincinnati | El Prat, Barcelona | ||
| 394€ | AER Lingus Limited | Charlotte/Douglas Intl Airport, Charlotte | El Prat, Barcelona | ||
| 402€ | US Airways | Hollywood Intl Apt, Ft Lauderdale | El Prat, Barcelona | ||
| 442€ | American Airlines | Hopkins International Airport, Cleveland | El Prat, Barcelona | ||
| 440€ | American Airlines | Colorado Springs Municipal, Colorado Springs | El Prat, Barcelona | ||
| 274€ | Air Transat | Pearson International Airport, Toronto | El Prat, Barcelona | ||
| 281€ | Air Transat | P Trudeau International, Montreal | El Prat, Barcelona | ||
| 400€ | Air Canada | Vancouver International, Vancouver | El Prat, Barcelona | ||
| 453€ | US Airways | Ottawa International, Ottawa | El Prat, Barcelona | ||
| 459€ | Air France | Calgary Intl Airport, Calgary | El Prat, Barcelona | ||
| 423€ | Air Canada | Sainte Foy Airport, Quebec | El Prat, Barcelona | ||
| 357€ | Delta Air Lines | Juarez Intl Airport, Mexico City | El Prat, Barcelona | ||
| 598€ | Delta Air Lines | Alvarez International, Acapulco | El Prat, Barcelona | ||
| 627€ | United Airlines | Gen Guadalupe Victoria, Durango | El Prat, Barcelona | ||
| 269€ | FlexFlight | Cancun, Cancun | El Prat, Barcelona | ||
| 580€ | KLM | General Abelardo L Rodriguez, Tijuana | El Prat, Barcelona | ||
| 407€ | Air France | Gen M Escobedo, Monterrey | El Prat, Barcelona | ||
| 411€ | Air France | Miguel Hidalgo Intl, Guadalajara | El Prat, Barcelona | ||
| 583€ | American Airlines | Genvillalobos, Chihuahua | El Prat, Barcelona | ||
| 508€ | IBERIA | Guanajuato Del Bajio, Leon | El Prat, Barcelona | ||
| 427€ | Delta Air Lines | Heriberto Jara, Veracruz | El Prat, Barcelona | ||
| 577€ | KLM | Gen F Javier Mina, Tampico | El Prat, Barcelona | ||
| 418€ | British Airways | La Aurora Intl Airport, Guatemala City | El Prat, Barcelona | ||
| 414€ | British Airways | Toncontin, Tegucigalpa | El Prat, Barcelona | ||
| 392€ | Air France | Tocumen International Airport, Panama City | El Prat, Barcelona | ||
| 285€ | Lufthansa | Rio De Janeiro International Airport, Rio De Janeiro | El Prat, Barcelona | ||
| 314€ | IBERIA | Guarulhos International , Sao Paulo | El Prat, Barcelona | ||
| 370€ | Air China International | Brasilia International, Brasilia | Costa Brava, barcelona | ||
| 337€ | TAP Air Portugal | Pinto Martins, Fortaleza | El Prat, Barcelona | ||
| 415€ | IBERIA | Agusto Severo, Natal | El Prat, Barcelona | ||
| 441€ | Conviasa | Pistarini, Buenos Aires | Costa Brava, barcelona | ||
| 416€ | Aerolineas Argentinas | El Plumerillo, Mendoza | El Prat, Barcelona | ||
| 498€ | Alitalia | Pajas Blancas, Cordoba | El Prat, Barcelona | ||
| 589€ | Aerolineas Argentinas | San Carlos De Bariloche International, San Carlos De Bariloche | El Prat, Barcelona | ||
| 372€ | Aerolineas Argentinas | Aeropuerto Comodoro Arturo Merino Benitez, Santiago | El Prat, Barcelona | ||
| 295€ | IBERIA | Eldorado, Bogota | El Prat, Barcelona | ||
| 414€ | KLM | J Chavez Intl, Lima | El Prat, Barcelona | ||
| 456€ | IBERIA | El Alto, La Paz | Costa Brava, barcelona | ||
| 372€ | Conviasa | Simon Bolivar International, Caracas | Costa Brava, barcelona | ||
| 299€ | IBERIA | Mariscal, Quito | Costa Brava, barcelona | ||
| 370€ | Aerolineas Argentinas | Silvio Pettirossi, Asuncion | El Prat, Barcelona | ||
| 360€ | Aerolineas Argentinas | Carrasco, Montevideo | El Prat, Barcelona | ||
| 345€ | US Airways | Luis Munoz Marin International, San Juan | El Prat, Barcelona | ||
Flights from Africa, Asia & Australasia to Barcelona | |||||
| 87€ | Air Baltic Corp | Sheremetyevo, Moscow | El Prat, Barcelona | ||
| 25€ | Ryanair | Vilnius Airport, Vilnius | El Prat, Barcelona | ||
| 33€ | Ryanair | Ivanka, Bratislava | Costa Brava, barcelona | ||
| 25€ | Ryanair | Menara, Marrakech | Costa Brava, barcelona | ||
| 116€ | Royal Jordanian | Cairo International, Cairo | El Prat, Barcelona | ||
| 71€ | Tunis Air | Carthage, Tunis | El Prat, Barcelona | ||
| 242€ | Kenya Airways | Jomo Kenyatta Internatonal, Nairobi | El Prat, Barcelona | ||
| 186€ | TAP Air Portugal | Yoff, Dakar | El Prat, Barcelona | ||
| 258€ | Turkish Airlines | O.R. Tambo International, Johannesburg | El Prat, Barcelona | ||
| 265€ | Finnair | Indira Gandhi Intl, Delhi | El Prat, Barcelona | ||
| 267€ | Egyptair | Chhatrapati Shivaji, Mumbai | El Prat, Barcelona | ||
| 338€ | Emirates | hindustan, Bangalore | El Prat, Barcelona | ||
| 333€ | Jet Airways Ltd | Netaji Subhash Int, Kolkata | El Prat, Barcelona | ||
| 366€ | Jet Airways Ltd | Ahmedabad, Ahmedabad | El Prat, Barcelona | ||
| 364€ | Jet Airways Ltd | Kochi, Kochi | El Prat, Barcelona | ||
| 312€ | Qatar Airways | Meenambarkkam, Madras | El Prat, Barcelona | ||
| 387€ | Jet Airways Ltd | Sanganeer, Jaipur | El Prat, Barcelona | ||
| 372€ | Jet Airways Ltd | Tribhuvan, Kathmandu | El Prat, Barcelona | ||
| 485€ | Saudi Arabian Airlines | Zia International Airport, Dhaka | El Prat, Barcelona | ||
| 285€ | Jet Airways Ltd | Bangkok International Airport, Bangkok | El Prat, Barcelona | ||
| 486€ | Air France | Pochentong, Phnom Penh | El Prat, Barcelona | ||
| 358€ | Aeroflot Russian | Noibai Airport, Hanoi | El Prat, Barcelona | ||
| 319€ | Finnair | Changi International Airport, Singapore | El Prat, Barcelona | ||
| 410€ | Qatar Airways | Kuala Lumpur International, Kuala Lumpur | El Prat, Barcelona | ||
| 399€ | Qatar Airways | Soekarno Hatta International, Jakarta | El Prat, Barcelona | ||
| 491€ | Qatar Airways | Ngurah Rai, Bali | El Prat, Barcelona | ||
| 652€ | Lufthansa | Polonia, Medan | El Prat, Barcelona | ||
| 475€ | China Southern Airlines | Ninoy Aquino International, Manila | El Prat, Barcelona | ||
| 566€ | China Southern Airlines | Kingsfordsmith, Sydney | El Prat, Barcelona | ||
| 573€ | China Southern Airlines | Perth, Perth | El Prat, Barcelona | ||
| 723€ | Air France | Brisbane International Airport, Brisbane | El Prat, Barcelona | ||
| 581€ | China Southern Airlines | Tullamarine, Melbourne | El Prat, Barcelona | ||
| 732€ | British Airways | Auckland International Airport, Auckland | El Prat, Barcelona | ||
| 986€ | Etihad Airways | Wellington International, Wellington | El Prat, Barcelona | ||