CanadaBahamas

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

Map: Canada’s 2 missions in the Bahamas

Canadian consulates in the Bahamas

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

BahamasCanada Electronic travel authorisation (ETA) Canada visa for citizens of the Bahamas

CanadaBahamas 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

See the full checklist

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.