| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
|    Best option   Newcastle   Barcelona   |     Outbound   22/12/25 direct FR3169 02h 50min  |     Return   10/01/26 direct FR3168 02h 50min  |     |    |    £69     |  ||
|   Newcastle   Barcelona   |     Outbound   22/12/25 1 Stopover (LHR) BA1337, BA0472 11h 50min  |     Return   10/01/26 1 Stopover (LHR) BA0491, BA1328 12h 55min  |     |    |    £171     |  ||
|   Newcastle   Barcelona   |     Outbound   04/06/26 1 Stopover (PMI) U27256, VY3919 25h 50min  |     Return   07/06/26 1 Stopover (DUB) VY8720, EI3352 09h 20min  |     |    |    £232     |  ||
|   Newcastle   Barcelona   |     Outbound   22/12/25 direct FR3169 02h 50min  |     Return   10/01/26 direct FR3168 02h 50min  |     |    |  ? |   £82     |  |
|   Newcastle   Barcelona   |     Outbound   22/12/25 direct FR3169 02h 50min  |     Return   10/01/26 direct FR3168 02h 50min  |     |    |    £84     |  ||
|   Newcastle   Barcelona   |     Outbound   20/03/26 1 Stopover (ACE) FR0414, VY2474 31h 25min  |     Return   17/04/26 1 Stopover (AMS) KL1520, KL0953 14h 10min  |     |    |    £165     |  ||
|   Newcastle   Barcelona   |     Outbound   20/03/26 1 Stopover (BRS) U20240, U27204 25h 00min  |     Return   17/04/26 1 Stopover (LGW, LHR) VY7830, BA1340 16h 00min  |     |    |  ? |   £173     |  |
|   Newcastle   Barcelona   |     Outbound   04/06/26 1 Stopover (DUB) FR0021, VY8723 26h 45min  |     Return   07/06/26 1 Stopover (DUB) VY8720, FR0016 24h 35min  |     |    |  ? |   £181     |  |
|   Newcastle   Barcelona   |     Outbound   20/03/26 1 Stopover (LHR) BA1329, BA0492 11h 50min  |     Return   17/04/26 1 Stopover (LHR) BA0487, BA1340 15h 20min  |     |    |    £185     |  ||
|   Newcastle   Barcelona   |     Outbound   17/03/26 1 Stopover (FRA) LH0967, LH1132 05h 35min  |     Return   15/04/26 1 Stopover (FRA) LH1139, LH0968 11h 15min  |     |    |  ? |   £190     |  
Stops
 -  Direct flight
 
Airline
 -  Ryanair
 -  British Airways
 -  KLM
 -  easyJet
 -  Lufthansa
 
Tips and tricks to help you find cheap flights from Newcastle to Barcelona
 Favourite airline: KLM 
  Flight tickets on the route Newcastle – Barcelona are most frequently booked with KLM. 
  KLM 
  62 % 
  Lufthansa 
  38 % 
  Favourite connection: via Amsterdam 
  When booking flights from Newcastle to Barcelona 62 % of travellers prefer to fly via Amsterdam. 
  Route 
  bookings 
  1 stopover Amsterdam Schiphol 
  04h 40min, from £278 
  62 % 
  2 stopovers Frankfurt-Main Munich 
  13h 55min, from £258 
  38 % 
 Important flight information
Flight information: Newcastle - Barcelona
| Outbound and return from | £68.97 | 
|---|---|
| Flight duration | min. 02:35 | 
| Return flight duration | min. 02:45/ max. 02:50 | 
| Distance | 1554 km | 
| Flights per week | 5 | 
| Departure airport | Airport Newcastle (NCL) | 
| Arrival airport | Airport Barcelona El Prat (BCN) | 
| Destination country | Flights to Spain | 
Alternative routes to Spain
-  Flight Newcastle - Alicante from £75
 -  Flight Newcastle - Malaga from £92
 -  Flight Newcastle - Majorca from £87
 -  Flight Newcastle - Ibiza from £106
 -  Flight Newcastle - Menorca from £160
 -  Flight Newcastle - Tenerife South from £219
 -  Flight Newcastle - Lanzarote from £125
 
Alternative flights to Barcelona
-  Flight Birmingham - Barcelona from £64
 -  Flight London Gatwick - Barcelona from £42
 -  Flight Belfast - Barcelona from £102
 -  Flight Bristol - Barcelona from £46
 -  Flight Liverpool - Barcelona from £49
 -  Flight London Luton - Barcelona from £35
 -  Flight Manchester - Barcelona from £46
 -  Flight Edinburgh - Barcelona from £64
 -  Flight Glasgow - Barcelona from £79
 -  Flight London - Barcelona from £35
 
Popular destinations for onward travel
-  Flight Barcelona - Sao Paulo from £547
 -  Flight Barcelona - Banjul from £144
 -  Flight Barcelona - Dakar - Blaise Diagne from £145
 
Flight destinations with a similar price
-  Flight Newcastle - Bristol from £56
 -  Flight Newcastle - London from £76
 -  Flight Newcastle - Alicante from £75
 -  Flight Newcastle - London Heathrow from £76
 -  Flight Newcastle - Malaga from £92
 -  Flight Newcastle - Majorca from £87