Mamy wiele powiązanych ze sobą pytań, ale nie mogłem znaleźć takiego, które dotyczyłoby dokładnie tej sytuacji. Odpowiednie informacje można znaleźć na stronach Germany.info i Lufthansa.com .
Obywatele Indii potrzebują wizy tranzytowej we Frankfurcie, chyba że są zwolnieni z obowiązku posiadania wizy valid US (co najwyraźniej nie jest Państwa przypadkiem) lub
Jeśli wracają z USA po wykorzystaniu wizy (jednak powrót musi nastąpić w ciągu ostatnich czterech dni po wygaśnięciu ważności wizy)
To trochę dziwne biorąc pod uwagę sposób działania wiz amerykańskich, ale najwyraźniej jest to sposób interpretacji w Niemczech. Tak więc w zależności od daty wygaśnięcia wizy F1, możesz być zwolniony z obowiązku wizowego na podstawie tej zasady. W przeciwnym razie potrzebna będzie wiza lotniskowa.
EDIT: Klauzula ta zniknęła ze strony internetowej (patrz archive.org ). W kodzie wizowym Schengen zwolnienie dotyczy
obywateli krajów trzecich, którzy posiadają wizę ważną w kraju członkowskim lub w kraju będącym stroną umowy o Europejskim Obszarze Gospodarczym z dnia 2 maja 1992 roku, w Kanadzie, Japonii lub Stanach Zjednoczonych Ameryki, albo kiedy wracają z tych krajów po wykorzystaniu wizy.
Ta zasada na pewno się nie zmieniła, ale niemiecka interpretacja może się zmienić. Nie jestem pewien, jak to działa w praktyce.