CanadaIndia

Canadian Embassy & Consulates in India

  • 1 embassy
  • 4 consulates general

Canada is represented in India by 5 missions: an embassy in New Delhi and 4 consulates general in Chandigarh, Kolkata, Mumbai and Bengaluru. Indian citizens need a visa for Canada, obtained before travel.

Map: Canada’s 5 missions in India

Map: Canada’s 5 missions in India

Canadian Embassy in New Delhi

Canada has its embassy in New Delhi, the capital; the address on record is Shanti Path 7/8, 110021 New Delhi. Its phone number and website are on its page.

Canadian consulates in India

Canada also has 4 consulates general in Chandigarh, Kolkata, Mumbai and Bengaluru; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

Canada visa for Indian citizens

IndiaCanada Visa required Canada visa for citizens of India

CanadaIndia e-Visa India visa for citizens of Canada

Canada visa requirements for citizens of India

  • 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

Indian citizens need a visa for Canada, obtained before travel. In India, applications go to the Canadian embassy in New Delhi or one of the consulates in Chandigarh, Kolkata, Mumbai and Bengaluru, or to a visa centre working for Canada.

India’s missions in Canada

Missions of India in Canada (3)

In return, India has 3 missions in Canada, including its embassy in Ottawa.

Good to know

Canada in India

Worldwide, Canada has 263 missions in 155 countries; 5 of them are in India.

Travel to India for Canadian citizens

Canadian citizens need an e-Visa for India, applied for online before travel and valid for up to 30 days. In India, Canadian citizens can turn to the Canadian embassy for passports and emergency help.

Frequently asked questions

Where is the Canadian embassy in India?

The Canadian embassy is in New Delhi, at Shanti Path 7/8, 110021 New Delhi.

Does Canada have consulates in India?

Yes, Canada has 4 consulates general in Chandigarh, Kolkata, Mumbai and Bengaluru.

Do Indian citizens need a visa for Canada?

Canada requires Indian citizens to hold a visa issued in advance.

Do Canadian citizens need a visa for India?

India requires a visa from Canadian citizens, available online as an e-Visa for up to 30 days.

Does India have an embassy in Canada?

Yes, India has its embassy in Ottawa, along with 2 other missions in Canada.