Visit the Bahamas consulate website with jurisdiction over your current place of residence. For those on American soil who seek a Bahamian visa, The Permanent Mission of the Commonwealth of The Bahamas to the United Nations website can offer assistance. Download and complete the visa application.
Gather the appropriate supporting documents. You must submit a passport with at least six months validity past your date of return, the designated fees in the form of a cashier's check or money order and proof of travel plans in the form of a cruise voucher, travel itinerary or return ticket. If you aren't a citizen or permanent resident of the United States, you need to submit a valid United States multiple-entry visa or proper documentation to enter a third country with your application.
Submit a valid I-20 form signed by International Foreign Student Advisor, a valid 1AP-66 Form signed by International Foreign Student Advisor and a valid approval petition for H-1 signed by the Immigration and Naturalization Services, if you are foreign national working in the U.S., with "F," "J" or "H" status. These forms are found by visiting the U.S. Department of State's website. Have a passport photo taken.
Prepare a sturdy self-addressed stamped envelope for the return of your passport. Certified Priority Mail, Express Mail, prepaid FEDEX/UPS/DHL and USPS Express Mail envelopes allow you to track your self-addressed stamped envelope. Mail your application packet to the Bahamian embassy. Processing takes about one week.