Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Cardiff Tenerife South | Outbound 12/05/25 1 Stopover (DUB) FR0635, FR5555 11h 50min | Return 08/06/25 2 Stopovers (LGW, DUB) U28040, FR0113, FR0634 14h 35min | | ![]() | £251 | ||
Best option Cardiff Tenerife South | Outbound 13/05/25 direct BY6286 04h 05min | Return 03/06/25 direct BY6287 03h 55min | | ![]() | £813 | ||
Cardiff Tenerife South | Outbound 13/05/25 1 Stopover (AMS) KL1092, KL2599 24h 55min | Return 03/06/25 2 Stopovers (LIS, AMS) TP1127, TP0674, KL1087 20h 10min | | ![]() | £2,150 | ||
Cardiff Tenerife South | Outbound 16/04/25 1 Stopover (AMS) KL1088, KL2599 08h 20min | Return 30/04/25 1 Stopover (AMS) KL2560, KL1087 14h 10min | | ![]() | ? | £652 | |
Cardiff Tenerife South | Outbound 16/04/25 1 Stopover (AMS) KL1088, KL2599 08h 20min | Return 30/04/25 1 Stopover (AMS) KL2560, KL1087 14h 10min | | ![]() | £656 | ||
Cardiff Tenerife South | Outbound 16/04/25 1 Stopover (AMS) KL1088, KL2599 08h 20min | Return 30/04/25 1 Stopover (AMS) KL2560, KL1087 14h 10min | | ![]() | £667 | ||
Cardiff Tenerife South | Outbound 16/04/25 1 Stopover (AMS) KL1088, KL2599 08h 20min | Return 30/04/25 1 Stopover (AMS) KL2560, KL1087 14h 10min | | ![]() | ? | £673 | |
Cardiff Tenerife South | Outbound 12/05/25 2 Stopovers (AMS, BRU) KL1092, KL1703, SN3781 23h 45min | Return 08/06/25 2 Stopovers (BRU, AMS) SN3782, KL1700, KL1087 15h 15min | | ![]() | £3,607 |
Stops
- Direct flight
Airline
- KLM
- TUI Airways
- Ryanair
Flight type
- Return
Outbound departure month
- April 2025
- May 2025
Outbound weekday
- Monday
- Tuesday
- Wednesday
Return departure month
- April 2025
- June 2025
Return weekday
- Tuesday
- Wednesday
- Sunday
Change in
- Dublin
- Amsterdam Schiphol
- Brussels
Tips and tricks to help you find cheap flights from Cardiff to Tenerife South
Favourite airline: KLM
KLM is the most popular airline for flights from Cardiff to Tenerife South.

KLM
52 %

TUI Airways
19 %

Aer Lingus
19 %
Direct flights are more expensive
Direct flights on this route are £457.00 more expensive on average than flights with a stopover.
non stop flight
1 stop
2 stops
04h 05min
16h 55min
29h 10min
778 £
321 £
638 £
Favourite connection: via Amsterdam
Flights with a stopover in Amsterdam are the most popular connection for this route.
Route
bookings
1 stopover Amsterdam Schiphol
16h 55min, from 321 £
70 %
Direct flights
04h 05min, from 778 £
17 %
2 stopovers Belfast City Glasgow
29h 10min, from 638 £
13 %
Important flight information
Flight information: Cardiff - Tenerife South
Outbound and return from | 250,63 £ |
---|---|
Flight duration | min. 04:05 |
Return flight duration | min. 04:05 |
Distance | 2825 km |
Flights per week | 4 |
Departure airport | Airport Cardiff (CWL) |
Arrival airport | Airport Tenerife South- Reina Sofia (TFS) |
Destination country | Flights to Spain |
Alternative routes to Spain
- Flight Cardiff - Alicante from 214 £
- Flight Cardiff - Tenerife from 251 £
- Flight Cardiff - Ibiza from 210 £
- Flight Cardiff - Barcelona from 198 £
- Flight Cardiff - Gran Canaria Las Palmas from 258 £
- Flight Cardiff - Majorca from 198 £
- Flight Cardiff - Malaga from 135 £
Alternative flights to Tenerife South
- Flight Belfast City - Tenerife South from 208 £
- Flight Liverpool - Tenerife South from 86 £
- Flight London Stansted - Tenerife South from 67 £
- Flight Edinburgh - Tenerife South from 203 £
- Flight Leeds - Tenerife South from 127 £
- Flight Glasgow Prestwick - Tenerife South from 106 £
- Flight Belfast - Tenerife South from 163 £
- Flight London Gatwick - Tenerife South from 70 £
- Flight Bristol - Tenerife South from 104 £
- Flight Manchester - Tenerife South from 120 £
Popular destinations for onward travel
- Flight Tenerife South - La Palma from 78 £
Flight destinations with a similar price
- Flight Cardiff - Dusseldorf from 258 £
- Flight Cardiff - Malta from 271 £
- Flight Cardiff - Newcastle from 270 £
- Flight Cardiff - Tenerife from 251 £
- Flight Cardiff - Gran Canaria Las Palmas from 258 £
- Flight Cardiff - Faro from 237 £