US visitors to The Bahamas require a passport for entry when travelling by air or by ferry. US citizens visiting our islands while on a cruise may enter the country using a Western Hemisphere Travel Initiative (WHTI) compliant document which includes state-issued  enhanced drivers licenses (EDLs).