Visas for visits up to 3 months 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 US$60 and take a few days to organise at an embassy.
Bahamas visa requirements
Bahamas embassies and consulates