London vs Berlin

Side-by-side comparison of service prices. Data from 452 real businesses.

More Affordable

Berlin

More Expensive

London

LondonUnited KingdomBerlinGermany

Haircut

Cheapest: London
London
$150
Berlin
$158

Spa Treatment

Cheapest: London
London
$138
Berlin
$169

Nail Service

Cheapest: London
London
$150
Berlin
$169

Yoga Class

Cheapest: London
London
$138
Berlin
$159

Massage

Cheapest: London
London
$150
Berlin
$169

Tattoo

Cheapest: London
London
$150
Berlin
$169

Pizza

Cheapest: Berlin
London
$48
Berlin
$29

Coffee

Cheapest: Berlin
London
$48
Berlin
$29

Sushi

Cheapest: Berlin
London
$48
Berlin
$29

Bakery

Cheapest: Berlin
London
$44
Berlin
$29

Flowers

Cheapest: Berlin
London
$240
Berlin
$59

Pet Grooming

Cheapest: Berlin
London
$158
Berlin
$58

Hotel Night

Cheapest: London
London
$114
Berlin
$118

Full Price Comparison

ServiceLondonBerlinDiff
Haircut$150$1585%
Spa Treatment$138$16923%
Nail Service$150$16913%
Yoga Class$138$15916%
Massage$150$16913%
Tattoo$150$16913%
Pizza$48$2965%
Coffee$48$2965%
Sushi$48$2965%
Bakery$44$2953%
Flowers$240$59306%
Pet Grooming$158$58171%
Hotel Night$114$1183%

Frequently Asked Questions

Which city is cheaper, London or Berlin?+

Based on average service prices across 14 categories, Berlin is more affordable overall. However, specific services may vary — check the comparison chart above for details.

How much does a haircut cost in London vs Berlin?+

The average haircut costs $150 in London and $158 in Berlin.

Where does this data come from?+

Prices are sourced from real businesses listed on Addagio. Each business has verified services with actual prices. Data is updated daily as new businesses are added.

How many businesses are compared?+

This comparison includes data from 245 businesses in London, 207 businesses in Berlin.