Flights to Barcelona

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:

OriginDeparture atReturn atFind tickets
Palma Mallorca27 September 20254 October 2025Tickets from 34
Milan11 September 202517 September 2025Tickets from 39
Ibiza24 July 202511 August 2025Tickets from 43
Malaga13 September 202516 September 2025Tickets from 50
Vienna16 October 202523 October 2025Tickets from 51
Nice21 September 202522 September 2025Tickets from 52
Naples1 October 20257 October 2025Tickets from 52
Lisbon13 October 202525 October 2025Tickets from 53
Bilbao12 November 202513 November 2025Tickets from 54
Lyon10 September 202513 September 2025Tickets from 54
Venice11 September 202525 September 2025Tickets from 55
Rome22 September 20251 October 2025Tickets from 55
Menorca29 July 202514 August 2025Tickets from 57
Geneva18 September 202526 September 2025Tickets from 57
Bologna16 October 202520 October 2025Tickets from 59
Alicante16 September 202530 September 2025Tickets from 63
London7 September 202510 September 2025Tickets from 64
Sevilla20 November 202523 November 2025Tickets from 64
Ancona15 September 202519 September 2025Tickets from 64
Paris11 October 202522 October 2025Tickets from 65
Porto7 February 202610 February 2026Tickets from 66
Nantes27 August 202522 September 2025Tickets from 69
Valencia26 August 202516 September 2025Tickets from 71
Alghero17 September 202519 September 2025Tickets from 72
Dublin17 September 202519 September 2025Tickets from 74
Rimini20 July 202523 July 2025Tickets from 77
Brussels14 September 202519 September 2025Tickets from 80
La Coruna30 September 20259 October 2025Tickets from 81
Stuttgart18 November 202525 November 2025Tickets from 82
Frankfurt2 September 20254 September 2025Tickets from 83
Tivat11 October 202514 October 2025Tickets from 83
Tangier20 October 202523 October 2025Tickets from 88
Berlin6 October 202513 October 2025Tickets from 89
Algiers15 January 202621 January 2026Tickets from 90
Madrid2 February 20268 February 2026Tickets from 90
Florence7 February 202617 February 2026Tickets from 96
Tenerife3 October 20255 October 2025Tickets from 97
Turin11 October 202520 October 2025Tickets from 97
Belgrade26 September 20255 October 2025Tickets from 99
Marseille3 October 202512 October 2025Tickets from 101
Krakow1 September 20257 September 2025Tickets from 102
Dusseldorf17 September 202524 September 2025Tickets from 104
Basel, Switzerland/Mulhouse8 September 202514 September 2025Tickets from 106
Cork17 September 202519 September 2025Tickets from 107
Budapest3 September 202516 September 2025Tickets from 107
Genoa4 September 202511 September 2025Tickets from 109
Palermo6 October 20259 October 2025Tickets from 109
Gdansk2 September 20259 September 2025Tickets from 109
Manchester15 July 202528 July 2025Tickets from 109
Warsaw6 October 202513 October 2025Tickets 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!