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 |
|---|---|---|---|---|---|
| Ibiza | 4 Feb 2027 | 10 Feb 2027 | Direct | 276 km | Tickets from 22 |
| Turin | 3 Feb 2027 | 10 Feb 2027 | Direct | 624 km | Tickets from 26 |
| Palma | 10 Dec 2026 | 17 Dec 2026 | Direct | 202 km | Tickets from 29 |
| Palermo | 11 Nov 2026 | 12 Nov 2026 | Direct | 1027 km | Tickets from 32 |
| Naples | 5 Jan 2027 | 14 Jan 2027 | Direct | 1023 km | Tickets from 33 |
| Bologna | 10 Dec 2026 | 15 Dec 2026 | Direct | 831 km | Tickets from 33 |
| Sevilla | 15 Jan 2027 | 29 Jan 2027 | Direct | 809 km | Tickets from 33 |
| Venice | 17 Dec 2026 | 20 Dec 2026 | Direct | 950 km | Tickets from 33 |
| Milan | 12 Dec 2026 | 13 Dec 2026 | Direct | 782 km | Tickets from 34 |
| Asturias | 11 Dec 2026 | 15 Dec 2026 | Direct | 710 km | Tickets from 34 |
| Menorca | 21 Jan 2027 | 24 Jan 2027 | Direct | 241 km | Tickets from 34 |
| Rome | 13 Dec 2026 | 17 Dec 2026 | Direct | 847 km | Tickets from 35 |
| Bilbao | 1 Jan 2027 | 5 Jan 2027 | Direct | 466 km | Tickets from 38 |
| Trieste | 28 Nov 2026 | 30 Nov 2026 | Direct | 1046 km | Tickets from 39 |
| Tangier | 28 Nov 2026 | 29 Nov 2026 | Direct | 930 km | Tickets from 39 |
| Nador | 29 Nov 2026 | 6 Dec 2026 | Direct | 831 km | Tickets from 39 |
| Fez | 7 Dec 2026 | 24 Dec 2026 | Direct | 1027 km | Tickets from 40 |
| London | 8 Dec 2026 | 12 Dec 2026 | Direct | 1190 km | Tickets from 40 |
| Marrakech | 25 Jan 2027 | 28 Jan 2027 | Direct | 1405 km | Tickets from 41 |
| Dublin | 13 Dec 2026 | 16 Dec 2026 | Direct | 1484 km | Tickets from 41 |
| Paris | 7 Dec 2026 | 10 Dec 2026 | Direct | 906 km | Tickets from 43 |
| Malta | 26 Nov 2026 | 29 Nov 2026 | Direct | 1234 km | Tickets from 43 |
| Lisbon | 14 Jan 2027 | 16 Jan 2027 | Direct | 993 km | Tickets from 43 |
| Porto | 11 Dec 2026 | 14 Dec 2026 | Direct | 897 km | Tickets from 43 |
| Malaga | 3 Dec 2026 | 6 Dec 2026 | Direct | 765 km | Tickets from 45 |
| Verona | 28 Jan 2027 | 31 Jan 2027 | Direct | 846 km | Tickets from 45 |
| Bratislava | 14 Jan 2027 | 21 Jan 2027 | Direct | 1413 km | Tickets from 45 |
| Santander | 10 Mar 2027 | 16 Mar 2027 | Direct | 538 km | Tickets from 46 |
| Olbia | 8 Mar 2027 | 15 Mar 2027 | Direct | 624 km | Tickets from 46 |
| La Coruna | 2 Feb 2027 | 10 Feb 2027 | Direct | 887 km | Tickets from 47 |
| Vigo | 25 Jan 2027 | 26 Jan 2027 | Direct | 893 km | Tickets from 47 |
| Edinburgh | 12 Dec 2026 | 17 Dec 2026 | Direct | 1675 km | Tickets from 47 |
| Bordeaux | 17 Dec 2026 | 18 Dec 2026 | Direct | 452 km | Tickets from 49 |
| Manchester | 11 Dec 2026 | 13 Dec 2026 | Direct | 1379 km | Tickets from 52 |
| Warsaw | 9 Jan 2027 | 11 Jan 2027 | Direct | 1868 km | Tickets from 53 |
| Birmingham | 27 Nov 2026 | 29 Nov 2026 | Direct | 1272 km | Tickets from 53 |
| Strasbourg | 19 Nov 2026 | 23 Nov 2026 | Direct | 915 km | Tickets from 54 |
| Nice | 23 Jan 2027 | 24 Jan 2027 | Direct | 495 km | Tickets from 55 |
| Krakow | 15 Feb 2027 | 20 Feb 2027 | Direct | 1679 km | Tickets from 55 |
| Las Palmas | 10 Dec 2026 | 14 Dec 2026 | Direct | 2174 km | Tickets from 56 |
| Frankfurt | 6 Dec 2026 | 13 Dec 2026 | Direct | 1041 km | Tickets from 56 |
| Tirana | 16 Jan 2027 | 17 Jan 2027 | Direct | 1469 km | Tickets from 56 |
| Bristol | 24 Dec 2026 | 3 Jan 2027 | Direct | 1179 km | Tickets from 57 |
| Geneva | 27 Nov 2026 | 29 Nov 2026 | Direct | 636 km | Tickets from 57 |
| Madrid | 4 Jan 2027 | 6 Jan 2027 | Direct | 483 km | Tickets from 58 |
| Brussels | 11 Feb 2027 | 14 Feb 2027 | Direct | 1082 km | Tickets from 58 |
| Nantes | 7 Dec 2026 | 11 Dec 2026 | Direct | 713 km | Tickets from 58 |
| Marseille | 26 Nov 2026 | 30 Nov 2026 | Direct | 351 km | Tickets from 58 |
| Parma | 20 Nov 2026 | 24 Nov 2026 | 1 Stop | 774 km | Tickets from 58 |
| Belgrade | 5 Feb 2027 | 7 Feb 2027 | Direct | 1528 km | Tickets from 60 |
| Berlin | 17 Jan 2027 | 23 Jan 2027 | Direct | 1502 km | Tickets from 60 |
| Alicante | 25 Jan 2027 | 25 Jan 2027 | Direct | 403 km | Tickets from 61 |
| Lyon | 3 Dec 2026 | 6 Dec 2026 | Direct | 547 km | Tickets from 61 |
| Chisinau | 10 Feb 2027 | 24 Feb 2027 | Direct | 2214 km | Tickets from 62 |
| Liverpool | 17 Dec 2026 | 24 Dec 2026 | Direct | 1387 km | Tickets from 63 |
| Algiers | 8 Dec 2026 | 15 Dec 2026 | Direct | 521 km | Tickets from 63 |
| Valencia | 13 Dec 2026 | 16 Dec 2026 | 1 Stop | 295 km | Tickets from 64 |
| Gdansk | 24 Dec 2026 | 11 Jan 2027 | Direct | 1890 km | Tickets from 64 |
| Basel | 21 Dec 2026 | 31 Dec 2026 | Direct | 822 km | Tickets from 64 |
| Arrecife | 21 Feb 2027 | 5 Mar 2027 | Direct | 1974 km | Tickets from 67 |
| Tenerife | 14 Jan 2027 | 21 Jan 2027 | Direct | 2194 km | Tickets from 67 |
| Cagliari | 11 Dec 2026 | 14 Dec 2026 | Direct | 634 km | Tickets from 67 |
| Podgorica | 16 Apr 2027 | 23 Apr 2027 | Direct | 1424 km | Tickets from 67 |
| Prague | 14 Jan 2027 | 25 Jan 2027 | Direct | 1358 km | Tickets from 68 |
| Granada | 1 Apr 2027 | 6 Apr 2027 | Direct | 680 km | Tickets from 68 |
| Copenhagen | 16 Jan 2027 | 22 Jan 2027 | Direct | 1768 km | Tickets from 69 |
| Casablanca | 22 Jan 2027 | 24 Jan 2027 | 1 Stop | 1226 km | Tickets from 69 |
| Genoa | 2 Jun 2027 | 8 Jun 2027 | Direct | 651 km | Tickets from 70 |
| Stockholm | 17 Dec 2026 | 8 Jan 2027 | Direct | 2314 km | Tickets from 70 |
| Poznan | 27 Nov 2026 | 30 Nov 2026 | Direct | 1662 km | Tickets from 74 |
| Luxembourg | 27 Nov 2026 | 30 Nov 2026 | Direct | 980 km | Tickets from 74 |
| Wroclaw | 12 Dec 2026 | 22 Dec 2026 | Direct | 1572 km | Tickets from 75 |
| Budapest | 26 Jan 2027 | 28 Jan 2027 | Direct | 1522 km | Tickets from 78 |
| Vienna | 12 Dec 2026 | 15 Dec 2026 | Direct | 1369 km | Tickets from 80 |
| Vitoria-Gasteiz | 27 Nov 2026 | 29 Nov 2026 | Direct | 414 km | Tickets from 81 |
| Athens | 10 Jan 2027 | 15 Jan 2027 | Direct | 1904 km | Tickets from 82 |
| Dusseldorf | 21 Dec 2026 | 10 Jan 2027 | Direct | 1165 km | Tickets from 83 |
| Agadir | 27 Nov 2026 | 30 Nov 2026 | 1 Stop | 1601 km | Tickets from 84 |
| Sofia | 30 Jan 2027 | 4 Feb 2027 | Direct | 1765 km | Tickets from 84 |
| Puerto del Rosario | 8 Feb 2027 | 19 Feb 2027 | Direct | 2032 km | Tickets from 84 |
| Florence | 28 Apr 2027 | 28 Apr 2027 | Direct | 796 km | Tickets from 85 |
| Cologne | 20 Nov 2026 | 27 Nov 2026 | Direct | 1132 km | Tickets from 85 |
| Vilnius | 15 Jan 2027 | 17 Jan 2027 | Direct | 2257 km | Tickets from 86 |
| Essaouira | 17 Mar 2027 | 21 Mar 2027 | 1 Stop | 1520 km | Tickets from 91 |
| Cluj-Napoca | 20 Nov 2026 | 24 Nov 2026 | Direct | 1824 km | Tickets from 91 |
| Bucharest | 23 Jan 2027 | 31 Jan 2027 | 1 Stop | 1979 km | Tickets from 92 |
| Rabat | 27 Nov 2026 | 30 Nov 2026 | 1 Stop | 1119 km | Tickets from 93 |
| Bari | 27 Nov 2026 | 29 Nov 2026 | 1 Stop | 1227 km | Tickets from 93 |
| Tallinn | 16 Dec 2026 | 11 Jan 2027 | 1 Stop | 2552 km | Tickets from 93 |
| Oslo | 11 Jun 2027 | 14 Jun 2027 | Direct | 2189 km | Tickets from 95 |
| Nuremberg | 5 May 2027 | 12 May 2027 | Direct | 1148 km | Tickets from 98 |
| Hamburg | 26 Nov 2026 | 29 Nov 2026 | Direct | 1492 km | Tickets from 99 |
| Zagreb | 14 Dec 2026 | 21 Dec 2026 | 1 Stop | 1228 km | Tickets from 99 |
| Catania | 5 Feb 2027 | 7 Feb 2027 | 1 Stop | 1193 km | Tickets from 99 |
| Sharm el Sheikh | 11 Dec 2026 | 17 Dec 2026 | 1 Stop | 3279 km | Tickets from 103 |
| Riga | 5 Feb 2027 | 12 Feb 2027 | Direct | 2336 km | Tickets from 103 |
| Munich | 25 Nov 2026 | 28 Nov 2026 | Direct | 1094 km | Tickets from 106 |
| Zurich | 11 Nov 2026 | 15 Nov 2026 | Direct | 855 km | Tickets from 106 |
| Amsterdam | 13 Jan 2027 | 17 Jan 2027 | Direct | 1240 km | Tickets from 108 |
| Salerno | 11 Nov 2026 | 15 Nov 2026 | Direct | 1080 km | Tickets from 108 |
| Funchal | 9 Dec 2026 | 17 Dec 2026 | 1 Stop | 1922 km | Tickets from 109 |
| Oran | 30 Nov 2026 | 5 Dec 2026 | 1 Stop | 673 km | Tickets from 111 |
| Kaunas | 10 Dec 2026 | 16 Dec 2026 | 1 Stop | 2199 km | Tickets from 112 |
| Iasi | 14 Nov 2026 | 28 Nov 2026 | 1 Stop | 2125 km | Tickets from 112 |
| Yerevan | 18 Jan 2027 | 23 Jan 2027 | 1 Stop | 3532 km | Tickets from 114 |
| Ljubljana | 8 Feb 2027 | 11 Feb 2027 | 1 Stop | 1133 km | Tickets from 114 |
| Eindhoven | 24 Nov 2026 | 30 Nov 2026 | 1 Stop | 1157 km | Tickets from 114 |
| Larnaca | 29 Jan 2027 | 31 Jan 2027 | 1 Stop | 2834 km | Tickets from 118 |
| Varna | 20 Dec 2026 | 7 Jan 2027 | 1 Stop | 2121 km | Tickets from 122 |
| Stuttgart | 10 Dec 2026 | 14 Dec 2026 | Direct | 992 km | Tickets from 122 |
| Oujda | 20 Nov 2026 | 23 Nov 2026 | 1 Stop | 805 km | Tickets from 123 |
| Santa Cruz De La Palma | 7 Mar 2027 | 16 Mar 2027 | 1 Stop | 2282 km | Tickets from 124 |
| Paphos | 7 Dec 2026 | 14 Dec 2026 | 1 Stop | 2747 km | Tickets from 124 |
| Skopje | 8 Dec 2026 | 12 Dec 2026 | 1 Stop | 1623 km | Tickets from 127 |
| Constantine | 21 Nov 2026 | 23 Nov 2026 | 1 Stop | 682 km | Tickets from 127 |
| Faro | 16 Jul 2027 | 22 Jul 2027 | 1 Stop | 987 km | Tickets from 128 |
| Glasgow | 11 Nov 2026 | 22 Nov 2026 | 1 Stop | 1686 km | Tickets from 128 |
| Kutaisi | 16 Dec 2026 | 20 Dec 2026 | Direct | 3337 km | Tickets from 132 |
| Reykjavik | 17 Jan 2027 | 22 Jan 2027 | 1 Stop | 2981 km | Tickets from 134 |
| Istanbul | 8 Jan 2027 | 15 Jan 2027 | Direct | 2230 km | Tickets from 139 |
| Ankara | 11 Jan 2027 | 18 Jan 2027 | Direct | 2595 km | Tickets from 141 |
| Dubrovnik | 9 Apr 2027 | 11 Apr 2027 | 1 Stop | 1343 km | Tickets from 142 |
| Pamplona | 8 Nov 2026 | 10 Nov 2026 | Direct | 347 km | Tickets from 149 |
| Gothenburg | 24 Nov 2026 | 1 Dec 2026 | 1 Stop | 1958 km | Tickets from 150 |
| Hurghada | 10 Dec 2026 | 15 Dec 2026 | 1 Stop | 3285 km | Tickets from 151 |
| Split | 20 Aug 2027 | 20 Aug 2027 | 1 Stop | 1192 km | Tickets from 156 |
| Comiso | 5 Feb 2027 | 7 Feb 2027 | 1 Stop | 1180 km | Tickets from 158 |
| Antalya | 3 Dec 2026 | 10 Dec 2026 | 1 Stop | 2514 km | Tickets from 159 |
| Marsa Alam | 24 Feb 2027 | 28 Feb 2027 | 1 Stop | 3458 km | Tickets from 159 |
| Sarajevo | 11 Nov 2026 | 7 Jan 2027 | 1 Stop | 1358 km | Tickets from 164 |
| Suceava | 5 Dec 2026 | 8 Dec 2026 | 1 Stop | 2042 km | Tickets from 167 |
| Tbilisi | 12 Dec 2026 | 17 Dec 2026 | 1 Stop | 3534 km | Tickets from 172 |
| Toulouse | 24 Nov 2026 | 28 Nov 2026 | 1 Stop | 265 km | Tickets from 174 |
| Hannover | 14 Nov 2026 | 18 Nov 2026 | 1 Stop | 1367 km | Tickets from 175 |
| Leon | 13 Jan 2027 | 28 Jan 2027 | Direct | 654 km | Tickets from 179 |
| Dalaman | 5 Dec 2026 | 12 Dec 2026 | 1 Stop | 2353 km | Tickets from 183 |
| Rotterdam | 20 Nov 2026 | 6 Dec 2026 | 1 Stop | 1197 km | Tickets from 190 |
| Thessaloniki | 22 Nov 2026 | 27 Nov 2026 | 1 Stop | 1753 km | Tickets from 193 |
| Izmir | 31 Dec 2026 | 8 Jan 2027 | Direct | 2160 km | Tickets from 198 |
| Salzburg | 27 Nov 2026 | 29 Nov 2026 | 1 Stop | 1124 km | Tickets from 201 |
| Praia | 25 Feb 2027 | 12 Mar 2027 | 1 Stop | 3826 km | Tickets from 202 |
| Tunis | 4 Dec 2026 | 7 Dec 2026 | 1 Stop | 859 km | Tickets from 202 |
| Biarritz | 23 Jan 2027 | 30 Jan 2027 | 1 Stop | 381 km | Tickets from 203 |
| Helsinki | 26 Nov 2026 | 1 Dec 2026 | 1 Stop | 2627 km | Tickets from 205 |
| Ponta Delgada | 13 Apr 2027 | 21 Apr 2027 | 1 Stop | 2404 km | Tickets from 208 |
| Cairo | 1 Dec 2026 | 6 Dec 2026 | 1 Stop | 2866 km | Tickets from 216 |
| Melilla | 5 Jan 2027 | 21 Jan 2027 | 1 Stop | 800 km | Tickets from 220 |
| Bodrum | 3 Dec 2026 | 6 Dec 2026 | 1 Stop | 2240 km | Tickets from 230 |
| Rhodes | 19 Jun 2027 | 24 Jun 2027 | 1 Stop | 2308 km | Tickets from 230 |
| Bergen | 17 Dec 2026 | 25 Dec 2026 | 1 Stop | 2122 km | Tickets from 232 |
| Billund | 15 Mar 2027 | 26 Mar 2027 | 1 Stop | 1686 km | Tickets from 233 |
| Tivat | 1 Jul 2027 | 7 Jul 2027 | 1 Stop | 1382 km | Tickets from 234 |
| Rovaniemi | 8 Jan 2027 | 15 Jan 2027 | 1 Stop | 3165 km | Tickets from 235 |
| Kerkyra | 10 Nov 2026 | 11 Nov 2026 | 1 Stop | 1518 km | Tickets from 242 |
| Montpellier | 7 Nov 2026 | 8 Nov 2026 | 1 Stop | 296 km | Tickets from 246 |
| Bruges | 27 Nov 2026 | 29 Nov 2026 | 1 Stop | 1102 km | Tickets from 257 |
| New York | 16 Sep 2027 | 23 Sep 2027 | 1 Stop | 6150 km | Tickets from 262 |
| Dresden | 18 Dec 2026 | 20 Dec 2026 | 1 Stop | 1411 km | Tickets from 270 |
| Ercan | 9 Nov 2026 | 12 Nov 2026 | 1 Stop | 2811 km | Tickets from 273 |
| Banjul | 18 Jan 2027 | 5 Mar 2027 | Direct | 3599 km | Tickets from 277 |
| Bern | 24 Dec 2026 | 26 Dec 2026 | 1 Stop | 759 km | Tickets from 292 |
| Alghero | 7 Nov 2026 | 8 Nov 2026 | 1 Stop | 527 km | Tickets from 297 |
| Djerba | 16 Feb 2027 | 22 Feb 2027 | 1 Stop | 1125 km | Tickets from 301 |
| Shymkent | 17 Nov 2026 | 20 Nov 2026 | 1 Stop | 5443 km | Tickets from 302 |
| Horta | 1 May 2027 | 4 May 2027 | 1 Stop | 2630 km | Tickets from 304 |
| Antwerp | 20 Nov 2026 | 22 Nov 2026 | 1 Stop | 972 km | Tickets from 312 |
| Saint Petersburg | 10 Dec 2026 | 13 Dec 2026 | 1 Stop | 2823 km | Tickets from 320 |
| Sal | 31 Dec 2026 | 7 Jan 2027 | 1 Stop | 3630 km | Tickets from 326 |
| Sharjah | 18 Jan 2027 | 21 Jan 2027 | 1 Stop | 5184 km | Tickets from 332 |
| Astana | 20 Nov 2026 | 4 Dec 2026 | 1 Stop | 5247 km | Tickets from 334 |
| Jeddah | 18 Nov 2026 | 25 Nov 2026 | 1 Stop | 4091 km | Tickets from 353 |
| Leipzig/Halle | 21 Nov 2026 | 23 Nov 2026 | 1 Stop | 1365 km | Tickets from 376 |
| Augsburg | 29 Dec 2026 | 7 Jan 2027 | 1 Stop | 1047 km | Tickets from 384 |
| Muscat | 18 Mar 2027 | 5 Apr 2027 | 1 Stop | 5524 km | Tickets from 431 |
| Bangkok | 13 Jan 2027 | 27 Jan 2027 | 1 Stop | 9712 km | Tickets from 469 |
| Tashkent | 11 Jan 2027 | 18 Jan 2027 | 1 Stop | 5463 km | Tickets from 473 |
| Boston | 16 Apr 2027 | 21 Apr 2027 | 1 Stop | 5858 km | Tickets from 480 |
| Miami | 18 Jan 2027 | 25 Jan 2027 | 1 Stop | 7542 km | Tickets from 481 |
| Ouagadougou | 15 Jan 2027 | 15 Feb 2027 | 1 Stop | 3237 km | Tickets from 487 |
| Abidjan | 10 Nov 2026 | 25 Dec 2026 | 1 Stop | 4052 km | Tickets from 490 |
| Singapore | 12 Jan 2027 | 26 Jan 2027 | 1 Stop | 10897 km | Tickets from 492 |
| Kuala Lumpur | 14 Jan 2027 | 9 Mar 2027 | 1 Stop | 10605 km | Tickets from 493 |
| Manila | 29 Jan 2027 | 19 Feb 2027 | 1 Stop | 11202 km | Tickets from 507 |
| Mauritius | 26 Nov 2026 | 7 Dec 2026 | 1 Stop | 8936 km | Tickets from 518 |
| New Delhi | 23 Jan 2027 | 30 Jan 2027 | 1 Stop | 6773 km | Tickets from 521 |
| Los Angeles | 16 Nov 2026 | 28 Nov 2026 | 1 Stop | 9673 km | Tickets from 526 |
| Lahore | 15 Jan 2027 | 30 Jan 2027 | 1 Stop | 6376 km | Tickets from 533 |
| Shanghai | 4 Dec 2026 | 12 Dec 2026 | 1 Stop | 9830 km | Tickets from 539 |
| Montreal | 29 Dec 2026 | 12 Jan 2027 | 1 Stop | 5911 km | Tickets from 558 |
| Ho Chi Minh City | 30 Nov 2026 | 10 Dec 2026 | 1 Stop | 10402 km | Tickets from 563 |
| Nouakchott | 23 Dec 2026 | 7 Jan 2027 | 1 Stop | 3098 km | Tickets from 565 |
| San Francisco | 4 Mar 2027 | 21 Apr 2027 | 1 Stop | 9585 km | Tickets from 568 |
| Accra | 19 Jan 2027 | 14 Feb 2027 | 1 Stop | 3975 km | Tickets from 569 |
| Phuket | 3 Dec 2026 | 24 Dec 2026 | 1 Stop | 9928 km | Tickets from 572 |
| Orlando | 15 Sep 2027 | 25 Sep 2027 | 1 Stop | 7452 km | Tickets from 572 |
| Samarkand | 15 Dec 2026 | 15 Jan 2027 | 1 Stop | 5358 km | Tickets from 574 |
| Beijing | 14 Jan 2027 | 18 Jan 2027 | 1 Stop | 8812 km | Tickets from 589 |
| Santo Domingo | 9 Feb 2027 | 24 Feb 2027 | 1 Stop | 7162 km | Tickets from 595 |
| Tokyo | 17 Jan 2027 | 27 Jan 2027 | 1 Stop | 10448 km | Tickets from 597 |
| Chennai | 6 Jan 2027 | 28 Jan 2027 | 1 Stop | 8070 km | Tickets from 601 |
| Johannesburg | 4 Mar 2027 | 17 Mar 2027 | 1 Stop | 7967 km | Tickets from 602 |
| Cancun | 6 Mar 2027 | 13 Mar 2027 | 1 Stop | 8398 km | Tickets from 608 |
| Nairobi | 16 Jan 2027 | 23 Jan 2027 | 1 Stop | 5898 km | Tickets from 608 |
| Denpasar (Bali) | 1 Dec 2026 | 11 Dec 2026 | 1 Stop | 12569 km | Tickets from 613 |
| Conakry | 1 Jan 2027 | 28 Feb 2027 | 1 Stop | 3849 km | Tickets from 614 |
| Dhaka | 1 Dec 2026 | 26 Jan 2027 | 1 Stop | 8153 km | Tickets from 616 |
| Chiang Mai | 1 Dec 2026 | 17 Dec 2026 | 1 Stop | 9195 km | Tickets from 638 |
| Osaka | 22 Feb 2027 | 8 Mar 2027 | 1 Stop | 10329 km | Tickets from 642 |
| Male | 2 Mar 2027 | 9 Mar 2027 | 1 Stop | 8154 km | Tickets from 643 |
| Phu Quoc | 24 Feb 2027 | 10 Mar 2027 | 1 Stop | 10230 km | Tickets from 645 |
| Sao Paulo | 14 Nov 2026 | 22 Nov 2026 | 1 Stop | 8764 km | Tickets from 652 |
| Chicago | 4 Apr 2027 | 9 Apr 2027 | 1 Stop | 7092 km | Tickets from 663 |
| Zanzibar | 10 Dec 2026 | 15 Jan 2027 | 1 Stop | 6494 km | Tickets from 679 |
| Punta Cana | 8 Mar 2027 | 21 Mar 2027 | 1 Stop | 7043 km | Tickets from 681 |
| Cape Town | 22 Sep 2027 | 7 Oct 2027 | 1 Stop | 8538 km | Tickets from 686 |
| Guangzhou | 30 Nov 2026 | 17 Dec 2026 | 1 Stop | 9927 km | Tickets from 687 |
| Fort Lauderdale | 18 Jan 2027 | 25 Jan 2027 | 1 Stop | 7514 km | Tickets from 706 |
| Mahe | 8 Jan 2027 | 21 Jan 2027 | 1 Stop | 7438 km | Tickets from 713 |
| Recife | 2 Feb 2027 | 14 Feb 2027 | 1 Stop | 6666 km | Tickets from 715 |
| Tampa | 4 Mar 2027 | 21 Mar 2027 | 1 Stop | 7579 km | Tickets from 727 |
| Rio de Janeiro | 1 Apr 2027 | 8 Apr 2027 | 1 Stop | 8522 km | Tickets from 735 |
| Vladivostok | 1 Jun 2027 | 6 Jun 2027 | 1 Stop | 9356 km | Tickets from 737 |
| Santa Cruz | 18 Jan 2027 | 31 Jan 2027 | 1 Stop | 9369 km | Tickets from 748 |
| Ulaanbaatar | 14 Dec 2026 | 19 Dec 2026 | 1 Stop | 7667 km | Tickets from 771 |
| Bissau | 9 Nov 2026 | 16 Nov 2026 | 1 Stop | 3698 km | Tickets from 776 |
| Bogota | 6 Apr 2027 | 20 Apr 2027 | 1 Stop | 8512 km | Tickets from 782 |
| Bridgetown | 1 Jun 2027 | 24 Jun 2027 | 1 Stop | 6687 km | Tickets from 793 |
| Caracas | 29 Dec 2026 | 27 Jan 2027 | 1 Stop | 7489 km | Tickets from 797 |
| Mexico City | 10 Mar 2027 | 31 Mar 2027 | 1 Stop | 9479 km | Tickets from 803 |
| Ashgabat | 25 Nov 2026 | 4 Dec 2026 | 1 Stop | 4748 km | Tickets from 813 |
| Sint Maarten | 16 Nov 2026 | 23 Nov 2026 | 1 Stop | 6640 km | Tickets from 814 |
| Ontario | 17 Nov 2026 | 30 Nov 2026 | 1 Stop | 9614 km | Tickets from 840 |
| Denver | 16 Nov 2026 | 22 Nov 2026 | 1 Stop | 8352 km | Tickets from 861 |
| Portland | 17 Dec 2026 | 20 Dec 2026 | 1 Stop | 8902 km | Tickets from 866 |
| La Paz | 23 May 2027 | 1 Jun 2027 | 1 Stop | 9651 km | Tickets from 880 |
| Lagos | 29 Dec 2026 | 5 Jan 2027 | 1 Stop | 3863 km | Tickets from 882 |
| Brasilia | 12 Feb 2027 | 3 Mar 2027 | 1 Stop | 8172 km | Tickets from 882 |
| Sydney | 2 Feb 2027 | 9 Feb 2027 | 1 Stop | 17189 km | Tickets from 905 |
| Atlanta | 22 Dec 2026 | 29 Dec 2026 | 1 Stop | 7360 km | Tickets from 914 |
| Cordoba | 1 May 2027 | 4 May 2027 | 1 Stop | 10549 km | Tickets from 947 |
| Melbourne | 17 Mar 2027 | 31 Mar 2027 | 1 Stop | 16818 km | Tickets from 952 |
| Salvador | 12 Feb 2027 | 3 Mar 2027 | 1 Stop | 7315 km | Tickets from 987 |
| San Salvador | 22 Dec 2026 | 25 Jan 2027 | Direct | 9118 km | Tickets from 990 |
| Windhoek | 5 Dec 2026 | 8 Dec 2026 | 1 Stop | 7268 km | Tickets from 1 001 |
| Sanya | 29 Dec 2026 | 9 Jan 2027 | 1 Stop | 10039 km | Tickets from 1 026 |
| Liberia | 10 Feb 2027 | 14 Feb 2027 | 1 Stop | 9033 km | Tickets from 1 039 |
| Guatemala City | 21 Nov 2026 | 12 Dec 2026 | 1 Stop | 9156 km | Tickets from 1 053 |
| Panama City | 27 Dec 2026 | 13 Jan 2027 | 1 Stop | 8632 km | Tickets from 1 115 |
| Antananarivo | 24 Feb 2027 | 11 Mar 2027 | 1 Stop | 8154 km | Tickets from 1 126 |
| Auckland | 13 Jan 2027 | 12 Feb 2027 | 1 Stop | 19224 km | Tickets from 1 134 |
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