How Much Does Espresso Cost in Italy?

Italy has the cheapest good coffee in Europe — at the bar.

Item2026 Price
Espresso (bar, standing)€1–1.30
Espresso (seated, normal)€1.80–3
Espresso (seated, tourist)€3–6
Espresso (Caffè Florian)€6–12
Cappuccino (bar)€1.30–1.80
Caffè macchiato€1.20–1.50
💡 Pro tip: Every café must display two price lists by law: "al banco" (bar) and "al tavolo" (table). Check before sitting.

Bottom line

Espresso at the bar: €1–1.30 everywhere. At a table: €2–6. Same coffee — you're paying for the seat. Stand, sip, go.

HotelsTours

More cost guides

Trip cost overviewMeal costsTrain costsHotel costs

Plan your perfect Italy trip

Custom itineraries, insider tips, and local secrets — all free.

Start planning →