A transatlantic flight from London to Vancouver takes about nine hours and 45 minutes, while the return journey takes just under nine hours. The aircraft follows a similar flight path in both directions, but considerable discrepancies in flight times exist.