Como aparentemente no hay un "destino principal" en su viaje, su solicitud de visa debe ser procesada por el primer estado Schengen que ingrese, en su caso Alemania. Esto es del artículo 5 del código de visa Schengen (Reglamento (CE) No 810/2009):
- El Estado miembro competente para examinar y decidir sobre una solicitud de visado uniforme será:
a) el Estado miembro cuyo territorio constituye el único destino de la (s) visita (s);
(b) si la visita incluye más de un destino, el Estado miembro cuyo territorio constituye el principal destino de la (s) visita (s) en términos de la duración o el propósito de la estadía; o
(c) si no se puede determinar un destino principal, el Estado miembro cuya frontera exterior pretende cruzar el solicitante para entrar en el territorio de los Estados miembros .
[Destaqué la parte más importante] La frontera entre Alemania y Austria es una "frontera interna", por lo que no habrá un control sistemático del pasaporte al aterrizar en Viena. Frankfurt es donde cruzará la frontera exterior para ingresar al área Schengen (que se llama "territorio de los Estados miembros" en el reglamento oficial).