Flight Deals from Barcelona, Spain (BCN)
Flight deals from Barcelona in Spain to most popular destinations in the world.
Cheap flights from Barcelona (BCN):
Flight Deals from Barcelona
Destination | Departure at | Return at | Stops | Distance | Find tickets |
---|---|---|---|---|---|
Milan | 10 Dec 2024 | 11 Dec 2024 | Direct | 719 km | Tickets from 32 |
Ibiza | 20 Dec 2024 | 21 Dec 2024 | Direct | 276 km | Tickets from 33 |
Porto | 28 Nov 2024 | 2 Dec 2024 | Direct | 897 km | Tickets from 36 |
Palma Mallorca | 1 Jan 2025 | 7 Jan 2025 | Direct | 202 km | Tickets from 36 |
Tenerife | 12 Jan 2025 | 18 Jan 2025 | Direct | 2194 km | Tickets from 36 |
Lisbon | 12 Mar 2025 | 17 Mar 2025 | Direct | 993 km | Tickets from 41 |
Venice | 10 Dec 2024 | 11 Dec 2024 | Direct | 950 km | Tickets from 42 |
Menorca | 18 Nov 2024 | 21 Nov 2024 | Direct | 241 km | Tickets from 43 |
Madrid | 3 Dec 2024 | 7 Dec 2024 | Direct | 483 km | Tickets from 43 |
Malta | 28 Nov 2024 | 2 Dec 2024 | Direct | 1234 km | Tickets from 44 |
Malaga | 2 Dec 2024 | 3 Dec 2024 | Direct | 765 km | Tickets from 44 |
Nice | 1 Jan 2025 | 3 Jan 2025 | Direct | 495 km | Tickets from 46 |
Turin | 29 Nov 2024 | 4 Dec 2024 | Direct | 624 km | Tickets from 47 |
Paris | 26 Nov 2024 | 30 Nov 2024 | Direct | 906 km | Tickets from 47 |
Asturias | 8 Jan 2025 | 9 Jan 2025 | Direct | 710 km | Tickets from 48 |
Alicante | 23 Jan 2025 | 29 Jan 2025 | Direct | 403 km | Tickets from 49 |
Luxembourg | 29 Nov 2024 | 2 Dec 2024 | Direct | 980 km | Tickets from 49 |
Rome | 12 Dec 2024 | 15 Dec 2024 | Direct | 847 km | Tickets from 50 |
Bilbao | 9 Jan 2025 | 11 Jan 2025 | Direct | 466 km | Tickets from 50 |
Brussels | 11 Jan 2025 | 12 Jan 2025 | Direct | 1082 km | Tickets from 53 |
Sevilla | 10 Jan 2025 | 12 Jan 2025 | Direct | 809 km | Tickets from 53 |
London | 26 Nov 2024 | 1 Dec 2024 | Direct | 1108 km | Tickets from 53 |
Vienna | 11 Jan 2025 | 13 Jan 2025 | Direct | 1369 km | Tickets from 54 |
Lyon | 21 Nov 2024 | 24 Nov 2024 | Direct | 547 km | Tickets from 56 |
Cologne | 14 Jan 2025 | 17 Jan 2025 | Direct | 1132 km | Tickets from 57 |
Bologna | 14 Nov 2024 | 18 Nov 2024 | Direct | 831 km | Tickets from 58 |
Nantes | 13 Dec 2024 | 15 Dec 2024 | Direct | 713 km | Tickets from 60 |
Marrakech | 24 Nov 2024 | 29 Nov 2024 | Direct | 1405 km | Tickets from 61 |
Las Palmas | 13 Jan 2025 | 19 Jan 2025 | Direct | 2174 km | Tickets from 62 |
Rabat | 21 Feb 2025 | 24 Feb 2025 | Direct | 1119 km | Tickets from 63 |
Prague | 13 Jan 2025 | 15 Jan 2025 | Direct | 1358 km | Tickets from 63 |
Santiago De Compostela | 10 Mar 2025 | 16 Mar 2025 | Direct | 883 km | Tickets from 65 |
Gothenburg | 17 Jan 2025 | 19 Jan 2025 | Direct | 1958 km | Tickets from 67 |
Tirana | 16 Dec 2024 | 19 Dec 2024 | Direct | 1469 km | Tickets from 70 |
Berlin | 17 Jan 2025 | 19 Jan 2025 | Direct | 1502 km | Tickets from 73 |
Frankfurt | 13 Dec 2024 | 16 Dec 2024 | Direct | 1041 km | Tickets from 74 |
Sofia | 20 Nov 2024 | 22 Nov 2024 | Direct | 1765 km | Tickets from 75 |
La Coruna | 14 May 2025 | 17 May 2025 | Direct | 887 km | Tickets from 75 |
Florence | 11 Jan 2025 | 13 Jan 2025 | Direct | 796 km | Tickets from 75 |
Marseille | 20 Nov 2024 | 22 Nov 2024 | Direct | 351 km | Tickets from 76 |
Vigo | 15 Nov 2024 | 19 Nov 2024 | 1 Stop | 893 km | Tickets from 78 |
Budapest | 17 Jan 2025 | 19 Jan 2025 | Direct | 1522 km | Tickets from 79 |
Copenhagen | 10 Feb 2025 | 12 Feb 2025 | Direct | 1768 km | Tickets from 80 |
Krakow | 7 Feb 2025 | 10 Feb 2025 | Direct | 1679 km | Tickets from 81 |
Zurich | 25 Mar 2025 | 26 Mar 2025 | Direct | 855 km | Tickets from 82 |
Warsaw | 7 Dec 2024 | 10 Dec 2024 | Direct | 1869 km | Tickets from 82 |
Lanzarote | 6 Jan 2025 | 9 Jan 2025 | Direct | 1974 km | Tickets from 82 |
Geneva | 29 Nov 2024 | 1 Dec 2024 | Direct | 636 km | Tickets from 82 |
Stockholm | 22 Nov 2024 | 27 Nov 2024 | 1 Stop | 2314 km | Tickets from 84 |
Tallinn | 19 Jan 2025 | 21 Jan 2025 | Direct | 2552 km | Tickets from 85 |
Manchester | 15 Nov 2024 | 17 Nov 2024 | Direct | 1379 km | Tickets from 91 |
Valencia | 19 Nov 2024 | 21 Nov 2024 | 1 Stop | 295 km | Tickets from 91 |
Verona | 15 Nov 2024 | 18 Nov 2024 | Direct | 846 km | Tickets from 94 |
Bari | 17 Nov 2024 | 20 Nov 2024 | 1 Stop | 1227 km | Tickets from 98 |
Bucharest | 14 Mar 2025 | 17 Mar 2025 | 1 Stop | 1979 km | Tickets from 98 |
Gdansk | 2 Dec 2024 | 8 Dec 2024 | 1 Stop | 1890 km | Tickets from 101 |
Munich | 26 Mar 2025 | 31 Mar 2025 | Direct | 1094 km | Tickets from 101 |
Oslo | 22 May 2025 | 25 May 2025 | Direct | 2189 km | Tickets from 103 |
Hamburg | 13 Jan 2025 | 19 Jan 2025 | 1 Stop | 1492 km | Tickets from 104 |
Basel, Switzerland/Mulhouse | 16 Nov 2024 | 17 Nov 2024 | Direct | 822 km | Tickets from 105 |
Cagliari | 16 Nov 2024 | 18 Nov 2024 | 1 Stop | 634 km | Tickets from 108 |
Stuttgart | 12 Dec 2024 | 15 Dec 2024 | Direct | 992 km | Tickets from 108 |
Granada | 13 Nov 2024 | 18 Nov 2024 | Direct | 680 km | Tickets from 108 |
Palermo | 15 Nov 2024 | 16 Nov 2024 | 1 Stop | 1003 km | Tickets from 109 |
Vilnius | 21 Jan 2025 | 24 Jan 2025 | Direct | 2257 km | Tickets from 110 |
Larnaca | 29 Nov 2024 | 2 Dec 2024 | 1 Stop | 2834 km | Tickets from 112 |
Belgrade | 10 Dec 2024 | 15 Dec 2024 | 1 Stop | 1528 km | Tickets from 115 |
Funchal | 2 Dec 2024 | 5 Dec 2024 | 1 Stop | 1922 km | Tickets from 118 |
Poznan | 26 Nov 2024 | 27 Nov 2024 | 1 Stop | 1662 km | Tickets from 119 |
Naples | 4 Dec 2024 | 10 Dec 2024 | 1 Stop | 1023 km | Tickets from 120 |
Amsterdam | 14 Dec 2024 | 17 Dec 2024 | Direct | 1240 km | Tickets from 121 |
San Sebastian | 18 Nov 2024 | 24 Nov 2024 | Direct | 391 km | Tickets from 123 |
Bordeaux | 16 Nov 2024 | 18 Nov 2024 | 1 Stop | 452 km | Tickets from 124 |
Yerevan | 12 Dec 2024 | 15 Dec 2024 | 1 Stop | 3532 km | Tickets from 128 |
Rotterdam | 2 Dec 2024 | 6 Dec 2024 | Direct | 1197 km | Tickets from 130 |
Catania | 15 Nov 2024 | 18 Nov 2024 | 1 Stop | 1193 km | Tickets from 130 |
Athens | 30 Nov 2024 | 1 Dec 2024 | 1 Stop | 1904 km | Tickets from 131 |
Antalya | 6 Feb 2025 | 12 Feb 2025 | 1 Stop | 2514 km | Tickets from 133 |
Strasbourg | 14 Dec 2024 | 17 Dec 2024 | 1 Stop | 915 km | Tickets from 133 |
Almeria | 4 Dec 2024 | 7 Dec 2024 | 1 Stop | 626 km | Tickets from 139 |
Riga | 23 Nov 2024 | 28 Nov 2024 | 1 Stop | 2336 km | Tickets from 140 |
Chisinau | 9 Jan 2025 | 10 Jan 2025 | 1 Stop | 2214 km | Tickets from 142 |
Pamplona | 12 Apr 2025 | 14 Apr 2025 | 1 Stop | 347 km | Tickets from 145 |
Istanbul | 15 Jan 2025 | 19 Jan 2025 | 1 Stop | 2272 km | Tickets from 146 |
Kutaisi | 20 Jan 2025 | 25 Jan 2025 | 1 Stop | 3337 km | Tickets from 148 |
Wroclaw | 29 Nov 2024 | 1 Dec 2024 | 1 Stop | 1572 km | Tickets from 149 |
Dublin | 22 Dec 2024 | 28 Dec 2024 | Direct | 1484 km | Tickets from 153 |
Casablanca | 16 Jan 2025 | 21 Jan 2025 | 1 Stop | 1226 km | Tickets from 154 |
Nuremberg | 28 Feb 2025 | 2 Mar 2025 | 1 Stop | 1148 km | Tickets from 157 |
Salerno | 15 Nov 2024 | 17 Nov 2024 | 1 Stop | 1080 km | Tickets from 157 |
Helsinki | 24 Jan 2025 | 26 Jan 2025 | 1 Stop | 2627 km | Tickets from 158 |
Hurghada | 7 Dec 2024 | 12 Dec 2024 | 1 Stop | 3285 km | Tickets from 163 |
Heraklion | 3 Jul 2025 | 6 Jul 2025 | 1 Stop | 2113 km | Tickets from 163 |
Toulouse | 21 Nov 2024 | 26 Nov 2024 | 1 Stop | 265 km | Tickets from 166 |
Dusseldorf | 22 Dec 2024 | 23 Dec 2024 | Direct | 1165 km | Tickets from 171 |
Iasi | 14 Dec 2024 | 20 Dec 2024 | 1 Stop | 2125 km | Tickets from 174 |
Zagreb | 21 Dec 2024 | 23 Dec 2024 | 1 Stop | 1228 km | Tickets from 177 |
Bratislava | 28 Nov 2024 | 4 Dec 2024 | 1 Stop | 1413 km | Tickets from 181 |
Tangier | 29 Dec 2024 | 4 Jan 2025 | 1 Stop | 930 km | Tickets from 183 |
Sharm el Sheikh | 4 Dec 2024 | 10 Dec 2024 | 1 Stop | 3279 km | Tickets from 184 |
Ponta Delgada (Azores) | 3 Apr 2025 | 6 Apr 2025 | 1 Stop | 2404 km | Tickets from 188 |
Bergen | 11 Dec 2024 | 17 Dec 2024 | 1 Stop | 2122 km | Tickets from 198 |
Rimini | 16 Nov 2024 | 18 Nov 2024 | 1 Stop | 912 km | Tickets from 198 |
Riyadh | 11 Dec 2024 | 15 Dec 2024 | 1 Stop | 4475 km | Tickets from 210 |
Abu Dhabi | 15 Nov 2024 | 20 Nov 2024 | 1 Stop | 5167 km | Tickets from 215 |
Tunis | 16 Dec 2024 | 22 Dec 2024 | 1 Stop | 859 km | Tickets from 219 |
Reykjavik | 29 Nov 2024 | 3 Dec 2024 | 1 Stop | 2981 km | Tickets from 222 |
Trieste | 29 Dec 2024 | 3 Jan 2025 | 1 Stop | 1046 km | Tickets from 223 |
Hanover | 22 Dec 2024 | 26 Dec 2024 | 1 Stop | 1367 km | Tickets from 224 |
Thessaloniki | 30 Dec 2024 | 4 Jan 2025 | 1 Stop | 1753 km | Tickets from 227 |
Baku | 15 Jan 2025 | 18 Jan 2025 | 1 Stop | 3981 km | Tickets from 228 |
Tbilisi | 8 Dec 2024 | 13 Dec 2024 | 1 Stop | 3534 km | Tickets from 235 |
Puerto del Rosario | 30 Dec 2024 | 3 Jan 2025 | Direct | 2032 km | Tickets from 261 |
Tivat | 28 Jul 2025 | 3 Aug 2025 | 1 Stop | 1382 km | Tickets from 268 |
Ljubljana | 30 Dec 2024 | 5 Jan 2025 | 1 Stop | 1133 km | Tickets from 270 |
Ercan | 24 Nov 2024 | 29 Nov 2024 | 1 Stop | 2811 km | Tickets from 277 |
Cairo | 24 Jan 2025 | 27 Jan 2025 | 1 Stop | 2906 km | Tickets from 277 |
Dubai | 24 Jan 2025 | 30 Jan 2025 | 1 Stop | 5175 km | Tickets from 281 |
Dalaman | 11 Nov 2024 | 14 Nov 2024 | 1 Stop | 2353 km | Tickets from 291 |
Newburgh | 12 Jan 2025 | 18 Jan 2025 | 1 Stop | 6129 km | Tickets from 318 |
Brno | 24 Dec 2024 | 27 Dec 2024 | 1 Stop | 1435 km | Tickets from 322 |
Rovaniemi | 29 Nov 2024 | 2 Dec 2024 | 1 Stop | 3165 km | Tickets from 340 |
Innsbruck | 5 Jan 2025 | 10 Jan 2025 | 1 Stop | 990 km | Tickets from 343 |
Sharjah | 24 Jan 2025 | 30 Jan 2025 | 1 Stop | 5184 km | Tickets from 345 |
Varna | 11 Nov 2024 | 14 Nov 2024 | 1 Stop | 2121 km | Tickets from 363 |
Washington | 23 Jan 2025 | 27 Jan 2025 | 1 Stop | 6489 km | Tickets from 382 |
New York | 14 Mar 2025 | 20 Mar 2025 | 1 Stop | 6150 km | Tickets from 384 |
Sal | 10 Jan 2025 | 16 Jan 2025 | 1 Stop | 3630 km | Tickets from 413 |
Baltimore | 23 Jan 2025 | 27 Jan 2025 | 1 Stop | 6443 km | Tickets from 453 |
Berne | 3 Dec 2024 | 4 Dec 2024 | 1 Stop | 759 km | Tickets from 473 |
Kazan | 20 Feb 2025 | 24 Feb 2025 | 1 Stop | 3736 km | Tickets from 547 |
Toronto | 27 Nov 2024 | 1 Dec 2024 | 1 Stop | 6415 km | Tickets from 587 |
Kuala Lumpur | 16 Nov 2024 | 21 Nov 2024 | 1 Stop | 10605 km | Tickets from 601 |
Tokyo | 12 Dec 2024 | 15 Dec 2024 | 1 Stop | 10443 km | Tickets from 621 |
Nairobi | 15 Nov 2024 | 20 Nov 2024 | 1 Stop | 5898 km | Tickets from 629 |
Samarkand | 30 Dec 2024 | 4 Jan 2025 | 1 Stop | 5358 km | Tickets from 663 |
Busan | 1 Apr 2025 | 7 Apr 2025 | 1 Stop | 9931 km | Tickets from 664 |
Beijing | 21 Apr 2025 | 27 Apr 2025 | 1 Stop | 8848 km | Tickets from 666 |
Islamabad | 6 Feb 2025 | 12 Feb 2025 | 1 Stop | 6134 km | Tickets from 719 |
Shanghai | 21 Apr 2025 | 27 Apr 2025 | 1 Stop | 9862 km | Tickets from 727 |
Gibraltar | 3 Jan 2025 | 5 Jan 2025 | 1 Stop | 861 km | Tickets from 741 |
Rio De Janeiro | 10 Feb 2025 | 16 Feb 2025 | 1 Stop | 8522 km | Tickets from 772 |
Havana | 20 Jan 2025 | 24 Jan 2025 | 1 Stop | 7902 km | Tickets from 823 |
Sanya | 21 Apr 2025 | 27 Apr 2025 | 1 Stop | 10039 km | Tickets from 955 |
Bogota | 25 Dec 2024 | 26 Dec 2024 | 1 Stop | 8512 km | Tickets from 1 225 |
Where You can fly from Barcelona?
Please note:All prices for round-trip tickets include taxes.
You can filter your search by clicking on the tabs (Destination, Date, Price etc.) to get the best results.
Deals and prices may change fast!
If you find a good flight deal, act fast and take advantage of it before it’s gone!
This site will be refreshed every 24 hours by our system that generates new deals.
To ease your travels you might want to bookmark us or save us in your browser favorites!
We do not sell travel products. We provide you with information about third-party travel suppliers’ offers and link you to their sites. However, we have no control over the suppliers, and we therefore do not warrant or guarantee that their offers will not change or become unavailable.
Klick here for Hotel Deals, Airport Transfers, Car Rental
No Comments