The average flight time to Toronto is 8 hours and 3 minutes. We've calculated this based on journeys from London. Lufthansa, Air Canada, United, Austrian Airlines, Porter Airlines (Canada) Ltd, Iberia ...
Some results have been hidden because they may be inaccessible to you