I write this enquiry, because I have not found this information in the web. I am currently in Spain, but on March 18th I comeback to Mexico with stopping over in Toronto, and three weeks later, from April 10th to 22th I will make a tourism travel to Montreal. I am filling the forms to apply for a single entry visa to Canada for my trip to Montreal in April, but my question is whether I should also arrange a transit visa for my stopover in Toronto on my trip to Mexico in March. In case I need to handle both visas, would I have to complete two Temporary Resident Visa forms (IMM 5257), one for each? Maybe the best solution is asking for a multiple entry visa? Thank you.