I am going to India for stamping of my renewed H1B as my earlier visa stamped expired in May, 2010. I have a layover of maybe 2-4 hrs at the Frankfurt airport. Would I need any visa for my 4hr layover at the airport in Frankfurt? Please advice.
Saw this on german Website but had a doubt on red bold line below: Please advice.
Transit Visa Country List
Nationals of the following countries are required to be in possession of an airport transit visa when passing through the international transit area of airports in Germany:
DEMOCRATIC REPUBLIC OF THE CONGO
JORDAN ** (please see below)
Exceptions: Nationals from the above list are entitled to transit through the international transit zones without an airport transit visa:
If they hold a valid visa for the United States of America
If they return from the USA after having used the visa
If they hold one of the following residence permits:
Form I-551 permanent resident card (valid for 2 to 10 years),
Form I-551 Alien registration receipt card (valid for 2 to 10 years),
Form I-551 Alien registration receipt card (no expiry date),
Form I-327 Re-entry document (valid for two years — issued to holders of a I-551),
Resident alien card (valid for 2 or 10 years or no expiry date. This document guarantees the holder’s return only if his stay outside the USA has not exceeded one year),
Permit to re-enter (valid for two years. This document guarantees the holder’s return only if his stay outside the USA has not exceeded two years),
Valid temporary residence stamp in a valid passport (valid for one year from the date of issue).