Upvote:-2
Just apply at the Bahamian Embassy in London if you have a valid UK visa. Thats what i plan to do. Won't advise anyone to apply directly at the British Embassy. Notice there are many cruises and tours that start from UK to the Bahamas. Going to Haiti might be expensive. What do you if you don't get a visa.
Upvote:2
As you already know, applying for a Bahamas visa requires a visit in person to an embassy or consulate.
There is a Bahamas embassy in Haiti, and Nigerian nationals can enter Haiti visa-free for a visit up to 3 months. (Transiting there through an airport might still need a transit visa from some country though.)
That embassy is located at:
Embassy of the Commonwealth of The Bahamas
12 Rue Goulard
Place Boyer
Pétion-Ville, Haiti
+509 257-8782
Whether this is actually practical for you to visit Haiti to obtain the Bahamas visa, I cannot say. You might simply take a holiday in Haiti instead?
Upvote:2
As you brought to my attention, the Bahamian government page Applying for a Visitor Visa suggests that British diplomatic missions will process Bahamian visa applications:
Deadline
Visa applications should be submitted at least two weeks before travel. Applicants applying for a visa at a British Embassy must submit the application at least four weeks prior to travel.
Related Fee(s)
The following fees apply for visas obtained at The Bahamas’ Embassies and Consulates. Prices may vary for Bahamian visas obtained at the British Embassies.
...
(emphasis added)
Also, at Entering the Bahamas:
The Bahamas is a major tourist destination, so we make every effort to keep visitors’ Immigration formalities to a minimum. However, entry requirements do vary from country to country, so nationals of non-Commonwealth countries should enquire at the nearest British Consulate or Bahamian Embassy for information on these.
(emphasis added)
If I were you, I would note the exact words the British high commission used when they "said they don’t accept applications for Bahamas visas." If you have it in writing, so much the better. Then send an e-mail message to the address found at the bottom of Applying for a Visitor Visa under "For more information please contact." The first address is for "The Bahamas Consulate Division" in Nassau. Explain that their website instructs you to apply at the British high commission, and that the British high commission said that they don't accept such applications, and ask them what to do.
Once you have the answer, please come back here to post it so others know what you found.