Cheap flights from Barcelona
From Barcelona (Spain) there are direct low-cost flights to 172 destinations in 45 countries, from one airport (BCN). The airline with the most routes is Vueling. Abroad, the best-connected countries are Italy, United Kingdom and France.
- 172 direct destinations
- 45 countries
- 7 low-cost airlines
The cheapest trips from Barcelona, right now
Return, per person, flight only: prices we read over the last few days. You book on the airline's site.
- Turin26 Jan – 28 Jan · 2 nights€24.00Details
- Palermo9 Jan – 10 Jan · 1 night€27.00Details
- Venice2 Dec – 3 Dec · 1 night€28.00Details
- Bergamo12 Dec – 16 Dec · 4 nights€29.98
- Bristol12 Dec – 14 Dec · 2 nights€29.98Book →
- Fez12 Nov – 13 Nov · 1 night€29.98Details
- Manchester30 Nov – 5 Dec · 5 nights€29.98Details
- Ouarzazate14 Nov – 16 Nov · 2 nights€29.98
Change the budget, month or nights:
Last-minute flights from Barcelona
Departing within 14 days: the cheapest return trips we have read, per person, flight only.
Low-cost airlines from Barcelona
The busiest routes from Barcelona
Who flies them, how long they take and what they usually cost.
Barcelona → MilanBarcelona → NaplesBarcelona → LondonBarcelona → TurinBarcelona → ParisBarcelona → RomeBarcelona → StrasbourgBarcelona → VeniceBarcelona → LisbonBarcelona → PalermoBarcelona → BirminghamBarcelona → Manchester
What flights from Barcelona cost
Prices we read ourselves on the routes from Barcelona, destination by destination.
Where you can fly from Barcelona
Destinations with direct flights in our catalogue, by country. Some routes are seasonal only: in FlyDown you see when the flights actually run and at what price.
Spain 31
- AlicanteALC

- AlmeriaLEI

- AsturiasOVD


- BilbaoBIO

- CordobaODB

- FuerteventuraFUE

- Gran CanariaLPA

- GranadaGRX

- IbizaIBZ


- Jerez (Cadice)XRY

- La CoruñaLCG

- LanzaroteACE

- LeónLEN

- LogronoRJL

- MadridMAD

- MalagaAGP


- MelillaMLN

- MenorcaMAH


- MurciaRMU

- PalmaPMI


- PamplonaPNA

- San SebastianEAS

- Santa Cruz de La PalmaSPC

- SantanderSDR

- SantiagoSCQ


- SevillaSVQ


- Tenerife Nord (Canary Islands)TFN

- ValenciaVLC

- ValladolidVLL

- VigoVGO

- Vitoria-GasteizVIT

Italy 22
United Kingdom 19
- AberdeenABZ

- BelfastBFS

- BirminghamBHX



- BristolBRS


- East MidlandsEMA

- EdinburghEDI



- GlasgowGLA

- Glasgow PrestwickPIK

- Heathrow AirportLHR

- LeedsLBA

- LiverpoolLPL


- London (City Airport)LCY

- London GatwickLGW


- London LutonLTN



- London StanstedSTN

- ManchesterMAN



- NewcastleNCL


- SouthamptonSOU

- Southend-on-SeaSEN

France 11
- BordeauxBOD


- BrestBES

- LilleLIL

- LyonLYS

- MarseilleMRS


- NantesNTE


- NiceNCE

- ParisBVA

- Paris (Charles de Gaulle)CDG

- Paris OrlyORY


- StrasbourgSXB



Germany 10
- BerlinBER



- CologneCGN

- DusseldorfDUS

- DüsseldorfNRN

- FrankfurtHHN

- HamburgHAM

- HanoverHAJ

- MunichMUC

- NurembergNUE

- StuttgartSTR

Romania 8
- AradARW

- BrasovGHV

- Bucharest BaneasaBBU

- Bucharest OtopeniOTP

- ClujCLJ

- CraiovaCRA

- IASIIAS

- TimisoaraTSR

Poland 7
- GdańskGDN


- KatowiceKTW

- KrakówKRK


- PoznańPOZ

- Warsaw ChopinWAW

- Warsaw ModlinWMI


- WrocławWRO

Greece 5
- AthensATH


- CorfuCFU

- HeraklionHER

- MykonosJMK

- SantoriniJTR

Croatia 3
- DubrovnikDBV

- SplitSPU

- ZadarZAD

Netherlands 3
- AmsterdamAMS


- EindhovenEIN

- RotterdamRTM

Algeria 2
- AlgiersALG

- OranORN

Belgium 2
- BrusselsBRU


- CharleroiCRL

Bulgaria 2
- SofiaSOF


- VarnaVAR

Ireland 2
- CorkORK

- DublinDUB


Montenegro 2
- PodgoricaTGD

- TivatTIV

Norway 2
- OsloOSL

- TromsoTOS

Albania 1
- TiranaTIA


Austria 1
- ViennaVIE


Cape Verde 1
- SalSID

Cyprus 1
- LarnacaLCA

Czech Republic 1
- PraguePRG


Denmark 1
- CopenhagenCPH


Egitto 1
- CairoCAI

Estonia 1
- TallinnTLL

Finland 1
- RovaniemiRVN

Gambia 1
- BanjulBJL

Georgia 1
- KutaisiKUT

Hungary 1
- BudapestBUD


Islanda 1
- ReykjavikKEF

Latvia 1
- RigaRIX

Lithuania 1
- VilniusVNO


Luxembourg 1
- LuxembourgLUX

Macedonia del Nord 1
- SkopjeSKP

Malta 1
- MaltaMLA


Moldova 1
- ChisinauRMO

Senegal 1
- DakarDSS

Serbia 1
- BelgradeBEG

Slovakia 1
- BratislavaBTS


Slovenia 1
- LjubljanaLJU

Sweden 1
- StockholmARN


Tunisia 1
- TunisTUN

Türkiye (Turkey) 1
- IstanbulIST

More cities in one trip from Barcelona
With a direct flight from Barcelona you land in one of these cities and discover others by bus.
Nearby airports
It's always worth checking nearby airports too: sometimes the same destination costs much less.
FAQ
How many destinations have direct low-cost flights from Barcelona?
Our catalogue lists 172 destinations with direct flights in 45 countries, operated by 7 low-cost airlines. Some routes are seasonal.
Which low-cost airlines fly from Barcelona?
Vueling, Ryanair, Wizz Air, easyJet, Volotea, Transavia, Sky Express. Each airline's destinations are listed above.
How do I find the cheapest flights from Barcelona?
Decide how much you want to spend and create a watch on FlyDown: it checks these airlines every few hours and alerts you when it finds a flight under your budget.
Seasonal guides
Destinations · 9 min
Winter sun for under €100 return: where it is really warm, with real fares and temperatures
Destinations · 9 min
Budget ski trips by low-cost flight: where to fly, what it costs, and which week to avoid
Flights · 7 min
Black Friday flights: how to tell a real deal (and why you often don't need to wait for it)