Travel Documents
From the US Department of State website:
CURRENTLY
All U.S. citizens must show proof of identity and proof of U.S. citizenship when entering the United States by land or sea.
Acceptable documents include: U.S. Passport Book, U.S. Passport Card, or other document approved by the Department of Homeland Security.
U.S. citizens who do not have a single document verifying identity and citizenship must present both an identification and citizenship document; for example, a driver’s license and a certified copy of a birth certificate or naturalization certificate.
LATER
On June 1, 2009, the U.S. government will implement the full requirements of the land and sea phase of Western Hemisphere Travel Initiative. The proposed rules require most U.S. citizens entering the United States at sea or land ports of entry to have a passport, passport card, or other travel document approved by the Department of Homeland Security.
CHILDREN: U.S. citizen children under the age of 16 will be able to present the original or certified copy of their birth certificate, or other proof of U.S. citizenship such as a naturalization certificate or citizenship card.
Groups of U.S. citizen children ages 16 through 18, when traveling with a school or religious group, social organization, or sports team, will be able to enter under adult supervision with originals or certified copies of their birth certificates or other proof of citizenship. See the Department of Homeland Security's GetYouHome.gov for more information on the changing travel requirements. (Esperanza recommends, if you are going to use this option, that you list all participants on organization letterhead and have a copy in each vehicle. Again, Esperanza's first recommendation is that all participants have a passport.)
US Department of State Information Links
Passport Information - http://travel.state.gov/passport/passport_1738.html
Travel Information - http://travel.state.gov/


