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 | |||||
| 1 | Ryanair | Gatwick, London | Costa Brava, barcelona | ||
| 12 | Ryanair | Birmingham Intl, Birmingham | Costa Brava, barcelona | ||
| 19 | Ryanair | Leeds Bradford, Leeds Bradford | Costa Brava, barcelona | ||
| 7 | Ryanair | Liverpool John Lennon, Liverpool | Costa Brava, barcelona | ||
| 41 | Ryanair | Manchester International, Manchester | Costa Brava, barcelona | ||
| 29 | Easyjet | Newcastle International, Newcastle | El Prat, Barcelona | ||
| 70 | Air France | Eastleigh, Southampton | El Prat, Barcelona | ||
| 165 | Air Europa | Exeter, Exeter | El Prat, Barcelona | ||
| 24 | Easyjet | East Midlands, East Midlands | El Prat, Barcelona | ||
| 100 | KLM | Cardiff-Wales, Cardiff | El Prat, Barcelona | ||
| 39 | Ryanair | Turnhouse, Edinburgh | Costa Brava, barcelona | ||
| 23 | Ryanair | Prestwick, Glasgow | Costa Brava, barcelona | ||
| 88 | KLM | Dyce, Aberdeen | El Prat, Barcelona | ||
| 4 | Ryanair | Bristol, Bristol | Costa Brava, barcelona | ||
| 6 | Ryanair | Dublin, Dublin | Costa Brava, barcelona | ||
| 35 | Easyjet | Belfast International, Belfast | El Prat, Barcelona | ||
| 58 | AER Lingus Limited | Cork International, Cork | El Prat, Barcelona | ||
| 609 | Air Berlin | Shannon, Shannon | El Prat, Barcelona | ||
| 162 | Air Berlin | Carnmore, Galway | El Prat, Barcelona | ||
Flights from Spain to Barcelona | |||||
| 1 | Ryanair | Barajas, Madrid | Costa Brava, barcelona | ||
| 19 | Spanair | Alicante, Alicante | El Prat, Barcelona | ||
| 47 | IBERIA | Almeria, Almeria | El Prat, Barcelona | ||
| 14 | Spanair | Asturias, Oviedo | El Prat, Barcelona | ||
| 52 | IBERIA | Talaveral La Real, Badajoz | El Prat, Barcelona | ||
| 7 | Spanair | Loiu, Bilbao | El Prat, Barcelona | ||
| 76 | Spanair | Fuerteventura, Fuerteventura | El Prat, Barcelona | ||
| 1 | Ryanair | Granada, Granada | Costa Brava, barcelona | ||
| 6 | Spanair | Ibiza, Ibiza | El Prat, Barcelona | ||
| 7 | Spanair | La Coruna, La Coruna | El Prat, Barcelona | ||
| 9 | Ryanair | Lanzarote, Lanzarote | Costa Brava, barcelona | ||
| 6 | Spanair | Las Palmas, Gran Canaria | El Prat, Barcelona | ||
| 25 | IBERIA | Leσn, Leon | El Prat, Barcelona | ||
| 0 | Ryanair | Malaga, Malaga | Costa Brava, barcelona | ||
| 99 | IBERIA | melilla, melilla | El Prat, Barcelona | ||
| 14 | Spanair | Menorca, Menorca | El Prat, Barcelona | ||
| 44 | IBERIA | San Javier, Murcia | El Prat, Barcelona | ||
| 1 | Ryanair | Palma Mallorca, Palma Mallorca | Reus, barcelona | ||
| 34 | IBERIA | Noain, Pamplona | El Prat, Barcelona | ||
| 57 | IBERIA | Matacan, Salamanca | El Prat, Barcelona | ||
| 44 | IBERIA | Fuenterrabia, San Sebastian | El Prat, Barcelona | ||
| 163 | IBERIA | La Palma, Santa Cruz La Palma | El Prat, Barcelona | ||
| 3 | Ryanair | Santander, Santander | Reus, barcelona | ||
| 23 | Ryanair | Santiago De Compostela, Santiago | Reus, barcelona | ||
| 1 | Ryanair | Sevilla, Sevilla | Reus, barcelona | ||
| 7 | Spanair | Valencia, Valencia | El Prat, Barcelona | ||
| 25 | IBERIA | Valladolid, Valladolid | El Prat, Barcelona | ||
| 21 | Spanair | Vigo, Vigo | El Prat, Barcelona | ||
| 64 | IBERIA | Vitoria, Vitoria | El Prat, Barcelona | ||
| 24 | Renfe - AVE | Zaragoza, Zaragoza | El Prat, Barcelona | ||
Flights from Italy to Barcelona | |||||
| 21 | Ryanair | Fertilia, Alghero | Costa Brava, barcelona | ||
| 108 | Lufthansa | Falconara, Ancona | El Prat, Barcelona | ||
| 108 | Lufthansa | Falconara, Ancona | El Prat, Barcelona | ||
| 84 | Lufthansa | Palese Macchie, Bari | El Prat, Barcelona | ||
| 5 | Ryanair | Guglielmo Marconi, Bologna | Costa Brava, barcelona | ||
| 122 | Alitalia | Papola Casale, Brindisi | El Prat, Barcelona | ||
| 16 | Ryanair | Elmas, Cagliari | Costa Brava, barcelona | ||
| 97 | Alitalia | Fontanarossa, Catania | El Prat, Barcelona | ||
| 55 | Meridiana | Peretola, Florence | El Prat, Barcelona | ||
| 84 | Lufthansa | Sestri, Genoa | El Prat, Barcelona | ||
| 122 | Alitalia | S Eufemia, Lamezia Terme | El Prat, Barcelona | ||
| 1 | Ryanair | Orio Al Serio, Milan | Costa Brava, barcelona | ||
| 45 | Vueling | Punta Raisi, Palermo | El Prat, Barcelona | ||
| 116 | Lufthansa | S. Egidio, Perugia | El Prat, Barcelona | ||
| 26 | Ryanair | Pasquale Liberi, Pescara | Costa Brava, barcelona | ||
| 16 | Ryanair | Galileo Galilei, Pisa | Costa Brava, barcelona | ||
| 172 | Lufthansa | T Menniti, Reggio Calabria | El Prat, Barcelona | ||
| 264 | Lufthansa | Miramare, Rimini | El Prat, Barcelona | ||
| 3 | Ryanair | Ciampino, Rome | Costa Brava, barcelona | ||
| 23 | Ryanair | Caselle, Turin | Costa Brava, barcelona | ||
| 93 | Alitalia | Ronchi dei Legionari, Trieste | El Prat, Barcelona | ||
| 84 | Lufthansa | Verona, Verona | El Prat, Barcelona | ||
| 5 | Ryanair | Treviso, Venice | Costa Brava, barcelona | ||
| 43 | Vueling | Capodichino, Naples | El Prat, Barcelona | ||
Flights from France to Barcelona | |||||
| 0 | Ryanair | Paris Beauvais, Paris | Costa Brava, barcelona | ||
| 14 | Easyjet | Saint Exupery, Lyon | El Prat, Barcelona | ||
| 98 | Air France | Merignac, Bordeaux | El Prat, Barcelona | ||
| 42 | Vueling | Cote D'azur, Nice | El Prat, Barcelona | ||
| 76 | Lufthansa | Bus Station, Strasbourg | El Prat, Barcelona | ||
| 82 | Air France | Blagnac, Toulouse | El Prat, Barcelona | ||
| 75 | IBERIA | Marseille-Provence, Marseille | El Prat, Barcelona | ||
| 123 | Air France | Frejorgues, Montpellier | El Prat, Barcelona | ||
| 108 | Air France | Lille Europe Railway, Lille | El Prat, Barcelona | ||
| 133 | Air France | Campo Dell Oro, Ajaccio | El Prat, Barcelona | ||
| 271 | Air France | Poretta, Bastia | El Prat, Barcelona | ||
| 165 | Air France | Laleu, La Rochelle | El Prat, Barcelona | ||
| 59 | Air France | Nantes-Chateau Bougon, Nantes | El Prat, Barcelona | ||
| 184 | KLM | Carpiquet, Caen | El Prat, Barcelona | ||
| 139 | Air France | Aulnat, Clermont Ferrand | El Prat, Barcelona | ||
| 334 | Air France | Lourdes Tarbes Intl, Lourdes Tarbes | El Prat, Barcelona | ||
| 160 | Air France | St Jacques, Rennes | El Prat, Barcelona | ||
| 248 | Air France | Ste Catherine, Calvi | El Prat, Barcelona | ||
| 165 | Air France | Laleu, La Rochelle | El Prat, Barcelona | ||
| 162 | Air France | Guipavas, Brest | El Prat, Barcelona | ||
| 166 | Air France | Bellegarde, Limoges | El Prat, Barcelona | ||
| 166 | Air France | Lann-Bihoue, Lorient | El Prat, Barcelona | ||
| 210 | Air France | Llabanere, Perpignan | El Prat, Barcelona | ||
Flights from Germany to Barcelona | |||||
| 2 | Ryanair | Hahn Airport, Hahn | Costa Brava, barcelona | ||
| 25 | Easyjet | Schoenefeld, Berlin | El Prat, Barcelona | ||
| 41 | Spanair | Franz Josef Strauss, Munich | El Prat, Barcelona | ||
| 5 | Ryanair | Niederrhein Dόsseldorf, Dusseldorf | Costa Brava, barcelona | ||
| 50 | Air Berlin | Fuhlsbuttel, Hamburg | El Prat, Barcelona | ||
| 8 | Ryanair | Bremen, Bremen | Costa Brava, barcelona | ||
| 68 | Swiss International Airlines | Nuremberg, Nuremberg | El Prat, Barcelona | ||
| 40 | Germanwings | Koeln/Bonn, Cologne | El Prat, Barcelona | ||
| 182 | Lufthansa | Erfurt, Erfurt | El Prat, Barcelona | ||
| 71 | Swiss International Airlines | Langenhagen, Hanover | El Prat, Barcelona | ||
| 84 | Air Berlin | Paderborn, Paderborn | El Prat, Barcelona | ||
| 40 | Germanwings | Echterdingen, Stuttgart | El Prat, Barcelona | ||
| 27 | Easyjet | Wickede, Dortmund | El Prat, Barcelona | ||
| 79 | Air France | Muenster, Muenster | El Prat, Barcelona | ||
| 95 | Lufthansa | Dresden, Dresden | El Prat, Barcelona | ||
| 77 | Air France | Leipzig, Leipzig | El Prat, Barcelona | ||
Flights from Europe General to Barcelona | |||||
| 6 | Ryanair | Porto, Porto | Costa Brava, barcelona | ||
| 67 | Scandinavian Airlines | Torp Sandefjord, Oslo | El Prat, Barcelona | ||
| 50 | Scandinavian Airlines | Arlanda, Stockholm | El Prat, Barcelona | ||
| 69 | Czech Airlines | Helsinki Vantaa, Helsinki | El Prat, Barcelona | ||
| 43 | Vueling | Schiphol, Amsterdam | El Prat, Barcelona | ||
| 627 | IBERIA | Rotterdam, Rotterdam | El Prat, Barcelona | ||
| 12 | Ryanair | Welschap, Eindhoven | Costa Brava, barcelona | ||
| 28 | Transavia airlines | Copenhagen International Airport, Copenhagen | El Prat, Barcelona | ||
| 50 | Air Berlin | Zurich, Zurich | El Prat, Barcelona | ||
| 55 | Vueling | Okecie, Warsaw | El Prat, Barcelona | ||
| 0 | Ryanair | Brussels S Charleroi, Brussels | Costa Brava, barcelona | ||
| 45 | Vueling | Ruzyne, Prague | El Prat, Barcelona | ||
| 33 | Vueling | Lisboa, Lisbon | El Prat, Barcelona | ||
| 60 | Vueling | E. Venizelos, Athens | El Prat, Barcelona | ||
| 66 | Czech Airlines | Ataturk, Istanbul | El Prat, Barcelona | ||
Flights from the Americas to Barcelona | |||||
| 193 | British Airways | Los Angeles Intl Airport, Los Angeles | El Prat, Barcelona | ||
| 161 | IBERIA | John F Kennedy Intl Airport, New York | El Prat, Barcelona | ||
| 183 | IBERIA | Miami International Airport, Miami | El Prat, Barcelona | ||
| 192 | Delta Air Lines | Logan International Airport, Boston | El Prat, Barcelona | ||
| 217 | Delta Air Lines | San Francisco Intl Airport, San Francisco | El Prat, Barcelona | ||
| 231 | IBERIA | O'hare International Airport, Chicago | El Prat, Barcelona | ||
| 238 | Air France | Dallas Ft Worth International, Dallas | El Prat, Barcelona | ||
| 222 | US Airways | Detroit Metro, Detroit | El Prat, Barcelona | ||
| 260 | Delta Air Lines | Sky Harbor International Airport, Phoenix | El Prat, Barcelona | ||
| 235 | Delta Air Lines | Hartsfield Jackson, Atlanta | El Prat, Barcelona | ||
| 219 | Delta Air Lines | Baltimore, Baltimore Bwi | El Prat, Barcelona | ||
| 269 | Delta Air Lines | Denver International, Denver | El Prat, Barcelona | ||
| 195 | Delta Air Lines | G.Bush Intercontinental , Houston | El Prat, Barcelona | ||
| 186 | Delta Air Lines | Orlando International, Orlando | El Prat, Barcelona | ||
| 232 | Delta Air Lines | Minneapolis/St Paul Intl Airport, Minneapolis | El Prat, Barcelona | ||
| 209 | US Airways | Philadelphia International Airport, Philadelphia | El Prat, Barcelona | ||
| 239 | Delta Air Lines | San Jose Mnpl, San Jose | El Prat, Barcelona | ||
| 205 | IBERIA | Lindbergh International Airport, San Diego | El Prat, Barcelona | ||
| 218 | KLM | Seattle All Airports, Seattle | El Prat, Barcelona | ||
| 205 | British Airways | Dulles International , Washington | El Prat, Barcelona | ||
| 214 | Delta Air Lines | Buffalo Niagara Intl, Buffalo | El Prat, Barcelona | ||
| 285 | Delta Air Lines | Gilbert Field, Florence | El Prat, Barcelona | ||
| 198 | Delta Air Lines | Sw Florida, Fort Myers | El Prat, Barcelona | ||
| 224 | Continental Airlines | Nth Kentucky, Cincinnati | El Prat, Barcelona | ||
| 236 | US Airways | Charlotte/Douglas Intl Airport, Charlotte | El Prat, Barcelona | ||
| 198 | Continental Airlines | Hollywood Intl Apt, Ft Lauderdale | El Prat, Barcelona | ||
| 243 | Delta Air Lines | Hopkins International Airport, Cleveland | El Prat, Barcelona | ||
| 235 | Delta Air Lines | Pearson International Airport, Toronto | El Prat, Barcelona | ||
| 234 | Delta Air Lines | P Trudeau International, Montreal | El Prat, Barcelona | ||
| 309 | Northwest Airlines | Vancouver International, Vancouver | El Prat, Barcelona | ||
| 318 | Air Canada | Calgary Intl Airport, Calgary | El Prat, Barcelona | ||
| 317 | Continental Airlines | Sainte Foy Airport, Quebec | El Prat, Barcelona | ||
| 253 | Continental Airlines | Juarez Intl Airport, Mexico City | El Prat, Barcelona | ||
| 318 | KLM | Alvarez International, Acapulco | El Prat, Barcelona | ||
| 246 | American Airlines | Cancun, Cancun | El Prat, Barcelona | ||
| 299 | KLM | General Abelardo L Rodriguez, Tijuana | El Prat, Barcelona | ||
| 254 | Continental Airlines | Gen M Escobedo, Monterrey | El Prat, Barcelona | ||
| 255 | Continental Airlines | Miguel Hidalgo Intl, Guadalajara | El Prat, Barcelona | ||
| 283 | Continental Airlines | Genvillalobos, Chihuahua | El Prat, Barcelona | ||
| 282 | Continental Airlines | Guanajuato Del Bajio, Leon | El Prat, Barcelona | ||
| 285 | Continental Airlines | Heriberto Jara, Veracruz | El Prat, Barcelona | ||
| 324 | Continental Airlines | Gen F Javier Mina, Tampico | El Prat, Barcelona | ||
| 286 | Continental Airlines | La Aurora Intl Airport, Guatemala City | El Prat, Barcelona | ||
| 328 | Continental Airlines | Toncontin, Tegucigalpa | El Prat, Barcelona | ||
| 266 | Avianca | Tocumen International Airport, Panama City | El Prat, Barcelona | ||
| 260 | IBERIA | Rio De Janeiro International Airport, Rio De Janeiro | El Prat, Barcelona | ||
| 260 | IBERIA | Guarulhos International , Sao Paulo | El Prat, Barcelona | ||
| 316 | Air France | Brasilia International, Brasilia | El Prat, Barcelona | ||
| 402 | TAP Air Portugal | Pinto Martins, Fortaleza | El Prat, Barcelona | ||
| 367 | TAM Airlines | Agusto Severo, Natal | El Prat, Barcelona | ||
| 311 | Air Comet | Pistarini, Buenos Aires | El Prat, Barcelona | ||
| 337 | Aerolineas Argentinas | El Plumerillo, Mendoza | El Prat, Barcelona | ||
| 381 | Air Europa | Pajas Blancas, Cordoba | El Prat, Barcelona | ||
| 710 | Air Europa | San Carlos De Bariloche International, San Carlos De Bariloche | El Prat, Barcelona | ||
| 347 | Aeromexico | Aeropuerto Comodoro Arturo Merino Benitez, Santiago | El Prat, Barcelona | ||
| 180 | IBERIA | Eldorado, Bogota | El Prat, Barcelona | ||
| 276 | Air Comet | J Chavez Intl, Lima | Costa Brava, barcelona | ||
| 405 | Avianca | El Alto, La Paz | El Prat, Barcelona | ||
| 308 | Santa Barbara Airlines | Simon Bolivar International, Caracas | El Prat, Barcelona | ||
| 164 | IBERIA | Mariscal, Quito | El Prat, Barcelona | ||
| 379 | IBERIA | Silvio Pettirossi, Asuncion | El Prat, Barcelona | ||
| 332 | Lan Airlines | Carrasco, Montevideo | El Prat, Barcelona | ||
| 213 | Delta Air Lines | Luis Munoz Marin International, San Juan | El Prat, Barcelona | ||
Flights from Africa, Asia & Australasia to Barcelona | |||||
| 105 | Air Baltic Corp | Sheremetyevo, Moscow | El Prat, Barcelona | ||
| 58 | Czech Airlines | Vilnius Airport, Vilnius | El Prat, Barcelona | ||
| 101 | Czech Airlines | Ivanka, Bratislava | El Prat, Barcelona | ||
| 39 | Vueling | Menara, Marrakech | El Prat, Barcelona | ||
| 106 | Egyptair | Cairo International, Cairo | El Prat, Barcelona | ||
| 180 | Egyptair | Luxor, Luxor | El Prat, Barcelona | ||
| 281 | Tarom | Ophira, Sharm El Sheikh | El Prat, Barcelona | ||
| 61 | Air Europa | Carthage, Tunis | El Prat, Barcelona | ||
| 217 | Turkish Airlines | Jomo Kenyatta Internatonal, Nairobi | El Prat, Barcelona | ||
| 188 | Royal Air Maroc | Yoff, Dakar | El Prat, Barcelona | ||
| 235 | Egyptair | Jan Smuts, Johannesburg | El Prat, Barcelona | ||
| 198 | Swiss International Airlines | Indira Gandhi Intl, Delhi | El Prat, Barcelona | ||
| 208 | Lufthansa | Chhatrapati Shivaji, Mumbai | El Prat, Barcelona | ||
| 229 | Air France | hindustan, Bangalore | El Prat, Barcelona | ||
| 228 | Air France | Meenambarkkam, Madras | El Prat, Barcelona | ||
| 290 | Finnair | Sanganeer, Jaipur | El Prat, Barcelona | ||
| 421 | Virgin Atlantic | RAJA SANSI, AMRITSAR | El Prat, Barcelona | ||
| 286 | Jet Airways Ltd | Tribhuvan, Kathmandu | El Prat, Barcelona | ||
| 338 | Air India | Zia International Airport, Dhaka | El Prat, Barcelona | ||
| 268 | Egyptair | Bangkok International Airport, Bangkok | El Prat, Barcelona | ||
| 726 | British Airways | Pochentong, Phnom Penh | El Prat, Barcelona | ||
| 284 | Aeroflot Russian | Noibai Airport, Hanoi | El Prat, Barcelona | ||
| 284 | IBERIA | Changi International Airport, Singapore | El Prat, Barcelona | ||
| 315 | KLM | Subang Kuala Lumpur International, Kuala Lumpur | El Prat, Barcelona | ||
| 376 | Lufthansa | Soekarno Hatta International, Jakarta | El Prat, Barcelona | ||
| 427 | Qatar Airways | Ngurah Rai, Bali | El Prat, Barcelona | ||
| 444 | KLM | Polonia, Medan | El Prat, Barcelona | ||
| 318 | KLM | Ninoy Aquino International, Manila | El Prat, Barcelona | ||
| 591 | Air France | Kingsfordsmith, Sydney | El Prat, Barcelona | ||
| 699 | KLM | Perth, Perth | El Prat, Barcelona | ||
| 692 | Lufthansa | Brisbane International Airport, Brisbane | El Prat, Barcelona | ||
| 519 | KLM | Tullamarine, Melbourne | El Prat, Barcelona | ||
| 1133 | Qantas Airways Ltd | Adelaide, Adelaide | El Prat, Barcelona | ||
| 711 | Air New Zealand Ltd | Auckland International Airport, Auckland | El Prat, Barcelona | ||
| 802 | Air New Zealand Ltd | Wellington International, Wellington | El Prat, Barcelona | ||