CanadaOman

Canadian Consulate in Oman

  • 1 consulate
  • 1 honorary consulate

In Oman, Canada has a consulate in Muscat and an honorary consulate in Muscat. Omani citizens must obtain a visa before travelling to Canada.

Map: Canada’s 2 missions in Oman

Map: Canada’s 2 missions in Oman

Canadian consulates in Oman

Canada also has a consulate in Muscat; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

Canadian honorary consulates in Oman

Canada has an honorary consulate in Muscat; an honorary consul offers first help and passes documents on, but visas and passports are issued elsewhere.

Canada visa for Omani citizens

OmanCanada Visa required Canada visa for citizens of Oman

CanadaOman Visa on arrival Oman visa for citizens of Canada

Canada visa requirements for citizens of Oman

  • Visitor visa (temporary resident visa, TRV)
  • Transit visa
  • Study and work permits (brief)
  • Fee: CA$100
  • 4 required documents

checked 22 October 2026

See the full checklist

Canada requires Omani citizens to hold a visa issued in advance. From Oman, the application is made at the consulate of Canada in Muscat or through a visa centre appointed by Canada.

Oman’s missions in Canada

Oman has no mission in Canada on record; Omani citizens there would be served by an embassy accredited from another country.

Good to know

Canada in Oman

There is no embassy of Canada in Oman on record, so Oman is probably covered by an embassy of Canada in another country. Worldwide, Canada has 263 missions in 155 countries; 2 of them are in Oman.

Travel to Oman for Canadian citizens

Canadian citizens can get a visa on arrival in Oman, valid for stays of up to 30 days. In Oman, Canadian citizens can turn to their consulate for passports and emergency help.

Frequently asked questions

Does Canada have consulates in Oman?

Yes, Canada has a consulate in Muscat. Canada also has an honorary consulate in Muscat.

Do Omani citizens need a visa for Canada?

Omani citizens need a visa for Canada, obtained before travel.

Do Canadian citizens need a visa for Oman?

Canadian citizens can get a visa on arrival in Oman, valid for stays of up to 30 days.

Does Oman have an embassy in Canada?

No mission of Oman in Canada is on record.