- Edinburgh (EDI) London (LON)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 26 Non-stop flights per dayat least 1h 10minfrom £35 - Newcastle (NCL) London (LON)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 8 Non-stop flights per dayat least 1h 10minfrom £49 - Aberdeen (ABZ) London (LON)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 10 Non-stop flights per dayat least 1h 20minfrom £49 - Manchester (MAN) London (LON)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
5–10 Non-stop flights per dayat least 1hfrom £90 - Glasgow (GLA) London (LON)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 21 Non-stop flights per dayat least 1h 10minfrom £34 - Inverness (INV) London (LON)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–5 Non-stop flights per dayat least 1h 20minfrom £73 - Dublin (DUB) London (LON)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 27 Non-stop flights per dayat least 1h 5minfrom £22 - Belfast City (BHD) London (LON)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 10 Non-stop flights per dayat least 1h 5minfrom £51