
Switzerland has the highest average cost of eating out among the 15 countries listed, with a meal for one costing $31.20, according to Numbeo data accessed in August 2026.
Norway follows at $23.60, ahead of Denmark and Belgium at $23.43 and $23.36, respectively. The Netherlands and Ireland record similar average prices of $23.36 and $23.35.
The United Kingdom ranks seventh at $21.82, followed by Italy at $20.19 and the United States at $20.00.
Austria ($18.68), Canada ($18.11) and Australia ($17.91) complete the remaining entries, while Greece, Finland and Germany each record an average meal price of $17.52.
The figures show that the highest average meal prices among the countries listed are concentrated in Europe, with the United States, Canada and Australia also featuring prominently.