Doflights compares prices for flights to Barcelona from 1000+ cities across hundreds of airlines and travel agencies. We find the cheapest flights to Barcelona without commission and additional fees!
Airport name: Josep Tarradellas Barcelona-El Prat Airport
IATA code: BCN
Airfare to Barcelona depends on the season, the airline and the availability of sales. On our website you can see direct flights and flights with layovers.
Below you can see a list of the cheapest flights to Barcelona found in the last 48 hours:
Origin | Departure at | Return at | Find tickets |
---|---|---|---|
Palma Mallorca | 26 April 2023 | 27 April 2023 | Tickets from 34 |
Ibiza | 4 April 2023 | 5 April 2023 | Tickets from 36 |
Madrid | 9 June 2023 | 13 June 2023 | Tickets from 43 |
Marseille | 19 October 2023 | 21 October 2023 | Tickets from 43 |
Malaga | 3 May 2023 | 7 May 2023 | Tickets from 46 |
Rome | 25 May 2023 | 31 May 2023 | Tickets from 48 |
Turin | 11 July 2023 | 12 July 2023 | Tickets from 49 |
Milan | 17 April 2023 | 21 April 2023 | Tickets from 50 |
Nice | 14 April 2023 | 16 April 2023 | Tickets from 60 |
London | 22 April 2023 | 26 April 2023 | Tickets from 61 |
Porto | 16 May 2023 | 18 May 2023 | Tickets from 61 |
Asturias | 29 April 2023 | 4 May 2023 | Tickets from 61 |
Alicante | 5 May 2023 | 8 May 2023 | Tickets from 62 |
Valencia | 6 May 2023 | 7 May 2023 | Tickets from 63 |
Bordeaux | 2 April 2023 | 4 April 2023 | Tickets from 69 |
Lyon | 14 June 2023 | 15 June 2023 | Tickets from 74 |
Luxembourg | 13 June 2023 | 17 June 2023 | Tickets from 74 |
Billund | 21 April 2023 | 24 April 2023 | Tickets from 74 |
Paris | 10 March 2024 | 13 March 2024 | Tickets from 75 |
Bologna | 3 May 2023 | 6 May 2023 | Tickets from 76 |
Vienna | 17 April 2023 | 19 April 2023 | Tickets from 77 |
Cologne | 10 May 2023 | 11 May 2023 | Tickets from 79 |
Lisbon | 16 May 2023 | 18 May 2023 | Tickets from 79 |
Venice | 3 May 2023 | 7 May 2023 | Tickets from 79 |
Brussels | 15 May 2023 | 18 May 2023 | Tickets from 81 |
Gothenburg | 21 May 2023 | 25 May 2023 | Tickets from 81 |
Dublin | 7 November 2023 | 12 November 2023 | Tickets from 82 |
Nantes | 18 June 2023 | 22 June 2023 | Tickets from 82 |
Jerez De La Frontera | 28 April 2023 | 2 May 2023 | Tickets from 88 |
Tenerife | 18 April 2023 | 19 April 2023 | Tickets from 89 |
Bilbao | 2 April 2023 | 5 April 2023 | Tickets from 90 |
Puerto del Rosario | 4 May 2023 | 7 May 2023 | Tickets from 92 |
Geneva | 22 April 2023 | 25 April 2023 | Tickets from 92 |
Dusseldorf | 14 April 2023 | 18 April 2023 | Tickets from 93 |
San Sebastian | 7 May 2023 | 13 May 2023 | Tickets from 96 |
Nuremberg | 14 April 2023 | 20 April 2023 | Tickets from 96 |
Perugia | 25 April 2023 | 29 April 2023 | Tickets from 100 |
Belgrade | 1 June 2023 | 7 June 2023 | Tickets from 101 |
Trieste | 27 May 2023 | 30 May 2023 | Tickets from 102 |
Las Palmas | 17 April 2023 | 18 April 2023 | Tickets from 103 |
Stockholm | 9 May 2023 | 13 May 2023 | Tickets from 103 |
Stuttgart | 23 May 2023 | 29 May 2023 | Tickets from 105 |
Podgorica | 25 June 2023 | 29 June 2023 | Tickets from 105 |
Granada | 29 March 2023 | 30 March 2023 | Tickets from 105 |
Eindhoven | 7 May 2023 | 11 May 2023 | Tickets from 106 |
Catania | 14 April 2023 | 17 April 2023 | Tickets from 106 |
Toulouse | 3 June 2023 | 4 June 2023 | Tickets from 107 |
Sevilla | 28 April 2023 | 2 May 2023 | Tickets from 107 |
Tangier | 5 April 2023 | 8 April 2023 | Tickets from 110 |
Zagreb | 6 May 2023 | 9 May 2023 | Tickets from 111 |
Low price calendar
The cost of the flight always depends on the time of travel. The calendar will allow you to compare prices for flights to Barcelona, track the dynamics of changes in their cost and find the best offer.
Doflights helps you travel cheaper, try our service and see for yourself! Compare airfare prices, find the cheapest and fly to Barcelona!