Diese Frage hat hier bereits eine Antwort:
Ich besitze derzeit ein US-F1-Visum für meinen iranischen Pass und habe einen Flug von NYC nach Teheran gebucht. Das Problem ist, dass die Reise von JFK (USA) nach ZRH (Schweiz), von ZRH nach FRA (Deutschland) und dann von FRA nach IKA (Iran) führt. Ich frage mich, ob ich für den Inlandsflug (ZRH nach FRA) im internationalen Bereich des Flughafens bleiben kann, weil ich kein Schengen-Visum habe. Wenn nicht, brauche ich einen Transit-Schengen oder eine andere Art? Ich bin mir nicht sicher, ob es einfacher / billiger wäre, ein Visum zu bekommen, als den Flug zu stornieren / umzubuchen.
Bearbeiten: Es stellt sich heraus, dass selbst ein Transitvisum für zwei Zwischenstopps nicht funktioniert. Deshalb habe ich die Buchungswebsite kontaktiert und den Flug storniert, zum Glück mit einer vollständigen Rückerstattung.
quelle