We track 329 everyday prices in Germany, quoted in EUR across 20 cities. Each item shows a low, typical and high figure so you can tell a fair price from an overcharge instead of guessing from a single average.
Dining prices in Germany
Typical dining prices in Germany (EUR)
Item
Low
Typical
High
Inexpensive restaurant meal (per person)
€8
€12
€15
Mid-range restaurant for 2 (per meal)
€40
€60
€80
Cappuccino (per cup)
€3
€4
€5
Inexpensive restaurant meal (per person)
€9
€12
€15
Mid-range restaurant for 2 (per meal)
€50
€60
€80
Cappuccino (per cup)
€3
€4
€5
Cappuccino (per cup)
€4
€4
€5
Inexpensive restaurant meal (per person)
€12
€15
€20
Mid-range restaurant for 2 (per meal)
€50
€60
€80
Transport prices in Germany
Typical transport prices in Germany (EUR)
Item
Low
Typical
High
Local transit one-way (per ride)
€3
€3
€3
Taxi 5 km (per trip)
€15
€18
€22
Gasoline (1 L) (per litre)
€2
€2
€2
Car prices in March compared to a year ago (percent)
Household consumption per capita (constant 2015 USD) (USD/yr)
€22,550
€22,550
€22,550
GDP per capita PPP (current intl $) (USD)
€73,552
€73,552
€73,552
PPP conversion factor (LCU per USD)
€1
€1
€1
Consumer Price Index (2010=100) (index)
€135
€135
€135
PPP conversion factor (LCU per USD)
€1
€1
€1
Consumer Price Index (2010=100) (index)
€135
€135
€135
Household consumption per capita (constant 2015 USD) (USD/yr)
€22,550
€22,550
€22,550
GDP per capita PPP (current intl $) (USD)
€73,552
€73,552
€73,552
PPP conversion factor (LCU per USD)
€1
€1
€1
PPP conversion factor (LCU per USD)
€1
€1
€1
Consumer Price Index (2010=100) (index)
€135
€135
€135
Groceries prices in Germany
Typical groceries prices in Germany (EUR)
Item
Low
Typical
High
Milk (1 L) (per litre)
€1
€1
€2
Bread loaf (500g) (per loaf)
€2
€2
€3
Eggs (12) (dozen)
€3
€3
€4
Chicken breast (1 kg) (per kg)
€6
€8
€10
Rice (1 kg) (per kg)
€2
€2
€3
Consumer prices food (percent)
€0
€0
€0
Milk (1 L) (per litre)
€1
€1
€2
Bread loaf (500g) (per loaf)
€2
€3
€4
Eggs (12) (dozen)
€3
€3
€4
Chicken breast (1 kg) (per kg)
€6
€8
€12
Rice (1 kg) (per kg)
€2
€2
€3
Milk (1 L) (per litre)
€1
€1
€2
Bread loaf (500g) (per loaf)
€2
€3
€4
Chicken breast (1 kg) (per kg)
€6
€8
€10
Rice (1 kg) (per kg)
€2
€2
€3
Eggs (12) (dozen)
€3
€3
€4
How to use these numbers
Treat the typical column as the local going rate, not a promise. Anything at or below the low column is a good deal in Germany; anything above the high column deserves a second quote or a look at the line items. Tourist districts, airport locations and same-day service routinely price 20–40% above these figures, which is where most overcharges hide.
Figures are compiled from published rate cards, official statistics, retailer and utility pricing, and crowd-reported receipts, then reconciled into a low / typical / high band per item. We show a band rather than one number because scope, brand and neighbourhood move real prices more than the city average does. Nothing on this page is invented by a language model, and each figure is refreshed as new data lands.
FairPriceGuru is a free consumer price-fairness service. We benchmark what things actually cost, then let you check your own bill, quote or invoice against those benchmarks. Every price we quote is tied to a named source, we do not accept payment to change a verdict, and none of our tools require an account.