One of my friend is planning to visit Canada for 10 days by car but he has expired US Visa. He has valid I797, I140 and other documents(including Canadian Visa). Is he allowed to return with expired visa if the travel time is less than 30 days? #workvisa #h1b Source: https://travel.state.gov/content/travel/en/us-visas/visa-information-resources/visa-expiration-date/auto-revalidate.html Edit: updated Visa document
Yes he can, we do it all the time.
Are you on H1B ?
Yes on h1-b, stamp expired but have valid 797. We take trips to Vancouver every other weekend. No issues while entering USA.
Yes. It's called automatic revalidation
Are you allowed in if you’re i797 is if a different visa type as compared to your expired stamp ?
Adding to above points mentioned You should not book visa slot
He is on F/J visa?
H1b
From the links it seems only F and J category visa holders can re-enter within 10 days without a stamp.