What travel documents do foreign nationals or green card holders need to enter the United States?
ALL persons traveling by air between the United States and Canada, Mexico, Central and South America, the Caribbean, and Bermuda are required to present a valid passport or Air NEXUS card. Oral declarations are no longer accepted from U.S., Canadian or Bermudian travelers seeking to enter the U.S. by sea and/or land. As Late as Spring 2009, – all persons traveling between the U.S. and Canada, Mexico, Central and South America, the Caribbean, and Bermuda by land or sea (including ferries), may be required to present a valid passport, Nexus, Fast card or other documents as determined by the Department of Homeland Security. Lawful permanent residents (LPRs), refugees, and asylees (of the United States) will continue to be able to use their Alien Registration Card (Form I-551), issued by DHS, or the Travel Document issued to those with refugee or asylee status to apply for entry to the United States. A foreign national or alien entering the U.S. is generally required to present a passport