Originally Posted by
gcpilot
What if a pilot holds PR card but has a passport and is a citizen of another country than Canada or Mexico and his airline flies to those countries? Would a travel document suffice the requirements or would the pilot need to apply for some kind of multiple entry visa for those countries in order to fly there as a part of his employment?
For Canada, a VISA was NOT required for all the US residents (PR CARD holders) at one point. Then USA changed the policy & required that all Canadian Residents (Equivalent to USA Green Card/ PR Card) must obtain a USA Visa. Typically, any such action is reciprocated....
But still, As a broad statement, US PR Card holders do NOT require a Visa to enter Canada as a vistor, however, your country of citizenship
may affect whether a Visa is needed or not.
A Stateless Person will definitely need a Visa.
Even if a Visa is required, it will be just a formality, something very very easy to get, especially if you are an Air Crew, employed by an airline that flies into Canada & entering Canada on that Air Carrier Flight as Crew.
I am sure that same will be true for Mexico as well.
Best course will be just call the Embassy/ Consulate of both countries.