London - Montreal5 daysMon 14 SeptLGW-YUL· DirectAir TransatSat 19 SeptYUL-LGW· 1 stopAir Transatfrom£378
Glasgow - Toronto14 daysWed 04 MarGLA-YYZ· 1 stopIcelandairWed 18 MarYYZ-GLA· 1 stopIcelandairfrom£387
Edinburgh - Toronto9 daysTue 07 AprEDI-YYZ· 1 stopIcelandairThu 16 AprYYZ-EDI· 1 stopIcelandairfrom£391
Leeds - Toronto12 daysSun 08 MarLBA-YYZ· 1 stopBritish AirwaysFri 20 MarYYZ-LBA· 1 stopBritish Airwaysfrom£476
Birmingham - Toronto4 daysSat 28 FebBHX-YYZ· 2 stopsUnited AirlinesWed 04 MarYYZ-BHX· 2 stopsUnited Airlinesfrom£489
Newcastle - Toronto7 daysTue 24 MarNCL-YYZ· 2 stopsBritish AirwaysTue 31 MarYYZ-NCL· 1 stopBritish Airwaysfrom£504
Manchester - Montreal5 daysMon 15 JunMAN-YUL· 1 stopLufthansaSat 20 JunYUL-MAN· 1 stopLufthansafrom£535
Edinburgh - Vancouver8 daysFri 09 OctEDI-YVR· 1 stopIcelandairSat 17 OctYVR-EDI· 1 stopIcelandairfrom£560
Southampton - Toronto14 daysMon 07 SeptSOU-YYZ· 1 stopAer LingusMon 21 SeptYYZ-SOU· 1 stopAer Lingusfrom£583
Newcastle - Vancouver7 daysThu 12 NovNCL-YVR· 1 stopBritish AirwaysThu 19 NovYVR-NCL· 1 stopBritish Airwaysfrom£591
London - Kelowna16 daysSun 06 SeptLGW-YLW· 1 stopAir TransatWed 23 SeptYLW-LGW· 1 stopAir Transatfrom£597
Manchester - Vancouver10 daysMon 16 NovMAN-YVR· 1 stopBritish AirwaysThu 26 NovYVR-MAN· 1 stopBritish Airwaysfrom£601
Glasgow - Vancouver13 daysTue 14 JulGLA-YVR· 1 stopBritish AirwaysMon 27 JulYVR-GLA· 1 stopBritish Airwaysfrom£634
Glasgow - Calgary14 daysThu 06 AugGLA-YYC· 1 stopAir TransatThu 20 AugYYC-GLA· 1 stopAir Transatfrom£658