We are flying from theUK to New York with a connecting flight in Canada involving a 2-hour layover. Normally this would not bother me; however a relative of mine who had been working in the USA was told a 4-hour minimum stay was required in Canada.
My question is related to our connecting flight. Is there a 4-hour minimum stay in Canada? Their specific circumstances involved a work visa, they had to re-enter on an ESTA when the work contract ended, which they did via Canada.