This is the holy grail of ambiguous questions if there ever was one. First off, we don't know where in the US you are flying from OR where you are flying to in Canada. You could be flying from Detroit to Toronto, or you could be flying from Orlando to Vancouver, or perhaps from Anchorage to Vancouver. There is a potential difference of thousands of miles here. Please give some more details.
Calgary isn't in Ontario, it is in Alberta. Calgary is in Alberta, not in Ontario.
how long does it take to fly from benin to london
With Alitalia or LOT Polish Airlines: ca. 12 h 30 min
People from Switzerland generally fly to Canada because it takes so long to take a boat from London or Paris after driving or taking a train there.
About 10 hours fly time.
3.5hrs
22hours
2 hours
9 hours
Quear
Canada is huge! Be more specific.
An hour and 10 minutes.Around that.
5 hours
12 hours
1 hour
15 hours minutes
15 hours