In a surprise move by the Canadian government, it is now required for Mexican and Czech tourists to get a visa before visiting.
However, they decided to make it effectivealmost immediately (announced on Monday, effective today).
I’m not exactly sure what the Canadians are thinking, but most tourists buy their tickets and make all travel arrangements more than zero days in advance. I’ve never been in Canada in my life myself, but I do have the extremely good luck of being scheduled to travel there next week, along with about 30 members of my family… the vast majority of us Mexican citizens.
From what I hear, the embassy in Mexico City was caught by surprise and there is no way we can get a visa on time. We’ll see how this one plays out.