美国与加拿大的移民局及海关互相协作。也就是说如果你拿加拿大签,但从《国外》经过美国城市转机到加拿大,你很可能在美国办理入境(美国及加拿大)手续及过海关。在丹佛办入境及过海关,再转机加拿大,40分钟可能来不及。有美国F1签证也是一样,必须在丹佛办理同样手续。但如果你是从美国境内其他城市,飞丹佛,转机加拿大,在丹佛则只是从下机处走到上机处,不经过任何关口, 40分钟足够。
时间上肯定来不及的,因为去美国的国际航班都要先入关,提取行李过海关,再转机。