Visas for visits up to 90days are not required by passport holders from;
American Samoa, Andorra, Anguilla, Antigua & Barbuda, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Azores, Bahrain, Bangladesh, Barbados, Belgium, Belize, Bermuda, Bolivia, Botswana, Brazil, Brunei Darussalam, Bulgaria, Canada, Cape Verde, Cayman Islands, Chile, China (Peoples Rep. Of), Colombia, Cook Islands, Costa Rica, Croatia, Curacao, Cyprus, Czech Republic, Denmark, Dominica, Ecuador, El Salvador, Estonia, Falkland Islands, Fiji, Finland, France, French Guiana, French Polynesia, Gambia, Galapagos Islands, Georgia, Germany, Gibraltor, Greece, Greenland, Grenada, Guadeloupe, Guam, Guatemala, Guyana, Honduras, Hong Kong (Hksar Or Hk Cof I), Hungary, Iceland, Ireland, Israel, Italy, Jamaica, Japan, Kenya, Kiribati, Korea-South, Kuwait, Latvia, Lesotho, Liechtenstein, Lithuania, Luxembourg, Macedonia, Malawi, Malaysia, Maldives, Mali, Malta, Marshall Islands, Martinique, Mauritius, Mexico, Moldova, Monaco, Montserrat, Namibia, Nauru, Netherlands, Netherlands Antilles, New Caledonia, New Zealand, Nicaragua, Norfolk Islands, Norway, Northern Mariana Islands, Oman, Panama, Papua New Guinea, Paraguay, Peru, Pitcairn, Poland, Portugal, Puerto Rico, Qatar, Reunion, Romania, Russia, Saint Barthelemy, Saint Helena, Saint Kitts & Nevis, Saint Lucia, Saint Martin, Saint Vincent & The Grenadines, Saint Marten, Saint Pierre & Miquelon, Samoa, San Marino, Sao Tome & Principe, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Solomon Islands, South Africa, Spain, Sri Lanka, Suriname, Swaziland, Sweden, Switzerland, Tahiti, Tanzania, Tokelau, Trinidad & Tobago, Tonga, Turkey, Turks &Caicos, Tuvalu, Uganda, United Kingdom, United States Of America, Uruguay, Vanuatu, Vatican City, Venezuela, Virgin Islands (Us & Uk), Zambia And Zimbabwe.
Everyone else will need to apply for a visa in advance, visas cost around $60USD and take a few days to organised at an embassy.
British high commission issues Bahamas visa in a country Bahamas government is not represented.
Most time,to secure direct or transit flight from Africa countries without valid USA and U.k transit visa is always difficult.
To apply, email firstname.lastname@example.org