How can we help you?

How much do lunch and dinner cost in a restaurant?

Swiss cuisine is varied and it includes many different dishes, so prices vary accordingly. Set lunchtime menus, at CHF 25 to 30, are less expensive than dinner. In the evening, you'll pay between CHF 20 and 50 for a main dish from an 'à la carte' menu. If you'd like to eat on a lower budget, then snack bars, take-aways or restaurants in department stores are suitable options.


Tips on eating in Switzerland
Restaurant recommendations

Was this article helpful?

  • 782 out of 915 found this helpful

Ask our experts

Ask experts from the community for advice



All topics