I plan to move to Canada sometime in mid-Jan. My h1b visa expires on Jan 17th while my I94 is dated Jan 27th (10 days grace). Does that mean I can only work till Jan 17th and stay in the US till Jan 27th. I need to know this in order to draw my plans on leaving the country. Please reply and appreciate all the replies.