J5M said:
Hi,
Incorrect. OP can enter Canada from US on an expired visa provided he is traveling only to US and returning back before the expiry of permit.
Thank for the reply. I also called CIC and checked, this is the reply they sent. I think it should be ok.
Sir, Madam,
Thank you for contacting Citizenship and Immigration Canada. I am pleased to follow up on your request:
Re-entry to Canada as a Temporary Resident - Required documents
To return to Canada, you must have a valid passport or travel document*. You also need to have a valid study or work permit if you are returning to study or work in Canada. If you are from a country whose citizens need a Temporary Resident Visa (TRV) to travel to Canada, you will also need a valid TRV to return, unless:
You are returning to Canada after a visit only to the United States** or St-Pierre and Miquelon ; and
You return before your status as a visitor, student or worker expires or any extension to it.
Please note that we cannot guarantee your re-entry to Canada. An officer will ask you questions to see if you meet all of the requirements before allowing you to come back to Canada.