Eu sou um cidadão iraniano com um cartão de residente permanente dos EUA (Green Card). Meu itinerário é o seguinte:
Los Angeles - Frankfurt - Viena - Teerã
Aparentemente, eu preciso de um visto de visitante devido ao fato de eu ter um voo "doméstico" dentro da zona Schengen (Frankfurt – Viena). De que consulado devo obter meu visto Schengen: Alemanha ou Áustria?
Respostas:
Como aparentemente não há "destino principal" em sua viagem, seu pedido de visto deve ser processado pelo primeiro estado de Schengen em que você entrar, no seu caso, na Alemanha. Isto é do artigo 5.o do código de visto Schengen (Regulamento (CE) n.o 810/2009):
[Destaquei a parte mais importante] A fronteira entre a Alemanha e a Áustria é uma “fronteira interna”, motivo pelo qual não haverá verificação sistemática de passaporte ao desembarcar em Viena. Frankfurt é onde você cruzará a fronteira externa para entrar no espaço Schengen (que é chamado de "território dos Estados-Membros" no regulamento oficial).
fonte