Question: does a canadian citizen need a visa to visit india?
Answer: Canadians travelling to India need a visa. A travel visa must be obtained prior to your arrival, accompanied by a passport that's valid for a further 180 days. The good news is, applying for an Indian travel visa is fairly easy (it can be done online), and visas can be granted within a matter of days.