Hi, thanks so much for your comments. I will try to provide more information:
The Zurich to TLV (rtn) flights are on an EL AL ticket (but the actual flights I am taking are code share so the FLIGHTS will actually be with SWISS air). If I miss the specified flights, the only flights that day are with EL AL. That worries me if I miss the flights.
I have made an appointment to talk to my travel agent - he is a real person at a travel agency. But unfortunately I don't think he has travelled much and doesn't seem to know a lot. He has confirmed that they are two separate e-tickets. I looked online and the MCT for SWISS air appears to be 40 mins (which I hope I can make if my SQ flight arrives on time). But it is different if it is an actual EL AL flight. I don't know why he booked the fights with EL AL if they could have been booked directly with SWISS, but that is what he has done. It is marked as a EL AL flight on the E-ticket (LY8850).
Can someone please explain Zurich airport to me and whether I will reasonably have enough time to transfer from my Singapore Air flight (SQ346) arriving at 8am to the SWISS flight (LY8850) departing at 9:45am. Will I need to go through passport control or any other security? I will need to collect my luggage and then transfer my bags to SWISS. How long should I expect it to take?
I'm guessing because of Star Alliance - it appears the Zurich to TLV fights are on the same itinerary (but not the same ticket) as my Singapore Air flights.