Canadian and U.S. citizens are not required to have a visa to travel to the Bahamas.

All non U.S. citizens should Click here for visa requirements. If a person is born in one country and is a resident in another, the documentation required is based upon the country of birth.

Leave a Reply

Receive News & Updates from All Star Liveaboards