Does one need a transit visa to transit via Europe (Frankfurt in my case) while traveling to India from USA. Here is my situation:
- Current H1B is expired but H1B extension is approved, have the new I797 and going to India to get i the visa stamped.
- Traveling by Air Canada . Have first layover in Canada and got the transit visa for Canada
- Second layover is Frankfurt, the only stop in Schengen region.
Please advice if I need a transit visa for Frankfurt.
Really appreciate any help on this.
Thanks In Advance!