Canadian embassy in India

Canadian Embassy in India is located in New Delhi and Canadian Government has also consulates in Mumbai, Chandigarh and Bengaluru in order to assist Canadian citizens as well as the Canadian visa holders

High Commission of Canada
7/8 Shantipath,
New Delhi 110 021

Phone Number+91 11 4178 2000
Fax+91 11 4178 2000
InstagramCanada in India
FacebookHigh Commission of Canada to India

To visit Canadian embassy you may need to book an appointment and it can be done at Book appointment online whereas if you are non-canadian citizen, you may need to consult AskTravel