brahmachari99
Registered Users (C)
Hello Sahin and RamFan
First of all, when you travel by airplane, you'll get a stamp in your passport when you enter Canada (and this stamp will be a proof of whether you stayed more than 30 days or not). Upon return (if you are boarding from Pearson Airport in Toronto, for example) your US immigration will be done at the AIRPORT in Canada, not when you arrive in US. You can show your old I-94 (which you didn't give to the airline official when you left US). Even if the airline official had taken your white I-94, you'll still have the one that came with your H1-B approval notice (both I-94 have the same number on them).
And remember, if you are a landed immigrant in Canada and are a citizen of a British Commonwealth country, you never need to go to a US consulate to get a visa issued. You just need to show your H1- B approval notice and they'll always issue you a new I-94 (even when flying from India). So even if you stay more than 30 days in Canada, you won't have any problem getting back as long as you're a Canadian permanent resident.
First of all, when you travel by airplane, you'll get a stamp in your passport when you enter Canada (and this stamp will be a proof of whether you stayed more than 30 days or not). Upon return (if you are boarding from Pearson Airport in Toronto, for example) your US immigration will be done at the AIRPORT in Canada, not when you arrive in US. You can show your old I-94 (which you didn't give to the airline official when you left US). Even if the airline official had taken your white I-94, you'll still have the one that came with your H1-B approval notice (both I-94 have the same number on them).
And remember, if you are a landed immigrant in Canada and are a citizen of a British Commonwealth country, you never need to go to a US consulate to get a visa issued. You just need to show your H1- B approval notice and they'll always issue you a new I-94 (even when flying from India). So even if you stay more than 30 days in Canada, you won't have any problem getting back as long as you're a Canadian permanent resident.