Travelers to the Bahamas from the U.S. are required to show a valid passport or other official travel document upon entering and exiting the country.
As of June 1, 2009, according to the U.S. Department of State, all Americans traveling to the Bahamas by sea except those on closed-loop cruises are required to have a valid passport to enter or reenter the U.S. This includes travel by ferry.
Emergency passports can be issued at the U.S. Embassy in Nassau, but issue is limited. To get an emergency passport, U.S. citizens should bring two passport photos and cash or certified check for $100 to the embassy in Nassau. Forms will also need completion, and, according to the U.S. Embassy in Nassau, Bahamas, can take up to 10 working days to finalize.
Visas are not required for United States citizens visiting the Bahamas, as visitors may present a valid passport instead. If U.S. citizens are planning on staying in the Bahamas for several months, they may be asked to prove evidence of financial solvency by immigration officers upon arrival.
The U.S. Embassy in Nassau is located on Queen Street in downtown Nassau, and Americans traveling in the country can register with the embassy to get updated information on travel and safety.