Cheap flights to Barcelona

Cheap flights to Barcelona

OriginDeparture atReturn atFind tickets
Palma Mallorca26 April 202327 April 2023Tickets from 33
Ibiza4 April 20235 April 2023Tickets from 35
Lisbon15 May 202318 May 2023Tickets from 41
Madrid9 June 202313 June 2023Tickets from 42
Marseille19 October 202321 October 2023Tickets from 43
Malaga3 May 20237 May 2023Tickets from 45
Milan15 May 202318 May 2023Tickets from 46
Rome25 May 202331 May 2023Tickets from 47
Turin11 July 202312 July 2023Tickets from 49
Nice12 April 202315 April 2023Tickets from 54
Porto27 April 20233 May 2023Tickets from 58
Venice12 April 202314 April 2023Tickets from 59
London22 April 202326 April 2023Tickets from 60
Asturias29 April 20234 May 2023Tickets from 60
Alicante5 May 20238 May 2023Tickets from 61
Valencia6 May 20237 May 2023Tickets from 62
Lyon14 June 202315 June 2023Tickets from 73
Luxembourg13 June 202317 June 2023Tickets from 73
Billund21 April 202324 April 2023Tickets from 73
Paris10 March 202413 March 2024Tickets from 74
Bologna3 May 20236 May 2023Tickets from 75
Vienna15 April 202319 April 2023Tickets from 75
Cologne10 May 202311 May 2023Tickets from 78
Dublin7 November 202312 November 2023Tickets from 79
Brussels15 May 202318 May 2023Tickets from 80
Gothenburg21 May 202325 May 2023Tickets from 80
Nantes18 June 202322 June 2023Tickets from 81
Bari2 May 20234 May 2023Tickets from 81
Jerez De La Frontera28 April 20232 May 2023Tickets from 87
Tenerife18 April 202319 April 2023Tickets from 88
Puerto del Rosario4 May 20237 May 2023Tickets from 90
Geneva22 April 202325 April 2023Tickets from 90
Dusseldorf14 April 202318 April 2023Tickets from 92
San Sebastian7 May 202313 May 2023Tickets from 94
Nuremberg14 April 202320 April 2023Tickets from 95
Podgorica28 May 20231 June 2023Tickets from 97
Perugia25 April 202329 April 2023Tickets from 98
Belgrade1 June 20237 June 2023Tickets from 100
Trieste27 May 202330 May 2023Tickets from 101
Las Palmas17 April 202318 April 2023Tickets from 102
Stuttgart23 May 202329 May 2023Tickets from 103
Granada29 March 202330 March 2023Tickets from 104
Eindhoven7 May 202311 May 2023Tickets from 104
Catania14 April 202317 April 2023Tickets from 105
Toulouse3 June 20234 June 2023Tickets from 105
Sevilla28 April 20232 May 2023Tickets from 105
Tangier5 April 20238 April 2023Tickets from 109
Zagreb6 May 20239 May 2023Tickets from 109
Tallinn2 May 20236 May 2023Tickets from 110
Vigo8 June 20239 June 2023Tickets from 110
Stockholm21 May 202325 May 2023Tickets from 111
Berlin19 April 202321 April 2023Tickets from 111
Prague20 November 202324 November 2023Tickets from 113
Warsaw9 May 202313 May 2023Tickets from 113
Sofia28 March 20233 April 2023Tickets from 114
Zurich7 May 202313 May 2023Tickets from 115
Lamezia-Terme12 June 202313 June 2023Tickets from 115
Poznan13 June 202316 June 2023Tickets from 115
Budapest29 March 202330 March 2023Tickets from 117
Riga24 April 202328 April 2023Tickets from 117
Malta27 March 202329 March 2023Tickets from 118
Krakow15 May 202317 May 2023Tickets from 121
Marrakech9 June 202315 June 2023Tickets from 121
Munich2 May 20234 May 2023Tickets from 122
Iasi6 June 20237 June 2023Tickets from 123
Edinburgh29 April 202330 April 2023Tickets from 125
Basel, Switzerland/Mulhouse25 April 202327 April 2023Tickets from 125
Frankfurt14 April 202315 April 2023Tickets from 126
Bordeaux18 May 202321 May 2023Tickets from 127
Wroclaw18 June 202321 June 2023Tickets from 127
Strasbourg20 April 202325 April 2023Tickets from 130
Hamburg19 April 202323 April 2023Tickets from 130
Tirana29 May 202331 May 2023Tickets from 131
Thessaloniki17 May 202318 May 2023Tickets from 131
Bratislava19 April 202321 April 2023Tickets from 133
Florence12 April 202313 April 2023Tickets from 133
Oslo9 May 202315 May 2023Tickets from 133
Santiago De Compostela19 July 202321 July 2023Tickets from 133
Gdansk18 April 202323 April 2023Tickets from 134
Poitiers5 May 202310 May 2023Tickets from 137
Cagliari24 April 202330 April 2023Tickets from 138
Katowice27 February 202429 February 2024Tickets from 140
Tel Aviv-Yafo6 January 202410 January 2024Tickets from 143
Paphos26 April 202330 April 2023Tickets from 145
Athens5 May 202310 May 2023Tickets from 145
Naples10 April 202313 April 2023Tickets from 148
Amsterdam22 May 202323 May 2023Tickets from 149
Bucharest4 May 202310 May 2023Tickets from 150
Pisa14 April 202317 April 2023Tickets from 152
Bourgas17 April 202321 April 2023Tickets from 153
Palermo14 April 202318 April 2023Tickets from 156
Vilnius10 May 202315 May 2023Tickets from 157
Copenhagen2 May 20235 May 2023Tickets from 159
Memmingen11 May 202314 May 2023Tickets from 162
Genoa6 May 20238 May 2023Tickets from 162
Helsinki15 May 202317 May 2023Tickets from 170
Birmingham30 March 20235 April 2023Tickets from 172
Antalya22 May 202325 May 2023Tickets from 178
Chisinau10 May 202316 May 2023Tickets from 183
Yerevan19 May 202321 May 2023Tickets from 184