Recentemente, tivemos uma pergunta sobre um hotel de trânsito no aeroporto de Zurique . Portanto, você poderá dormir naquele hotel antes de atravessar a fronteira e, de manhã, atravessar a fronteira e entrar no espaço Schengen.
No entanto, como a @pnuts comentou, o problema pode estar no lado da companhia aérea. Para ser sincero, não conheço esse tipo de problema (que pode parecer ridículo que uma companhia aérea o incomode por causa de um atraso de duas horas), mas isso pode acontecer, já que tecnicamente você deve ter um visto válido para entrar em Schengen ou para transitar (se você é um cidadão indiano, não precisa de um visto de trânsito ), mas no seu caso você transita para ... o espaço Schengen.
Eu seguiria o comentário de nozes, ou seja, você pode perguntar à companhia aérea. O problema levantado nos comentários é que essa não é uma resposta autorizada, mas até onde sabemos, a companhia aérea tem o poder arbitrário de recusar você em um voo se a equipe acreditar que você não possui os documentos de viagem corretos.
Portanto, minha sugestão seria entrar em contato com a companhia aérea e, quando você chegar ao aeroporto, traga o máximo de documentos possível para provar à companhia aérea que não terá nenhum problema: qualquer correio / e-mail trocado com a equipe da companhia aérea, a reserva de hotel para o hotel de trânsito de Zurique, seu visto e qualquer outro documento que você achar útil. Ainda assim, não esqueça que a companhia aérea tem um poder arbitrário para recusar você.