Sure you can enter Canada no problem, but it's getting here that will be a big issue. In order to board an airplane from Cancun to Canada, you must show a valid PR card or PR Travel Document to the airline at check-in, no exceptions. Without these, you will be denied boarding at the airport and stranded in Cancun.
So if your PR card doesn't arrive in time you only have 2 options:
1. Apply for PR TD when you arrive in Cancun. https://www.canada.ca/en/immigration-refugees-citizenship/services/application/application-forms-guides/application-permanent-resident-travel-document.html
The Visa Application Centre is in Mexico city, so you'd need to mail the PT TD app plus your passport there, have them process the PR TD, and mail it back to your resort in Cancun. This may take some time, so you may need a couple of weeks there at least to sort it out.
2. Rearrange your return flight to go to USA instead. Then you can simply go to Canada land border and enter with just your expired PR card. CBSA will easily be able to look up your valid PR status.
Hey i have question. I have expired Pr card and still inside of canada and I already submit a renewal for my pr card. My question is im going to travel back home, Am i allowed to get a PRTD with expired pr card so i can go back to canada?
Is there any problem leaving canada with expired pr card then comeback with PRTD? Please help me.