From Italy. KLM or Lufthansa are the flight options available.
Thanks for replying.
Oh I see...that's good if you're being allowed to board the flight from your departure airport in Italy.
Unfortunately some in India are not even getting the chance to board the flight. Air India is the only carrier, and that too is denying 1st time fliers (students) from boarding, asking for letter from canadian high commission here (which is impossible to get).
Of course except for those people who book through the agents who charge double. Agents have an arrangement with Air India staff to allow boarding to those who've paid extra money which goes to everyone - right from travel agent to Air India officials.
The others who don't get lucky to find the correct agent have to suffer their entire lives, losing all the hard-earned opportunity they've worked all their lives for.
Such is the state in India and there's nobody/nothing to stop these unfair practices.
I wonder how long this will continue for, and when IRCC & the High Commission will come to know that the process by which people from India with visas come into Canada is not free and fair.