Hallo Stefanie,
du hast einen Flug mit der Fluggesellschaft Swiss International Air Lines & Edelweiss Air gebucht. Mit dem ersten Flug wolltest du von Wien nach Zürich reisen und von dort aus war eine Weiterreise nach Kos geplant. Nun wurden die Flugzeiten jedoch so ungünstig verschoben, dass du deinen Anschlussflug verpassen würdest. Um die Situation bestmöglich bewerten zu können, wäre es noch hilfreich zu wissen an welchem Tag diese Flüge geplant waren und ob du die Flüge zusammen, also als einheitlichen Flug oder separat voneinander gebucht hast.
Ganz allgemein ist zunächst darauf hinzuweisen, dass alle Flughäfen und alle Fluggesellschaften untereinander Mindestumsteigezeiten (Minimum Connecting Time = MCT) festgelegt haben. Diese richten sich danach, wieviel Zeit ein Passagier für das Umsteigen benötigt.
Die MCT wird von Airlines normalerweise aus Eigeninteresse nicht zu knapp berechnet, da ein Umsteigen innerhalb dieser vorgegebenen Zeit zu schaffen sein muss. Wenn durch Verspätung eines Zubringerfluges die MCT für den Anschlussflug unterschritten wurde und der Passagier den Flug verpasst hat, muss die Airline kostenfrei umbuchen, sofern es sich um einen Durchgangstarif (d.h. alle Flüge werden "am Stück" auf einem Ticket gebucht) handelt.
Wenn du also einen einheitlichen Flug gebucht hast, muss die Airline dafür Sorge tragen, dass die Anschlussflüge erreicht werden. Falls du die Flüge hingegen separat gebucht hast, liegt es in deinem Verantwortungsbereich, den nächsten Anschlussflug zu erreichen.
Falls du zwei separate Flüge gebucht hast, wäre es denkbar Ansprüche aus der Fluggastrechte Verordnung geltend zu machen. Um dies hinreichend zu erörtern wäre es wichtig zu wissen, ob sich die Flugnummer geändert hat und wie viele Tage vor Abflug du über die Änderung informiert wurdest. Poste die fehlenden Informationen einfach nochmal und dann gehe ich gern weiter darauf ein.