Not anymore.
6 months
A valid passport.
There is no such thing as temporary passport. It is either you have a valid and not expired passport of your country of citizenship or not. You need this valid passport in order to travel to Thailand.
You only need a valid passport to enter Mexico.
If it's a valid US passport or you are a dual-citizen most likely
Your U.S. passport must be valid in order to re-enter the U.S.
Canadians can only travel with the country of Canada without a valid passport. A valid passport or a valid permanent resident card are the two acceptable forms of documentation to re-enter Canada without issue.
only someone with a valid passport can enter the us ===================================== An "enhanced" driver's licence can be used for land crossings from Canada.
If you hold a valid Canadian Passport, yes you can enter the US from an international destination.
A valid passport, and a valid visa.
no
A valid passport is required