P&O cruises
Vueling
Low fares from Cardiff to Tenerife with RYANAIR