Canada
Bahamas
Canadian Consulate in the Bahamas
- 1 consulate
- 1 honorary consulate
In the Bahamas, Canada has a consulate in Nassau and an honorary consulate in Nassau. Before flying to Canada, Bahamian citizens must obtain an ETA online; stays of up to 180 days are allowed.
Map: Canada’s 2 missions in the Bahamas
Canadian consulates in the Bahamas
- Consulate of Canada in Nassau
Shirley Street Plaza, SS-6371 Nassau
Canada also has a consulate in Nassau; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
Canadian honorary consulates in the Bahamas
Canada has an honorary consulate in Nassau; honorary consuls work part-time and normally cannot issue visas or full passports.
Canada visa for Bahamian citizens
Bahamas
Canada Electronic travel authorisation (ETA) Canada visa for citizens of the Bahamas
Canada
Bahamas Visa-free, 240 days Bahamas visa for citizens of Canada
Canada visa requirements for citizens of the Bahamas
- Electronic travel authorization (eTA)
- Fee: CA$7
- 1 required document
checked 22 October 2026
Bahamian citizens need an electronic travel authorisation (ETA) for Canada, obtained online before travel, for stays of up to 180 days. The application is made online on the official portal of Canada, not at a mission.
The Bahamas’ missions in Canada
Missions of the Bahamas in Canada (2)
In return, the Bahamas has 2 missions in Canada, including its embassy in Ottawa.
Good to know
Canada in the Bahamas
There is no embassy of Canada in the Bahamas on record, so the Bahamas is probably covered by an embassy of Canada in another country. Worldwide, Canada has 263 missions in 155 countries; 2 of them are in the Bahamas.
Travel to the Bahamas for Canadian citizens
Canadian citizens can visit the Bahamas without a visa for up to 240 days. In the Bahamas, Canadian citizens can turn to their consulate for passports and emergency help.
When Canadian missions in the Bahamas are closed
Canadian missions in the Bahamas close on the Bahamas’ public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day (Boxing Day) on Saturday 26 December 2026 and New Year's Day on Friday 1 January 2027, and usually on some holidays of Canada, such as Christmas Day on Friday 25 December 2026.
Frequently asked questions
Does Canada have consulates in the Bahamas?
Yes, Canada has a consulate in Nassau. Canada also has an honorary consulate in Nassau.
Do Bahamian citizens need a visa for Canada?
Bahamian citizens do not need a visa for Canada, but they need an electronic travel authorisation (ETA) before departure; it covers stays of up to 180 days.
Do Canadian citizens need a visa for the Bahamas?
The Bahamas admits Canadian citizens without a visa for stays of up to 240 days.
Does the Bahamas have an embassy in Canada?
Yes, the Bahamas has its embassy in Ottawa, along with 1 other mission in Canada.