Lowcost flights from Faro (Portugal) to Cardiff (United Kingdom), €41 - €164

Direct distance between cities: 1640 km. Average direct flight time is 2:55 hours.

Please note! Some routes are seasonal.

From Faro to Cardiff with Ryanair (FR)
Average ticket price: €41 - €164

Connection in Amsterdam (Netherlands)
From Faro to Amsterdam with Transavia (HV)
From Faro to Amsterdam with EasyJet (U2)
Average ticket price: €50 - €198
From Amsterdam to Cardiff with Gol Transportes Aéreos (G3)
Average ticket price: €14 - €58
Connection in Barcelona (Spain)
From Faro to Barcelona with Ryanair (FR)
From Faro to Barcelona with Level (IB)
From Faro to Barcelona with Vueling (VY)
Average ticket price: €25 - €100
From Barcelona to Cardiff with Level (IB)
From Barcelona to Cardiff with Vueling (VY)
Average ticket price: €30 - €119
Connection in Dublin (Ireland)
From Faro to Dublin with Ryanair (FR)
Average ticket price: €46 - €183
From Dublin to Cardiff with Ryanair (FR)
Average ticket price: €8 - €30