How Much Does an Espresso Cost in Switzerland? Prices by City and Region

An espresso in Zurich can cost you CHF 6.

In Ticino, the average is just CHF 2.55.

Switzerland is expensive, but a small black coffee shows how much prices depend on where you are.

A new survey by Deloitte, reported by watson.ch and Schweiz heute, looked at what Swiss cafes actually charge. Deloitte contacted 3,444 cafes in every region of the country, and 580 of them answered.

That covers at least ten percent of all cafes in every canton. Here is what the numbers say, and what they mean for your trip.

Espresso prices by city

Zurich is the most expensive of the big cities, and it also has the widest gap between cheap and pricey cafes. Prices below are in Swiss francs.

CityAverageCheapestMost expensive
Zurich4.673.606.00
Basel4.403.705.60
Bern4.313.005.00
Lausanne3.913.005.20
Geneva3.842.505.20

The idea that big cities are always more expensive is only half true. Inside the same city, the price of one espresso can differ a lot. In Zurich the most expensive cup costs CHF 6.00 and the cheapest costs CHF 3.60. Basel, Bern, Lausanne and Geneva show the same pattern, just less extreme.

Espresso prices by language region

  • German-speaking Switzerland: CHF 4.40 on average
  • French-speaking Switzerland (Romandie): CHF 3.85 on average
  • Ticino: CHF 2.55 on average

Want To Save This For Later?

We'll email this post to you, so you can come back to it later!

The border plays a big role. Prices follow the country next door. The survey converted neighboring prices to francs: an espresso costs about CHF 2.47 in Germany, CHF 1.85 in France and CHF 1.32 in Italy. Ticino sits next to Italy, and its prices are the lowest in Switzerland.

There is a cultural side too. In the south, an espresso traditionally means about 30 milliliters. In German speaking Switzerland the cup is often a bit bigger. Deloitte’s food expert Roberto Micelli suggests this may be because people expect more coffee when they pay a higher price.

Average espresso price by canton and region

Canton or regionAverage (CHF)
Zurich4.57
Central Switzerland (LU, NW, OW, SZ, UR, ZG)4.48
Northwestern Switzerland (AG, BL, BS)4.41
Solothurn4.32
Bern4.31
Eastern Switzerland (AI, AR, GL, GR, SG, SH, TG)4.30
Fribourg4.17
Vaud3.86
Geneva3.86
Valais3.83
Neuchatel3.71
Ticino2.55

If you are heading to Lucerne, Interlaken, or the Zermatt region, the central Swiss and Bernese averages matter most. Both sit around CHF 4.30 to CHF 4.50.

Why the prices vary so much within one city

Micelli puts it down to the rise of premium coffee. Many specialised barista cafes have opened in larger cities in recent years, and they sell a quality coffee experience, from the beans to the design of the room. Their espresso costs more.

The Zurich barista chain Vicafe makes a similar point. Its boss said the chain once tested fully automatic machines, and the espresso tasted the same as from a manual machine. Guests still preferred seeing someone make it by hand, with the sounds and the movements. Part of what you pay for is the show.

How to pay less for an espresso in Switzerland

  • Check the menu before you sit down. A difference of CHF 2 per cup adds up over a week.
  • Decide what you want. If you want a slow, quiet coffee in a nice room, the higher price may be worth it. If you only need a quick caffeine hit, the survey notes you can also find one at supermarkets and kiosks.
  • Drink like a local in Ticino. At CHF 2.55 on average, it is the cheapest region in the survey.
  • Shop around in Zurich. The survey found espresso from CHF 3.60 to CHF 6.00 in the same city, so the cafe you pick matters more than the neighborhood name.

The short version

Expect to pay around CHF 4.40 in German-speaking Switzerland, CHF 3.85 in the French-speaking part, and CHF 2.55 in Ticino. Zurich is the priciest city at CHF 4.67 on average, and Geneva is the cheapest of the five biggest at CHF 3.84. Prices inside one city can still differ by more than CHF 2, so a quick look at the menu is always worth it.

Source: Deloitte survey of 580 Swiss cafes, reported by watson.ch and Schweiz heute, November 2026.

Written by Ashley Faulkes
As a twenty-year resident of Switzerland, I am passionate about exploring every nook and cranny of this beautiful country, I spend my days deep in the great Swiss outdoors, and love to share these experiences and insights with fellow travel enthusiasts.

Leave a Reply

Your email address will not be published. Required fields are marked *