All Americans traveling to and from the United States by air must have a passport. The passport requirement will be extended to sea travel, except on cruises originating and ending at the same point in the United States, as early as summer 2008. U.S. citizens who are returning from the Cayman Islands by sea, and who are not subject to the passport requirement, may present government-issued photo identification and a document showing their U.S. citizenship (for example, a birth certificate or certificate of nationalization). Further information on upcoming changes to U.S. passport policy can be found on the Bureau of Consular Affairs web site at: http://travel.state.gov/travel/cbpmc/cbpmc_2223.html. We strongly encourage all American citizen travelers to apply for a U.S. passport well in advance of anticipated travel. American citizens can visit travel.state.gov or call 1-877-4USA-PPT (1-877-487-2778) for information on how to apply for their passports.
U.S. citizens do not need to obtain visas to visit the Bahamas. However, U.S. citizens planning on an extended stay of several months may be asked to provide proof or evidence of financial solvency upon entry to Bahamian immigration authorities. Travelers arriving via private watercraft are charged docking fees.