CBP encourages travelers to apply for a travel authorization at least 72 hours in advance of their anticipated arrival at a U.S. land port of entry. Canadian citizen's passports are NOT required to be valid for six months past their intended date of departure.