- Cardiff (CWL) Edinburgh (EDI)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 Non-stop flight per dayat least 1h 15minfrom £128 - Cardiff (CWL) London (LON)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
only flights with stopoverat least 4h 5minfrom £123 - Cardiff (CWL) Belfast City (BHD)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1 Non-stop flight per dayat least 1h 25minfrom £119 - Cardiff (CWL) Newcastle (NCL)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
only flights with stopoverat least 5h 30minfrom £137 - Cardiff (CWL) Glasgow (GLA)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
only flights with stopoverat least 4h 35minfrom £117 - Cardiff (CWL) London Stansted (STN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
only flights with stopoverat least 4h 50minfrom £123 - Cardiff (CWL) London City (LCY)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
only flights with stopoverat least 4h 5minfrom £279