Lowcost flights from Palma Mallorca (Spain) to Cardiff (United Kingdom), €35 - €140

Direct distance between cities: 1399 km. Average direct flight time is 2:38 hours.

Please note! Some routes are seasonal.

From Palma Mallorca to Cardiff with Transavia France (TO)
Average ticket price: €35 - €140

Connection in Alicante (Spain)
From Palma Mallorca to Alicante with Air Europa Express (X5)
From Palma Mallorca to Alicante with Level (IB)
From Palma Mallorca to Alicante with Vueling (VY)
Average ticket price: €8 - €31
From Alicante to Cardiff with Transavia France (TO)
From Alicante to Cardiff with Ryanair (FR)
From Alicante to Cardiff with Level (IB)
From Alicante to Cardiff with Vueling (VY)
Average ticket price: €37 - €147
Connection in Amsterdam (Netherlands)
From Palma Mallorca to Amsterdam with Transavia (HV)
From Palma Mallorca to Amsterdam with Level (IB)
From Palma Mallorca to Amsterdam with Vueling (VY)
From Palma Mallorca to Amsterdam with EasyJet (U2)
Average ticket price: €36 - €144
From Amsterdam to Cardiff with Gol Transportes Aéreos (G3)
Average ticket price: €14 - €58
Connection in Barcelona (Spain)
From Palma Mallorca to Barcelona with Ryanair (FR)
From Palma Mallorca to Barcelona with Lauda Europe (LW)
From Palma Mallorca to Barcelona with Level (IB)
From Palma Mallorca to Barcelona with Vueling (VY)
Average ticket price: €5 - €21
From Barcelona to Cardiff with Level (IB)
From Barcelona to Cardiff with Vueling (VY)
Average ticket price: €30 - €119
Connection in Dublin (Ireland)
From Palma Mallorca to Dublin with Ryanair (FR)
Average ticket price: €42 - €169
From Dublin to Cardiff with Ryanair (FR)
Average ticket price: €8 - €30
Connection in Malaga (Spain)
From Palma Mallorca to Malaga with Ryanair (FR)
From Palma Mallorca to Malaga with Level (IB)
From Palma Mallorca to Malaga with Vueling (VY)
Average ticket price: €18 - €70
From Malaga to Cardiff with Transavia France (TO)
From Malaga to Cardiff with Ryanair (FR)
From Malaga to Cardiff with Level (IB)
From Malaga to Cardiff with Vueling (VY)
Average ticket price: €41 - €164