Flights to Barcelona: where to start from for less
From 39 cities we have read, in recent days, a return trip to Barcelona. The cheapest starts from Turin: €24 per person. Below, all the departure cities, cheapest first.
The cities where it is cheapest to start 39
- Turin → Barcelona8 Jan – 11 Jan · Vueling
- Bergamo → Barcelona24 Nov – 26 Nov · Ryanair
- Dublin → Barcelona6 Dec – 10 Dec · Ryanair
- Palermo → Barcelona24 Nov – 29 Nov · Ryanair
- Venice → Barcelona29 Nov – 3 Dec · Ryanair
- Milan → Barcelona7 Jan – 12 Jan · Vueling
- Trieste → Barcelona26 Nov – 28 Nov · Ryanair
- Rome → Barcelona6 Dec – 9 Dec · Ryanair
- Naples → Barcelona26 Jan – 27 Jan · Vueling
- London → Barcelona7 Nov – 10 Nov · Ryanair
- Reggio Calabria → Barcelona29 Nov – 4 Dec · Ryanair
- Bristol → Barcelona23 Nov – 28 Nov · Ryanair
- Birmingham → Barcelona30 Nov – 5 Dec · Ryanair
- Porto → Barcelona5 Dec – 7 Dec · Ryanair
- Bologna → Barcelona2 Dec – 3 Dec · Ryanair
- Lisbon → Barcelona31 Dec – 5 Jan · Vueling
- Paris → Barcelona10 Dec – 14 Dec · Ryanair
- Manchester → Barcelona1 Dec – 6 Dec · Ryanair
- Bordeaux → Barcelona1 Jan – 6 Jan · Vueling
- Frankfurt → Barcelona15 Nov – 16 Nov · Ryanair
Return trip, per person, flight only. You book on the airline’s website.
The airlines that fly to Barcelona
Air TransateasyJetRyanairSky ExpressTransaviaVoloteaVuelingWizz Air
Alert me for Barcelona
FAQ
From which city is it cheapest to fly to Barcelona?
Right now Turin, at €24 per person return (8 Jan – 11 Jan). Price read by us on the airline’s website on 3 Nov or in the days before.
Which airlines fly to Barcelona?
In our route catalogue: Air Transat, easyJet, Ryanair, Sky Express, Transavia, Volotea, Vueling, Wizz Air.
How do I know when the price to Barcelona drops?
Choose where you fly from and how much you want to spend: we only write when a return trip drops below your price.
All destinations and airlines from Barcelona →
Other destinations
GironaPalmaMenorcaZaragozaIbizaValenciaAlicanteBilbaoMadridSantanderAsturiasMalagaSevillaSantiagoLanzaroteFuerteventuraGran CanariaTenerifeToulouseMarseilleBordeauxNiceAlgheroLyonAll destinations →