Here are the cheapest flights to Barcelona!!!
Flight Search
Cheap airfares to Barcelona
Jetcost finds the prices for all the flights for Barcelona in just a few seconds. You are looking for a flight to Barcelona?
Here are the cheapest deals found by the Jetcosters
| Flight to Barcelona | Info | Trip dates | Provider | Search date | ||
Flight Aalborg - Barcelona | ![]() | £ 291.00 | 27 May to 03 June | ![]() | 3 days ago | |
Flight Aarhus - Tirstrup - Barcelona | ![]() | £ 326.00 | 06 to 08 June | ![]() | 3 days ago | |
Flight Aberdeen - Barcelona | ![]() | £ 175.50 | 17 to 21 June | ![]() | 2 days ago | |
Flight Alicante - Barcelona | ![]() | £ 67.00 | 29 October to 05 November | ![]() | 2 days ago | |
Flight Amman - Barcelona | ![]() | £ 388.00 | 15 to 29 September | ![]() | 10 days ago | |
Flight Amsterdam - Barcelona | ![]() | £ 106.50 | 27 May to 01 June | ![]() | 8 days ago | |
Flight Athens - Eleftherios Venizelos - Barcelona | ![]() | £ 202.00 | 26 to 31 October | ![]() | 4 days ago | |
Flight Beijing - Barcelona | ![]() | £ 651.00 | 27 May to 28 June | ![]() | 8 days ago | |
Flight Beirut - Barcelona | ![]() | £ 398.00 | 10 to 17 July | ![]() | 9 days ago | |
Flight Belfast - Barcelona | ![]() | £ 146.00 | 20 to 27 October | ![]() | 4 days ago | |
Flight Belfast - City - Barcelona | ![]() | £ 237.00 | 12 to 19 November | ![]() | Yesterday | |
Flight Belgrado - Barcelona | ![]() | £ 189.00 | 03 to 20 September | ![]() | 4 days ago | |
Flight Berlin - Barcelona | ![]() | £ 152.00 | 19 to 22 June | ![]() | 8 days ago | |
Flight Billund - Barcelona | ![]() | £ 47.00 | 06 to 08 June | ![]() | 3 days ago | |
Flight Birmingham - Barcelona | ![]() | £ 52.00 | 29 May to 05 June | ![]() | 8 days ago | |
Flight Birmingham - Barcelona | ![]() | £ 1026.00 | 14 to 21 June | ![]() | Yesterday | |
Flight Blackpool - Barcelona | ![]() | £ 388.50 | 27 to 30 September | ![]() | 4 days ago | |
Flight Bogota - Eldorado - Barcelona | ![]() | £ 578.00 | 21 July to 19 August | ![]() | 10 days ago | |
Flight Bonn - Konrad Adenaur - Barcelona | ![]() | £ 100.00 | 15 to 19 August | ![]() | 3 days ago | |
Flight Bournemouth - Barcelona | ![]() | £ 113.50 | 24 to 29 June | ![]() | 3 days ago | |
Flight Bristol - Barcelona | ![]() | £ 56.00 | 09 to 13 June | ![]() | 5 days ago | |
Flight Brno - Turany - Barcelona | ![]() | £ 2007.00 | 15 to 21 August | ![]() | 2 days ago | |
Flight Brussels - Barcelona | ![]() | £ 46.00 | 26 May to 01 June | ![]() | 10 days ago | |
Flight Brussels - Brussels South Charleroi - Barcelona | ![]() | £ 90.00 | 15 to 20 July | ![]() | 4 days ago | |
Flight Bucarest - Barcelona | ![]() | £ 192.50 | 14 July to 04 August | ![]() | 3 days ago | |
Flight Bucarest - Otopeni - Barcelona | ![]() | £ 186.00 | 15 to 18 August | ![]() | 6 days ago | |
Flight Budapest - Ferihegy - Barcelona | ![]() | £ 124.00 | 22 to 29 July | ![]() | 2 days ago | |
Flight Cairo - Barcelona | ![]() | £ 258.00 | 28 June to 14 July | ![]() | 8 days ago | |
Flight Cali - Alfonso Bonilla Aragon - Barcelona | ![]() | £ 925.00 | 25 May to 01 June | ![]() | 5 days ago | |
Flight Cardiff - Barcelona | ![]() | £ 101.60 | 21 to 28 June | ![]() | Yesterday | |
Flight Copenhagen - Barcelona | ![]() | £ 177.00 | 06 to 08 June | ![]() | 3 days ago | |
Flight Cotonou - Barcelona | ![]() | £ 665.00 | 31 May to 14 June | ![]() | 5 days ago | |
Flight Delhi - Indira Gandhi - Barcelona | ![]() | £ 656.00 | 13 to 23 June | ![]() | 6 days ago | |
Flight Doncaster Sheffield 'Robin Hood' - Barcelona | ![]() | £ 79.00 | 02 to 06 June | ![]() | 2 days ago | |
Flight Dubai - Barcelona | ![]() | £ 293.00 | 03 to 13 September | ![]() | Yesterday | |
Flight Dublin - Barcelona | ![]() | £ 104.00 | 01 to 08 September | ![]() | 4 days ago | |
Flight Dubrovnik - Barcelona | ![]() | £ 211.00 | 10 to 17 July | ![]() | 3 days ago | |
Flight Düsseldorf - Barcelona | ![]() | £ 65.50 | 28 to 31 May | ![]() | 6 days ago | |
Flight East Midlands - Nottingham - Barcelona | ![]() | £ 261.00 | 07 to 11 October | ![]() | 8 days ago | |
Flight Edinburgh - Barcelona | ![]() | £ 96.50 | 10 to 14 June | ![]() | 4 days ago | |
Flight Eindhoven - Barcelona | ![]() | £ 144.00 | 15 to 16 July | ![]() | 7 days ago | |
Flight Exeter - Barcelona | ![]() | £ 114.50 | 16 to 20 June | ![]() | 2 days ago | |
Flight Florence - Peretola - Barcelona | ![]() | £ 106.00 | 28 May to 04 June | ![]() | 2 days ago | |
Flight Geneva - Cointrin - Barcelona | ![]() | £ 77.50 | 27 to 31 May | ![]() | 2 days ago | |
Flight Glasgow - Barcelona | ![]() | £ 68.00 | 03 to 06 June | ![]() | 3 days ago | |
Flight Glasgow - Prestwick - Barcelona | ![]() | £ 66.50 | 05 to 12 June | ![]() | 8 days ago | |
Flight Granada - Barcelona | ![]() | £ 135.00 | 02 to 06 June | ![]() | 4 days ago | |
Flight Graz - Barcelona | ![]() | £ 312.50 | 10 to 17 June | ![]() | Yesterday | |
Flight Guangzhou - Barcelona | ![]() | £ 769.00 | 24 to 31 May | ![]() | 6 days ago | |
Flight Hangzhou - Barcelona | ![]() | £ 768.00 | 23 July to 23 August | ![]() | 8 days ago | |
Flight Helsinki - Barcelona | ![]() | £ 185.00 | 22 to 26 June | ![]() | 5 days ago | |
Flight Humberside - Barcelona | ![]() | £ 189.00 | 16 to 23 February | ![]() | 9 days ago | |
Flight Ibiza - Barcelona | ![]() | £ 34.00 | 07 to 12 June | ![]() | 3 days ago | |
Flight Istanbul - Barcelona | ![]() | £ 160.50 | 17 to 22 June | ![]() | 9 days ago | |
Flight Jersey - Barcelona | ![]() | £ 170.50 | 21 to 25 July | ![]() | 4 days ago | |
Flight Johannesburg - Barcelona | ![]() | £ 536.00 | 05 to 17 September | ![]() | 10 days ago | |
Flight Kerkyra - I. Kapodistrias - Barcelona | ![]() | £ 307.00 | 01 to 16 June | ![]() | 3 days ago | |
Flight Kiev - Barcelona | ![]() | £ 185.50 | 30 June to 12 July | ![]() | 10 days ago | |
Flight Kiev - Borispol - Barcelona | ![]() | £ 204.00 | 08 to 28 July | ![]() | 9 days ago | |
Flight Knock - Barcelona | ![]() | £ 814.00 | 07 to 12 June | ![]() | 7 days ago | |
Flight Lanzarote - Barcelona | ![]() | £ 179.00 | 30 May to 11 April | ![]() | 6 days ago | |
Flight Larnaca - Barcelona | ![]() | £ 244.50 | 23 to 29 August | ![]() | 9 days ago | |
Flight Leeds - Bradford - Barcelona | ![]() | £ 56.00 | 09 to 16 June | ![]() | 5 days ago | |
Flight Leipzig - Barcelona | ![]() | £ 250.00 | 29 May to 01 June | ![]() | Yesterday | |
Flight Lima - Barcelona | ![]() | £ 795.00 | 26 May to 25 June | ![]() | 4 days ago | |
Flight Lisbon - Barcelona | ![]() | £ 74.00 | 19 to 22 September | ![]() | 6 days ago | |
Flight Liverpool - Barcelona | ![]() | £ 54.00 | 12 to 19 June | ![]() | Yesterday | |
Flight Ljubljana - Barcelona | ![]() | £ 241.00 | 24 to 31 August | ![]() | 3 days ago | |
Flight London - Barcelona | ![]() | £ 46.50 | 03 to 07 June | ![]() | 8 days ago | |
Flight London - City - Barcelona | ![]() | £ 102.00 | 08 to 12 July | ![]() | 2 days ago | |
Flight London - Gatwick - Barcelona | ![]() | £ 60.50 | 02 to 05 July | ![]() | 9 days ago | |
Flight London - Heathrow - Barcelona | ![]() | £ 66.00 | 24 to 29 October | ![]() | 8 days ago | |
Flight London - Luton - Barcelona | ![]() | £ 57.00 | 01 to 04 June | ![]() | 8 days ago | |
Flight London - Stansted - Barcelona | ![]() | £ 58.25 | 06 to 06 November | ![]() | 5 days ago | |
Flight Luxembourg - Findel - Barcelona | ![]() | £ 170.50 | 28 June to 01 July | ![]() | 10 days ago | |
Flight Lyon - Barcelona | ![]() | £ 84.00 | 08 to 15 August | ![]() | Yesterday | |
Flight Madrid - Barcelona | ![]() | £ 71.00 | 07 to 12 June | ![]() | 12 days ago | |
Flight Malaga - Barcelona | ![]() | £ 50.50 | 17 to 21 October | ![]() | 10 days ago | |
Flight Manchester - Ringway - Barcelona | ![]() | £ 44.50 | 15 to 22 June | ![]() | 9 days ago | |
Flight Manston - Kent - Barcelona | ![]() | £ 198.50 | 28 September to 05 October | ![]() | 2 days ago | |
Flight Marsella - Provence - Barcelona | ![]() | £ 109.00 | 07 to 14 August | ![]() | 7 days ago | |
Flight Menorca - Barcelona | ![]() | £ 84.00 | 31 July to 05 August | ![]() | 6 days ago | |
Flight Metz/Nancy - Lorraine - Barcelona | ![]() | £ 242.00 | 25 to 26 June | ![]() | Today | |
Flight Mexico City - Barcelona | ![]() | £ 779.00 | 31 May to 27 June | ![]() | 9 days ago | |
Flight Milan - Barcelona | ![]() | £ 37.00 | 10 to 12 June | ![]() | 7 days ago | |
Flight Montreal - Dorval - Barcelona | ![]() | £ 851.50 | 05 to 27 July | ![]() | Yesterday | |
Flight Moscow - Barcelona | ![]() | £ 254.00 | 21 to 25 June | ![]() | 9 days ago | |
Flight Munich - Barcelona | ![]() | £ 164.00 | 18 to 23 August | ![]() | 7 days ago | |
Flight Murcia - San Javier - Barcelona | ![]() | £ 208.50 | 15 to 17 June | ![]() | 8 days ago | |
Flight Nantes - Chateau Bougon - Barcelona | ![]() | £ 151.00 | 08 to 16 July | ![]() | 6 days ago | |
Flight Newcastle - Barcelona | ![]() | £ 73.50 | 06 to 13 June | ![]() | 5 days ago | |
Flight Nice - Barcelona | ![]() | £ 118.00 | 13 to 20 July | ![]() | 3 days ago | |
Flight Norwich - Barcelona | ![]() | £ 199.00 | 14 to 16 March | ![]() | 10 days ago | |
Flight Nottingham - East Midlands - Barcelona | ![]() | £ 66.00 | 12 to 14 June | ![]() | 7 days ago | |
Flight Osaka - Barcelona | ![]() | £ 646.00 | 28 to 31 May | ![]() | 8 days ago | |
Flight Osaka - Kansai - Barcelona | ![]() | £ 912.00 | 06 to 11 September | ![]() | 2 days ago | |
Flight Oslo - Barcelona | ![]() | £ 178.75 | 25 June to 02 August | ![]() | 3 days ago | |
Flight Oslo - Torp - Barcelona | ![]() | £ 215.00 | 17 to 20 July | ![]() | 3 days ago | |
Flight Ottawa - McDonald Cartier - Barcelona | ![]() | £ 856.00 | 06 to 17 July | ![]() | 9 days ago | |
Flight Palma de Mallorca - Barcelona | ![]() | £ 41.00 | 31 May to 03 June | ![]() | 8 days ago | |
Flight Paris - Barcelona | ![]() | £ 36.00 | 07 June to 00 | ![]() | 2 days ago | |
Flight Perpignan - Rivesaltes - Barcelona | ![]() | £ 439.25 | 18 to 18 September | ![]() | 3 days ago | |
Flight Philadelphia - Barcelona | ![]() | £ 641.00 | 16 to 30 September | ![]() | 3 days ago | |
Flight Porto - Barcelona | ![]() | £ 80.50 | 31 May to 03 June | ![]() | Today | |
Flight Prague - Ruzyne - Barcelona | ![]() | £ 118.00 | 08 to 11 June | ![]() | 7 days ago | |
Flight Rennes - Saint Jacques - Barcelona | ![]() | £ 192.00 | 17 to 20 September | ![]() | 4 days ago | |
Flight Rio de Janeiro-Galeão - Antonio Carlos Jobim - Barcelona | ![]() | £ 859.00 | 14 June to 04 July | ![]() | 4 days ago | |
Flight Riyadh - King Khalid - Barcelona | ![]() | £ 565.50 | 04 to 17 August | ![]() | Today | |
Flight Rome - Fiumicino - Barcelona | ![]() | £ 94.00 | 11 to 11 June | ![]() | Yesterday | |
Flight San Antonio - Barcelona | ![]() | £ 902.00 | 10 to 17 July | ![]() | 5 days ago | |
Flight San Sebastián - San Sebastian - Barcelona | ![]() | £ 143.00 | 06 to 10 July | ![]() | 10 days ago | |
Flight São Paulo - Barcelona | ![]() | £ 707.00 | 30 September to 16 October | ![]() | 9 days ago | |
Flight Sarajevo - Butmir - Barcelona | ![]() | £ 280.00 | 18 to 22 July | ![]() | 2 days ago | |
Flight Seville - Barcelona | ![]() | £ 64.00 | 06 to 09 June | ![]() | 7 days ago | |
Flight Shanghai - Pu Dong - Barcelona | ![]() | £ 701.00 | 27 September to 12 October | ![]() | 9 days ago | |
Flight Sofia - Vrazhdebna - Barcelona | ![]() | £ 190.00 | 04 to 05 August | ![]() | 6 days ago | |
Flight Southampton - Barcelona | ![]() | £ 162.00 | 27 to 30 June | ![]() | Yesterday | |
Flight Southend - Barcelona | ![]() | £ 64.50 | 08 to 12 November | ![]() | 3 days ago | |
Flight Split - Barcelona | ![]() | £ 282.00 | 30 June to 03 July | ![]() | 10 days ago | |
Flight Stockholm - Barcelona | ![]() | £ 113.50 | 11 to 15 June | ![]() | 4 days ago | |
Flight Tallinn - Ulemiste - Barcelona | ![]() | £ 228.00 | 28 May to 04 June | ![]() | 2 days ago | |
Flight Teesside - Barcelona | ![]() | £ 213.50 | 11 to 14 June | ![]() | 10 days ago | |
Flight Tel Aviv - Barcelona | ![]() | £ 199.00 | 04 to 13 June | ![]() | 2 days ago | |
Flight Thessaloniki - Makedonia - Barcelona | ![]() | £ 269.00 | 08 to 15 August | ![]() | 6 days ago | |
Flight Timisoara - Barcelona | ![]() | £ 222.00 | 22 July to 01 August | ![]() | 10 days ago | |
Flight Tokyo - Haneda - Barcelona | ![]() | £ 677.00 | 26 May to 02 June | ![]() | 4 days ago | |
Flight Toronto - Lester B. Pearson - Barcelona | ![]() | £ 667.00 | 13 to 17 June | ![]() | 9 days ago | |
Flight Toulouse - Blagnac - Barcelona | ![]() | £ 84.50 | 21 to 22 August | ![]() | 3 days ago | |
Flight Tri-Cities - Barcelona | ![]() | £ 968.00 | 07 to 10 June | ![]() | 9 days ago | |
Flight Trieste - Dei Legionari - Barcelona | ![]() | £ 47.00 | 05 to 09 June | ![]() | Yesterday | |
Flight Venice - Marco Polo - Barcelona | ![]() | £ 160.00 | 09 to 12 August | ![]() | 7 days ago | |
Flight Verona - Barcelona | ![]() | £ 250.00 | 16 to 17 July | ![]() | 7 days ago | |
Flight Vienna - Barcelona | ![]() | £ 177.50 | 04 to 08 July | ![]() | 2 days ago | |
Flight Vilnius - Barcelona | ![]() | £ 231.25 | 21 to 30 June | ![]() | 9 days ago | |
Flight Vladikavkaz, North Ossetia - Barcelona | ![]() | £ 431.00 | 28 May to 11 July | ![]() | Yesterday | |
Flight Warsaw - Barcelona | ![]() | £ 88.00 | 29 July to 09 August | ![]() | 9 days ago | |
Flight Zagreb - Pleso - Barcelona | ![]() | £ 156.00 | 22 to 29 July | ![]() | 4 days ago | |
Flight Zurich - Barcelona | ![]() | £ 236.00 | 25 to 26 May | ![]() | Yesterday | |

















