Question: are visas valid in an expired passport?
Answer: No. If your visa is still valid you can travel to the United States with your two passports, as long as the visa is valid, not damaged, and is the appropriate type of visa required for your principal purpose of travel. ... Both passports (the valid and the expired one with the visa) should be from the same country.