Forty-one Canadian diplomats have recently left India amid a rift over the murder of a Sikh separatist leader on Canadian soil, reports BBC.
On Thursday, Canada's foreign minister, Melanie Joly, confirmed that many Canadian diplomats and their dependents in India have now left the country.
She said India had said that immunity for "all but 21 diplomats" will be "unilaterally removed" by 20 October.
India asked Canada two weeks ago to withdraw dozens of its diplomatic staff and threatened to remove their immunity if they remained.
Canadian officials called the threat a "violation of international law".
Relations have been tense after Canada accused India of being behind the 18 June killing of Hardeep Singh Nijjar.
India has denied the allegations, calling them "absurd".
Bd-pratidin English/Golam Rosul