OBVIOUSLY, BE SURE TO CHECK WITH ALL OFFICAL GOVERNMENT AGENCIES.  AT THE TIME OF THIS POSTING, YES BUT YOU MUST TRAVEL ROUND TRIP BY CRUISE SHIP. A FERRY IS NOT CONSIDERED A CRUISE SHIP BUT IS CONSIDERED A BOAT, YOU MUST HAVE A PASSPORT IF TRAVELING TO THE BAHAMAS ON IT. AGAIN, THIS COULD CHANGE, SO ALWAYS CONTACT THE BAHAMAS FOR ACCURATE AND TO DATE INFORMATION.