- Vancouver (YVR) London Gatwick (LGW)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1 non-stop flight per dayat least 9h 20minfrom £596 - Vancouver (YVR) London Heathrow (LHR)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–2 non-stop flights per dayat least 8h 20minfrom £490 - Toronto (YYZ) London Gatwick (LGW)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–2 non-stop flights per dayat least 6h 10minfrom £395 - Toronto (YYZ) London Heathrow (LHR)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–4 non-stop flights per dayat least 6hfrom £440