Passports are required for all international travel and usually are valid for six months from the date you enter the foreign country, according to information on the U.S. Department of State website Travel.State.Gov.
Visas are required by the country in which you are landing, not by the originating country. Travel visas are required to enter many countries, but not all. Some countries, including the United States, allow some travelers to enter the country without a visa if they meet certain requirements,
Some countries have special travel requirements and strict customs regulations based on present safety concerns.
The State Department's website for International Travel (see Resources) is a good place to start to determine travel document needs. The purpose of the site is to inform the public of conditions abroad that might affect their safety and security, including international travel requirements, emergency information, tips for traveling abroad, drugs and customs.