Visto n' Visa

Can I travel to Canada with an expired H-1B and a valid I-797?

Traveling to Canada and returning with an expired H-1B and a valid I-797 is generally possible through automatic visa revalidation, provided your case meets the conditions. Verify before you go.

Written by

Victoria Harper

Editor-in-Chief

Updated on July 10, 2026
1 min read
Share

In most cases, yes. There is a mechanism called automatic visa revalidation that may allow someone with an expired H-1B visa stamp but a valid I-797 (notice of approval) to take a short trip to a neighboring country such as Canada and reenter the United States without needing a new visa.

It helps to distinguish two documents that are often confused. The I-797 proves that your H-1B status is approved and active; the visa stamped in your passport is what normally authorizes reentry. When the visa stamp has expired, automatic revalidation can bridge that gap, but it applies only under specific conditions.

  • The trip must be short and to a neighboring country such as Canada or Mexico.
  • You must maintain the same status category throughout the trip.
  • Generally, you must not have applied for a new visa at a U.S. consulate during that period.

Because the exact criteria and exceptions are evaluated case by case and may change over time, confirm the current rules with USCIS or a qualified specialist before you travel. If your situation does not qualify for automatic revalidation, you will need to obtain a new visa to reenter.

Learn more about H-1B

Initial validity
3 years
Extension
Up to 6 years total
Annual cap
85,000 visas
Processing
6-12 months
All about H-1B

About the author

Victoria Harper

Editor-in-Chief

Meet the author

As a journalist and lead editor at Visto n’ Visa, Victoria helps ensure that immigration topics are covered in a clear, trustworthy, and easy-to-understand way. Her focus is on delivering useful, human, and relevant content for people exploring new paths abroad.

Victoria's tips

Can I travel to Canada with an expired H-1B and a valid I-797?

Traveling to Canada and returning with an expired H-1B and a valid I-797 is generally possible through automatic visa revalidation, provided your case meets the conditions. Verify before you go.

Recommended reading about H-1B

More content about H-1B