The duration of a flight to Canada depends on several factors like departure point, route, and airline. The shortest flight from New York to Pearson International Airport takes 1 hour and 50 minutes, and the longest one from Honolulu to Pearson International Airport is 8 hours and 45 minutes.