What is the average price of a cup coffee in Germany?

As of my knowledge cutoff in September 2021, the average price of a cup of coffee in Germany varies depending on the type of coffee, the location, and the establishment. However, according to various sources and surveys conducted in 2021, here is an approximate breakdown of coffee prices in Germany:

- Regular coffee (filter coffee or "Kaffee"): The average price for a regular cup of coffee can range between €1.50 and €2.50.

- Cappuccino: Cappuccino is a popular choice in Germany and typically costs between €2.50 and €3.50.

- Latte: A latte is another popular coffee beverage and can range from €3 to €4.

- Espresso: Espresso, a concentrated shot of coffee, usually costs between €2 and €3.50.

- Flat white: Flat whites, a variation of lattes with a velvety microfoam, can range from €3 to €4.

It's important to note that coffee prices can vary significantly based on factors such as city, cafe or coffee shop, and the quality and brand of coffee beans used. Some specialty coffee shops or establishments in tourist areas may charge higher prices. Always check the menu or ask for the prices before ordering.