If i travel from US to Canada by air and return back to US the next day, will I get a new I94 with a revised new end date? My L1 visa expires Jun, 2013 and I94 expires Sep, 2014. On entry, they usually give I94 end date as 3 years plus entry date. So, I want to get a new end date on I94 as Jan, 2016. Will travelling from US to Canada by air and travelling back from Canada to US the next day accomplish the purpose?