All of the SWISS flights serve food and drinks are free of charge, except in Economy Light fare on flights from/to Geneva. The food is also not served on all SWISS Economy fares on flights shorter than 1 hour to/from Switzerland.