Question: how many hours does it take to fly to canada?
Answer: The total flight duration from United States to Canada is 3 hours, 33 minutes.