Visa Requirements for Bahamas
Instant Visa policy lookup for Bahamas
Visa Not Required
Passport holders of 150 countries can travel to Bahamas without prior visa, eVisa, or on-arrival visa.
Passport holders for 45 countries can obtain an electronic visa / authorization prior to arrival to travel to Bahamas.
- eVisaHolders of confirmed onward tickets may stay in transit without a visa for a maximum time of 72 hours (3 days).
A visa is not required for visitors with a permanent resident card issued by Canada or a Permanent Resident/Resident Alien Card (Form I-551) issued by the United States for a maximum allowed stay of 30 days.
Cruise ship passengers travelling to and returning from the Bahamas are required to obtain a visa for entry. Both entry and departure must be by a cruise ship.
eVisa / On Arrival
On-Arrival visa or an electronic visa / authorization is available to passport holders of 1 country to travel to Bahamas.
Pre-arranged Visa Required
Prior to arrival at Bahamas, passport holders of 33 countries must obtain a visa at their corresponding consulate of Bahamas. Additional travel conditions (such as Visas to other countries) may waive this requirement.
Information last updated on .