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?

  • 372 out of 445 found this helpful



All topics

Still need help?
Call us
00800 100 200 29 (gratis - local taxes may apply)
Write us
Submit a request