İlk olarak, kızın. Hem ABD hem de İran pasaportlarına sahip olduğu için seyahatinizde tüm ülkelere girebiliyor, bu nedenle vizeye ihtiyacı yok.
Ancak durumunuz biraz daha zor.
ABD yeşil kartlı bir İran vatandaşı olarak, hem İsviçre hem de Almanya'daki “Visa Transit Without” havaalanlarına girmenize izin verilmektedir.
Ancak, TWOV, yalnızca Schengen bölgesi dışından gelen bir uçuştan ve Schengen bölgesi dışındaki bir bölgeye yönlendirilmiş bir uçuşa bağlandığınızda kullanılabilir. Yolculuğunuz için durum böyle değil. Zürih'in Frankfurt uçuşunu yakalamak için pasaport kontrolünden geçmeniz ve Schengen alanına girmeniz gerekir. Frankfurt'a uçuşunuz daha sonra "iç hat" uçuşuna benziyor, bundan sonra Schengen bölgesinden Tahran'a uçmanız için pasaport kontrolünden geçmeniz gerekecek.
TWOV kapsamında buna izin verilmemektedir, aynı zamanda Schengen bölgesinde (Zürih'ten Frankfurt'a uçuşunuz sırasında) havaalanından ayrılacağınız için Transit Visa kullanmanıza da izin verilmez.
Bu nedenle vize için başvuru yapmanız gerekecek ve özellikle kısa süreli vize almanız gerekecek (transit vize değil).
Uçuşlarınızı yalnızca tek bir Schengen ülkesinden geçecek şekilde değiştirmeyi kolaylaştırabilirsiniz, bu durumda vizeye ihtiyacınız olmaz. Örneğin, Miami -> Frankfurt -> Tahran TWOV kullanmanıza izin verir ve böylece vize gerekmez.