I am a student from India. I have got mya study permit (Temporary Resident Visatemporary resident visa). I I was just checking a flight from New Delhi to Toronto. One of the flightflights I was interested in was New Delhi -> London , London -> Montreal, Montreal -> Toronto.
AtIn Montreal it says I require a transit visa?. Do I really need it even though I have a student permit ?