Thanks for your very quick reply. I'm still confused of what you had post. As of this time my multiple visa was already expired last April 2011 and I just have only valid work permit with me. My question is if I am going to Buffalo this coming Sunday can I still be able back here in Canada?
Thanks.
Single-entry visa
A single-entry visa allows you to enter Canada once.
When you arrive at the point of entry in Canada, an officer of the Canada Border Services Agency will make sure you meet the requirements to enter Canada.
The officer will authorize your stay by placing a stamp in your passport and/or issuing an additional document.
If there is no stamp, a handwritten date or document in your passport, your temporary resident status will expire six months from the day you arrived in Canada.
If you were given a visitor record, student or work permit, the expiry date is marked on the document.
If you leave Canada during your authorized stay, you must get a new visitor visa to re-enter Canada.
There are two exceptions: you can visit the United States or Saint-Pierre et Miquelon and return to Canada without getting a new visa, as long as you:
•return within the initial period authorized by the immigration officer or
•have a valid visitor record, work permit, study permit, or a temporary resident permit (authorizing re-entry) and return within the initial period authorized by the officer.
Cruise ship passengers, take note
It should be noted that if you are on a cruise ship which departs from the United States and enters international waters, you will need to either obtain a multiple-entry visa or apply for a new visa to re-enter Canada. Please note that Canadian immigration and visa services are only provided by our offices in Detroit, Seattle, Los Angeles, New York, and Washington, D.C. Find out where to apply.
[/quote]