Lowcost flights from Cardiff (United Kingdom) to Barcelona (Spain)

Direct distance between cities: 1190 km. Average direct flight time is 2:23 hours.

From Cardiff to Barcelona with Level (IB)
From Cardiff to Barcelona with Vueling (VY)

Connection in Reykjavik (Iceland)
  • From Cardiff to Reykjavik with Play.
  • From Reykjavik to Barcelona with Play.
Connection in Amsterdam (Netherlands)
  • From Cardiff to Amsterdam with Gol Transportes Aéreos.
  • From Amsterdam to Barcelona with Vueling.
Connection in Amsterdam (Netherlands)
  • From Cardiff to Amsterdam with Gol Transportes Aéreos.
  • From Amsterdam to Barcelona with Gol Transportes Aéreos.
Connection in Amsterdam (Netherlands)
  • From Cardiff to Amsterdam with Gol Transportes Aéreos.
  • From Amsterdam to Barcelona with Transavia.
Connection in Amsterdam (Netherlands)
  • From Cardiff to Amsterdam with Gol Transportes Aéreos.
  • From Amsterdam to Barcelona with Level.
Connection in Amsterdam (Netherlands)
  • From Cardiff to Amsterdam with Gol Transportes Aéreos.
  • From Amsterdam to Barcelona with EasyJet.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Level.
  • From Malaga to Barcelona with Ryanair.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Transavia France.
  • From Malaga to Barcelona with Ryanair.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Vueling.
  • From Malaga to Barcelona with Ryanair.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Ryanair.
  • From Malaga to Barcelona with Ryanair.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Level.
  • From Malaga to Barcelona with Level.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Transavia France.
  • From Malaga to Barcelona with Level.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Vueling.
  • From Malaga to Barcelona with Level.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Ryanair.
  • From Malaga to Barcelona with Level.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Level.
  • From Malaga to Barcelona with Vueling.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Transavia France.
  • From Malaga to Barcelona with Vueling.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Vueling.
  • From Malaga to Barcelona with Vueling.
Connection in Malaga (Spain)
  • From Cardiff to Malaga with Ryanair.
  • From Malaga to Barcelona with Vueling.
Connection in Palma Mallorca (Spain)
  • From Cardiff to Palma Mallorca with Transavia France.
  • From Palma Mallorca to Barcelona with Lauda Europe.