My passport is expiring on 1-Feb-2017, H1B is expiring on 31-Mar-2017 and I-797 is also expiring on 31-Mar-2017. I have the following questions.
Do I have to travel to India for my passport renewal ?
Do I have to travel to India for my visa extension ?
Can both of above be done in US ?
Once I go back to India for both, how much time will it take for the entire process (passport renewal + visa extension) to complete ?
As my passport and visa are expiring at the same time, how long before should I travel to India for their extension ?
Also if I change employer in between (say 6 months from now) what will be my possibilities then. I came to US in Sep 2015 and planned to stay for 2 years and I dont want to travel to India before 2 years, but i am confused now.
Please let me know the answers to above questions.