Question: how long do you have to have left on passport to travel to usa?
Answer: When traveling to the USA, the general rule is to have a passport that is valid for at least six months after the planned time of return.