While meal prices in Switzerland can vary, the average cost of food in Switzerland is Sfr57 per day. Based on the spending habits of previous travelers, when dining out an average meal in Switzerland should cost around Sfr23 per person. Breakfast prices are usually a little cheaper than lunch or dinner.