The flight from Mumbai to Zurich is a direct flight which takes about 8 hours . I choose this flight as I was travelling with kids and I did not want a stopover.
The drawbacks with Swiss when compared to other flights connecting Mumbai to Zurich like ethihaad and emirates is the check-in baggage allowance. Swiss allows only 23 kg whereas others allow 30 kg .
Having travelled in a similar route in other airlines , The leg room is pretty low so legs become cramped quiet often especially for taller people.
The flight is punctual . There is no in flight Wifi . The in flight entertainment is limited.
Inflight meals are ok and limited if you are vegetarian .
The flight attendants are ok and prompt.
All in all it’s a good flight if you want to reach Swiss in quick time . The overall value for money is good in emirates, however it involves a break journey .
I will again travel by Swiss airlines if given a choice.