All U.S. citizens, temporary visitors and green card holders can travel within the U.S. any time they want, but, they will first have to provide a form of an identification document. Here is what you need to know if you’re a U.S citizen, nonimmigrant or green card holder.
Traveling within the US as a Green Card Holder
According to the immigration law that the United States have, a green card holder should have his/her green card with him/her at all times. It doesn’t matter where they plan to travel as long as they have their green card with them. Also, despite the green card, these passengers should carry another identification document like for example their driver’s license. This additional document serves only to avoid possible confusions.
Traveling as a US Citizen
Every U.S citizen that travels within the United States, is strongly encouraged to travel with a photo identification document. They will need this document when boarding airlines or even when checking to a hotel. These citizens can also use their U.S. passport, Driver’s license or a military ID as an acceptable form of identification.
Traveling within the U.S as a Nonimmigrant
Nonimmigrants should always carry with them a larger number of identification documents compared to U.S. citizens and green card holders. They will need to always keep with them their passports from their home country. Also, they should carry their international driver’s license (if they have one) and their nonimmigrant visa paperwork.
Build your new life in the U.S.