Travelling to Bahamas, you need a passport, the validity of which would be at least six months, after your departure from the territory.
We wish to recommend you to check, before you leave, if the conditions for entry and stay in the country did not changed in the meantime. For some countries, visa duty is valid. The entry visa could be granted by means of Great Britain Embassy abroad. Here, you also get the other necessary detailed information. All requests undergone an approval of Bahamas Assotiation Foreign Ministry. So, it is necessary to present all formalities in advance, as the decision will take one month at least.
The entry visa for Bahamas could be also obtained in Miami (USA), Bahamas Consolate, where the visa procedures could be effected much more quicker.
Anyway, would you check the range of visa duties, as the officies abroad would not be informed in time, regarding possible changes. The actual visa duties and conditions regarding the entry, the Bahamas Authorities are entitled to present.
Which documents are necessary for visa granting? These are: valid travelling document, return air-ticket or transit air-ticket, and presentation of sufficient quantity of financial means, necessary for stay in the islands.
No announce duty is existing in Bahamas.
Information and warnings on travelling abroad is to be found HERE.