Upvote:1
The official quote:
If you travel outside Canada, the PR card is your proof that you are a permanent resident of Canada. If you leave Canada, you will need this card to re-enter the country on a commercial vehicle, like an airplane, boat, train or bus.
I have crossed the Canadian border on a bus multiple times in 2008 fall without a PR card because my PR card was sent to the wrong address. But even the official word says if you drive a car you are good.
Upvote:1
When you are entering Canada, Canada doesn't care what visa you are on in US, it only cares about your Canadian papers. When you are entering US doesn't care what your Canadian status is, it only cares about your US papers.
If you are entering Canada by air, boat, bus, you need valid Canadian papers to board the commercial vehicle. If you are driving across in your own vehicle, you can show your CoPR and get in (might take longer at the border while they verify your status).
If you decide to fly and don't have any Canadian papers, you will not be allowed to board the plane. Remember that the airline has no way to verify your canadian status since they don't have access to CBSA database, unlike the officers at road crossings who do. I've flown several times from US-Canada and they DO check for papers.
While coming back to US, you need to have a stamped valid H1B visa on passport since that is your US status currently.
I would recommend applying for a PRTD if you haven't already; takes only a week to get it.