I am sorry. I think I wasnt very clear in my main message. I am an India citizen, studying in US. I want to travel to India in May on Air Canada via Toronoto. I recently got PR stamp on my passport, but I have not got the card. Do, I need transit visa for canada?