Do I need a visa for travel from Mexico to Canada
You need a Visa for the Canada on a Mexican passport.
Visa required, generally valid for 6 months, subject to approval by the consulate.
Required Documents
1. Scanned copy of passport homepage
2. ID card
3. Machine wine itinerary
4.Bank statements for more than 6 months
5. Biometric data may be required