Barcelona vs London: Cost of Living Compared

Barcelona is roughly 71% cheaper overall — about $2,217 versus $3,802 per month for a single person. A city-centre one-bedroom averages $1,664 in Barcelona against $3,149 in London. Internet is faster in Barcelona (263 vs 179 Mbps).

City Comparer

Barcelona, Spain
BarcelonaSpain
London, United Kingdom
LondonUnited Kingdom
80%overall match
Barcelona is 2.9x cheaperBarcelona leads in beachesLondon leads in cowork spaces
💰Cost🛡️Safety☀️Weather🎭Culture🏄Activities🌐Internet
BarcelonaLondon
Daily Cost$74/day
$127/day
Monthly Cost$2,217
$3,802
Rent$1,100
$3,149
Safety72
72
Healthcare77
70
Air Quality81
89
Tourist Safety62
72
Disaster Risk18
8
Winter High56°F
47°F
Summer High85°F
70°F
Sunny Days347
270
Rainy Days60
138
Nightlife93
94
Food90
72
Culture92
95
Coffee Culture78
85
Veg Friendly68
82
Late Night5/6
3/6
Cleanliness62
65
Green Spaces65
82
Hiking60
45
Beaches82
20
Surfing15
0
Skiing35
0
Diving15
0
Yoga60
70
Running72
80
Sports95
95
Bikeability65
58
Internet263 Mbps
179 Mbps
Transit82
90
Walkability88
85
Cowork Spaces72
180
Power Reliability100
100

Barcelona vs London FAQ

Is Barcelona or London cheaper to live in?

Barcelona is cheaper — about $2,217 per month versus $3,802, a difference of roughly 71%.

Is Barcelona or London safer?

Both score 72/100 on safety.

Which has faster internet, Barcelona or London?

Barcelona — median download speeds are 263 Mbps versus 179 Mbps.