MultiTripScanner / Non-stop routes / Cheap non-stop flights from Barcelona
Cheap non-stop flights from Barcelona
Barcelona has non-stop fares to 126 cities in 39 countries over the next 90 days. The cheapest is Turin at €14 on 25 Dec with Vueling, a price seen 7 days ago: it may be higher now or sold out. The cheapest places to fly to in the next 30 days:
- Turin: €15 on 2 Dec with Ryanair, a price seen 4 days ago: it may be higher now or sold out
- Palermo (Sicily): €16 on 6 Dec with Ryanair, a price seen 7 days ago: it may be higher now or sold out
- London: €16 on 8 Dec with easyJet, seen 2 days ago
- Venice: €16 on 10 Dec with Ryanair, a price seen 3 days ago: it may be higher now or sold out
- Milan: €16 on 12 Dec with Ryanair, a price seen 3 days ago: it may be higher now or sold out
Every place, by country, is below.
Any of them can be the first flight of a trip: MultiTripScanner strings the cheapest non-stop flights from Barcelona through more countries, on separate tickets.
Trips from Barcelona · Weekend trips from Barcelona · Every non-stop route in Europe
Italy17 cities, from €14
- Turin€14 · Check priceRyanair, Vueling and Wizz Air Malta, fares on 29 of the next 90 days25 Dec, a price seen 7 days ago: it may be higher now or sold out
- Palermo (Sicily)€14 · Check priceMalta Air, Ryanair, Vueling and 1 more, fares on 24 of the next 90 days11 Jan, a price seen 8 days ago: it may be higher now or sold out
- Venice€15 · Check priceMalta Air, Ryanair, Vueling and 1 more, fares on 63 of the next 90 days16 Dec, a price seen 3 days ago: it may be higher now or sold out
- Milan€15 · Check priceMalta Air, Ryanair, Vueling and 2 more, fares on 71 of the next 90 days17 Dec, a price seen 3 days ago: it may be higher now or sold out
- Naples€15 · Check priceMalta Air, Ryanair, Vueling and 2 more, fares on 25 of the next 90 days2 Feb, a price seen 7 days ago: it may be higher now or sold out
- Rome€17 · Check priceMalta Air, Ryanair, Vueling and 1 more, fares on 80 of the next 90 days13 Jan, a price seen 4 days ago: it may be higher now or sold out
- Reggio Calabria€19 · Check priceMalta Air and Ryanair, fares on 2 of the next 90 days15 Jan, a price seen 4 days ago: it may be higher now or sold out
- Bologna€20 · Check priceMalta Air, Ryanair and Vueling, fares on 25 of the next 90 days18 Jan, a price seen 3 days ago: it may be higher now or sold out
- Trieste€21 · Check priceRyanair, fares on 4 of the next 90 days20 Nov, a price seen 3 days ago: it may be higher now or sold out
- Verona€21 · Check priceVolotea, fares on 7 of the next 90 days3 Dec, a price seen 5 days ago: it may be higher now or sold out
- Catania (Sicily)€24 · Check priceVueling, fares on 8 of the next 90 days31 Dec, a price seen 8 days ago: it may be higher now or sold out
- Olbia (Sardinia)€26 · Check priceVolotea, fares on 1 of the next 90 days11 Jan, seen 2 days ago
- Cagliari (Sardinia)€27 · Check priceVueling, fares on 10 of the next 90 days2 Dec, a price seen 7 days ago: it may be higher now or sold out
- Genoa€36 · Check priceVueling, fares on 4 of the next 90 days9 Jan, a price seen 5 days ago: it may be higher now or sold out
- Florence€36 · Check priceVueling, fares on 23 of the next 90 days20 Jan, seen 2 days ago
- Bari€37 · Check priceVueling, fares on 15 of the next 90 days19 Nov, a price seen 8 days ago: it may be higher now or sold out
- Salerno€85 · Check priceVueling, fares on 1 of the next 90 days20 Nov, a price seen 4 days ago: it may be higher now or sold out
Trips from Barcelona through Italy
Luxembourg1 city, from €15
- Luxembourg€15 · Check priceLuxair and Ryanair, fares on 21 of the next 90 days17 Dec, a price seen 3 days ago: it may be higher now or sold out
United Kingdom9 cities, from €16
- London€16 · Check priceBritish Airways, Ryanair, Vueling and 2 more, fares on 47 of the next 90 days8 Dec, seen 2 days ago
- Manchester€19 · Check priceRyanair and Vueling, fares on 5 of the next 90 days11 Dec, a price seen 3 days ago: it may be higher now or sold out
- Birmingham€20 · Check priceJet2.com, Ryanair and Vueling, fares on 12 of the next 90 days12 Dec, a price seen 5 days ago: it may be higher now or sold out
- Southampton€26 · Check priceeasyJet, fares on 1 of the next 90 days11 Dec, a price seen 7 days ago: it may be higher now or sold out
- Liverpool€28 · Check priceRyanair, fares on 1 of the next 90 days29 Dec, a price seen 7 days ago: it may be higher now or sold out
- Bristol€29 · Check priceRyanair and easyJet, fares on 5 of the next 90 days19 Dec, a price seen 4 days ago: it may be higher now or sold out
- Edinburgh€30 · Check priceRyanair, Vueling and easyJet, fares on 10 of the next 90 days24 Dec, a price seen 6 days ago: it may be higher now or sold out
- Leeds€66 · Check priceeasyJet, fares on 1 of the next 90 days2 Jan, a price seen 6 days ago: it may be higher now or sold out
- Glasgow€87 · Check priceeasyJet, fares on 1 of the next 90 days17 Nov, a price seen 4 days ago: it may be higher now or sold out
Sweden1 city, from €17
- Stockholm€17 · Check priceMalta Air, Norwegian Air Sweden, Ryanair and 1 more, fares on 49 of the next 90 days12 Dec, seen 2 days ago
98 more cities, in 35 countries
Spain29 cities, from €17
- Ibiza€17 · Check priceRyanair and Vueling, fares on 41 of the next 90 days17 Dec, a price seen 4 days ago: it may be higher now or sold out
- Asturias€18 · Check priceVolotea and Vueling, fares on 35 of the next 90 days11 Jan, seen 2 days ago
- Palma (Majorca)€18 · Check priceAir Europa, Ryanair and Vueling, fares on 46 of the next 90 days4 Feb, a price seen 6 days ago: it may be higher now or sold out
- Bilbao€21 · Check priceVueling, fares on 30 of the next 90 days15 Dec, a price seen 8 days ago: it may be higher now or sold out
- Malaga€21 · Check priceRyanair and Vueling, fares on 47 of the next 90 days4 Jan, a price seen 3 days ago: it may be higher now or sold out
- Sevilla€21 · Check priceRyanair and Vueling, fares on 49 of the next 90 days5 Jan, seen 2 days ago
- La Coruna€21 · Check priceVueling, fares on 10 of the next 90 days8 Jan, a price seen 7 days ago: it may be higher now or sold out
- Santiago De Compostela€22 · Check priceVueling, fares on 8 of the next 90 days8 Jan, a price seen 3 days ago: it may be higher now or sold out
- Menorca€22 · Check priceVueling, fares on 1 of the next 90 days25 Jan, a price seen 3 days ago: it may be higher now or sold out
- Alicante€23 · Check priceVueling, fares on 51 of the next 90 days30 Dec, seen 2 days ago
- Las Palmas (Gran Canaria)€24 · Check priceVueling, fares on 55 of the next 90 days15 Jan, seen 2 days ago
- Puerto del Rosario (Fuerteventura)€28 · Check priceVueling, fares on 13 of the next 90 days23 Jan, seen 2 days ago
- Arrecife (Lanzarote)€29 · Check priceVueling, fares on 19 of the next 90 days16 Dec, a price seen 8 days ago: it may be higher now or sold out
- Santander€30 · Check priceVueling, fares on 21 of the next 90 days24 Nov, seen 2 days ago
- Vigo€30 · Check priceVueling, fares on 6 of the next 90 days25 Jan, a price seen 6 days ago: it may be higher now or sold out
- Tenerife€31 · Check priceVueling, fares on 82 of the next 90 days11 Jan, seen 2 days ago
- Madrid€38 · Check priceAir Europa, Iberia, Volotea and 1 more, fares on 54 of the next 90 days31 Dec, a price seen 6 days ago: it may be higher now or sold out
- Murcia€39 · Check priceVolotea, fares on 1 of the next 90 days11 Dec, a price seen 7 days ago: it may be higher now or sold out
- Santa Cruz De La Palma€43 · Check priceVueling, fares on 5 of the next 90 days28 Nov, a price seen 6 days ago: it may be higher now or sold out
- Granada€43 · Check priceVueling, fares on 15 of the next 90 days2 Jan, seen yesterday
- Almeria€48 · Check priceVueling, fares on 6 of the next 90 days23 Nov, seen 2 days ago
- Jerez de la Frontera€50 · Check priceVueling, fares on 7 of the next 90 days6 Jan, a price seen 4 days ago: it may be higher now or sold out
- San Sebastian€62 · Check priceVueling, fares on 10 of the next 90 days14 Dec, a price seen 3 days ago: it may be higher now or sold out
- Valladolid€63 · Check priceVueling, fares on 2 of the next 90 days24 Nov, seen 2 days ago
- Valencia€66 · Check priceIberia and Iberia Regional by Air Nostrum, fares on 23 of the next 90 days26 Jan, a price seen 8 days ago: it may be higher now or sold out
- Leon€96 · Check priceIberia and Iberia Regional by Air Nostrum, fares on 6 of the next 90 days28 Jan, a price seen 8 days ago: it may be higher now or sold out
- Badajoz€121 · Check priceIberia, fares on 8 of the next 90 days7 Dec, a price seen 5 days ago: it may be higher now or sold out
- Melilla€127 · Check priceIberia, fares on 2 of the next 90 days23 Jan, a price seen 3 days ago: it may be higher now or sold out
- Cordoba€203 · Check priceVueling, fares on 1 of the next 90 days21 Nov, a price seen 4 days ago: it may be higher now or sold out
France7 cities, from €17
- Paris€17 · Check priceRyanair, Transavia France and Vueling, fares on 83 of the next 90 days1 Feb, a price seen 3 days ago: it may be higher now or sold out
- Bordeaux€19 · Check priceVolotea and Vueling, fares on 15 of the next 90 days17 Dec, a price seen 4 days ago: it may be higher now or sold out
- Strasbourg€21 · Check priceVolotea, Vueling and easyJet, fares on 33 of the next 90 days21 Jan, a price seen 7 days ago: it may be higher now or sold out
- Nantes€23 · Check priceVolotea and Vueling, fares on 17 of the next 90 days5 Jan, a price seen 6 days ago: it may be higher now or sold out
- Nice€25 · Check priceVueling, fares on 64 of the next 90 days7 Jan, seen 2 days ago
- Marseille€27 · Check priceVueling, fares on 13 of the next 90 days29 Dec, seen 2 days ago
- Lyon€28 · Check priceVueling, fares on 34 of the next 90 days10 Dec, a price seen 7 days ago: it may be higher now or sold out
Trips from Barcelona through France
Portugal2 cities, from €18
- Lisbon€18 · Check pricePortugalia Airlines, Ryanair, Vueling and 1 more, fares on 67 of the next 90 days15 Dec, a price seen 3 days ago: it may be higher now or sold out
- Porto€19 · Check priceRyanair and Vueling, fares on 52 of the next 90 days5 Jan, a price seen 5 days ago: it may be higher now or sold out
Trips from Barcelona through Portugal
Poland6 cities, from €18
- Krakow€18 · Check priceRyanair and Wizz Air, fares on 43 of the next 90 days16 Jan, a price seen 3 days ago: it may be higher now or sold out
- Warsaw€24 · Check priceRyanair and Wizz Air, fares on 78 of the next 90 days13 Dec, a price seen 3 days ago: it may be higher now or sold out
- Gdansk€25 · Check priceRyanair and Wizz Air, fares on 43 of the next 90 days1 Feb, a price seen 3 days ago: it may be higher now or sold out
- Poznan€30 · Check priceRyanair, fares on 2 of the next 90 days27 Nov, a price seen 6 days ago: it may be higher now or sold out
- Wroclaw€32 · Check priceWizz Air, fares on 23 of the next 90 days15 Jan, seen 2 days ago
- Katowice€69 · Check priceWizz Air, fares on 3 of the next 90 days28 Jan, a price seen 4 days ago: it may be higher now or sold out
Trips from Barcelona through Poland
Switzerland3 cities, from €19
- Geneva€19 · Check priceVueling and easyJet, fares on 50 of the next 90 days29 Dec, a price seen 3 days ago: it may be higher now or sold out
- Basel€22 · Check priceVueling and easyJet, fares on 23 of the next 90 days14 Dec, seen 2 days ago
- Zurich€39 · Check priceSWISS and Vueling, fares on 41 of the next 90 days16 Dec, a price seen 8 days ago: it may be higher now or sold out
Trips from Barcelona through Switzerland
Ireland1 city, from €20
- Dublin€20 · Check priceRyanair and Vueling, fares on 32 of the next 90 days13 Dec, seen 2 days ago
Belgium1 city, from €20
- Brussels€20 · Check priceBrussels Airlines, Ryanair and Vueling, fares on 35 of the next 90 days16 Jan, a price seen 8 days ago: it may be higher now or sold out
Bulgaria1 city, from €21
- Sofia€21 · Check priceRyanair and Wizz Air, fares on 29 of the next 90 days9 Jan, seen 2 days ago
Denmark1 city, from €22
- Copenhagen€22 · Check priceMalta Air, Norwegian Air Sweden, Ryanair and 2 more, fares on 40 of the next 90 days18 Dec, a price seen 4 days ago: it may be higher now or sold out
Malta1 city, from €22
- Malta€22 · Check priceMalta Air, Ryanair and Vueling, fares on 18 of the next 90 days20 Dec, seen 2 days ago
Slovakia1 city, from €22
- Bratislava€22 · Check priceRyanair and Wizz Air, fares on 35 of the next 90 days14 Jan, a price seen 3 days ago: it may be higher now or sold out
Serbia1 city, from €26
- Belgrade€26 · Check priceAir Serbia and Wizz Air, fares on 68 of the next 90 days7 Feb, a price seen 6 days ago: it may be higher now or sold out
Trips from Barcelona through Serbia
Germany9 cities, from €28
- Berlin€28 · Check priceRyanair, Vueling and easyJet, fares on 64 of the next 90 days14 Jan, a price seen 5 days ago: it may be higher now or sold out
- Frankfurt€28 · Check priceLufthansa, Malta Air and Ryanair, fares on 48 of the next 90 days11 Feb, a price seen 3 days ago: it may be higher now or sold out
- Cologne€30 · Check priceEurowings and Ryanair, fares on 39 of the next 90 days11 Dec, seen 2 days ago
- Hamburg€35 · Check priceEurowings and Vueling, fares on 58 of the next 90 days16 Dec, seen 2 days ago
- Dusseldorf€36 · Check priceEurowings, Transavia and Vueling, fares on 41 of the next 90 days15 Dec, a price seen 3 days ago: it may be higher now or sold out
- Stuttgart€36 · Check priceEurowings and Vueling, fares on 39 of the next 90 days16 Dec, seen 2 days ago
- Munich€44 · Check priceLufthansa and Vueling, fares on 53 of the next 90 days16 Dec, seen 2 days ago
- Nuremberg€48 · Check priceVueling, fares on 7 of the next 90 days31 Dec, seen 2 days ago
- Hannover€64 · Check priceVueling, fares on 5 of the next 90 days23 Jan, a price seen 4 days ago: it may be higher now or sold out
Trips from Barcelona through Germany
Austria2 cities, from €28
- Vienna€28 · Check priceAustrian Airlines, Ryanair and Vueling, fares on 65 of the next 90 days27 Jan, a price seen 6 days ago: it may be higher now or sold out
- Salzburg€86 · Check priceEurowings, fares on 1 of the next 90 days18 Dec, a price seen 7 days ago: it may be higher now or sold out
Montenegro1 city, from €29
- Podgorica€29 · Check priceWizz Air, fares on 10 of the next 90 days28 Dec, a price seen 6 days ago: it may be higher now or sold out
Czech Republic1 city, from €29
- Prague€29 · Check priceRyanair, SmartWings Czechia and Vueling, fares on 61 of the next 90 days9 Jan, a price seen 4 days ago: it may be higher now or sold out
Hungary1 city, from €30
- Budapest€30 · Check priceRyanair and Wizz Air, fares on 61 of the next 90 days1 Jan, a price seen 8 days ago: it may be higher now or sold out
Slovenia1 city, from €31
- Ljubljana€31 · Check priceVueling, fares on 13 of the next 90 days14 Dec, seen 2 days ago
Netherlands3 cities, from €32
- Amsterdam€32 · Check priceKLM, Transavia and Vueling, fares on 66 of the next 90 days16 Dec, seen 2 days ago
- Rotterdam€37 · Check priceTransavia, fares on 3 of the next 90 days8 Dec, seen 2 days ago
- Eindhoven€38 · Check priceTransavia, fares on 6 of the next 90 days10 Dec, a price seen 3 days ago: it may be higher now or sold out
Trips from Barcelona through Netherlands
Latvia1 city, from €32
- Riga€32 · Check priceRyanair and airBaltic, fares on 44 of the next 90 days9 Jan, seen 2 days ago
Moldova1 city, from €32
- Chisinau€32 · Check priceWizz Air Malta, fares on 77 of the next 90 days14 Jan, seen 2 days ago
Trips from Barcelona through Moldova
North Macedonia1 city, from €33
- Skopje€33 · Check priceWizz Air, fares on 8 of the next 90 days9 Jan, seen 2 days ago
Croatia2 cities, from €35
- Dubrovnik€35 · Check priceVueling, fares on 5 of the next 90 days1 Dec, a price seen 3 days ago: it may be higher now or sold out
- Zagreb€152 · Check priceCroatia Airlines, fares on 5 of the next 90 days29 Dec, a price seen 4 days ago: it may be higher now or sold out
Lithuania1 city, from €39
- Vilnius€39 · Check priceRyanair and Wizz Air, fares on 54 of the next 90 days17 Jan, a price seen 3 days ago: it may be higher now or sold out
Estonia1 city, from €42
- Tallinn€42 · Check priceRyanair, fares on 24 of the next 90 days10 Feb, a price seen 3 days ago: it may be higher now or sold out
Greece2 cities, from €46
- Athens€46 · Check priceAegean Airlines, Sky Express Greece and Vueling, fares on 38 of the next 90 days28 Nov, a price seen 3 days ago: it may be higher now or sold out
- Thessaloniki€168 · Check priceAegean Airlines, fares on 1 of the next 90 days29 Dec, a price seen 3 days ago: it may be higher now or sold out
Romania5 cities, from €46
- Bucharest€46 · Check priceWizz Air Malta, fares on 38 of the next 90 days9 Feb, a price seen 5 days ago: it may be higher now or sold out
- Brasov€59 · Check priceWizz Air Malta, fares on 1 of the next 90 days1 Jan, a price seen 7 days ago: it may be higher now or sold out
- Cluj-Napoca€80 · Check priceWizz Air Malta, fares on 1 of the next 90 days7 Dec, a price seen 8 days ago: it may be higher now or sold out
- Iasi€89 · Check priceWizz Air Malta, fares on 5 of the next 90 days8 Dec, seen 2 days ago
- Timisoara€114 · Check priceWizz Air Malta, fares on 1 of the next 90 days11 Dec, a price seen 4 days ago: it may be higher now or sold out
Albania1 city, from €49
- Tirana€49 · Check priceWizz Air Malta, fares on 9 of the next 90 days27 Dec, a price seen 5 days ago: it may be higher now or sold out
Georgia1 city, from €57
- Kutaisi€57 · Check priceWizz Air, fares on 42 of the next 90 days18 Jan, a price seen 7 days ago: it may be higher now or sold out
Norway2 cities, from €58
- Oslo€58 · Check priceNorwegian Air Shuttle and Norwegian Air Sweden, fares on 20 of the next 90 days16 Dec, a price seen 4 days ago: it may be higher now or sold out
- Tromso€101 · Check priceVueling, fares on 2 of the next 90 days12 Dec, seen 2 days ago
Cyprus1 city, from €65
- Larnaca€65 · Check priceWizz Air, fares on 27 of the next 90 days18 Jan, a price seen 3 days ago: it may be higher now or sold out
Türkiye3 cities, from €69
- Istanbul€69 · Check pricePegasus Airlines, Turkish Airlines and Vueling, fares on 90 of the next 90 days9 Jan, seen 2 days ago
- Izmir€74 · Check pricePegasus Airlines and SunExpress, fares on 26 of the next 90 days6 Jan, a price seen 3 days ago: it may be higher now or sold out
- Ankara€74 · Check priceAjet, fares on 15 of the next 90 days7 Jan, a price seen 6 days ago: it may be higher now or sold out
Trips from Barcelona through Türkiye
Iceland1 city, from €108
- Reykjavik€108 · Check priceIcelandair and Vueling, fares on 9 of the next 90 days24 Dec, a price seen 4 days ago: it may be higher now or sold out
Finland2 cities, from €135
- Rovaniemi€135 · Check priceNorwegian Air Sweden and Vueling, fares on 3 of the next 90 days27 Jan, a price seen 3 days ago: it may be higher now or sold out
- Helsinki€145 · Check priceFinnair and Iberia, fares on 38 of the next 90 days14 Dec, a price seen 6 days ago: it may be higher now or sold out
Armenia1 city, from €148
- Yerevan€148 · Check priceFLYONE Armenia, fares on 18 of the next 90 days5 Feb, seen 2 days ago
Fares are the cheapest travellers saw to each city, one way and per person, with their age; prices are seen, not held. A city named as a link has a page of its own, with the cheapest fare each day (65 here, flown on 20 days or more).