Does a Mexican citizen studying in the US with an FAA license need a visa when landing at airports in Canada? I'm from Mexico but worked in San Francisco for 4 years under a TN Visa. During that time I learned how to fly and obtained a PPL and then an IFR rating.

I'm now living in Boston getting a Masters Degree under an F1 Visa. I'm interested in flying into Canada. Canada requires visas for Mexican citizens, but a friend claims that there's an exception for pilots. I only want to check out Montreal, so I would be in Canada for 48-72 hours max.

What's a good resource to see visa requirements for pilots from different countries flying into countries other than their own?

Thanks!
You should call the Embassy of Canada in Mexico for advice on your situation. They will best be able to advise a Mexican passport holder on their entry requirements. Their number is +52 55 5724 7900.