Cost of Living Comparison Between Herat and London
For one person, living is cheaper in Herat: $392 a month against $4,048 in London, rent and utilities included – about $43,900 less a year. Rent and utilities account for most of the difference.
-
London Living Index196Cost of Living Index in LondonLearn more
How much you'll spend in Herat and in London
Real prices from locals and on-the-ground checks – rent, groceries, transit and the daily extras. Here's what a month in Herat and in London actually costs, broken down by who's living it.
A single person spends $392 per month in Herat vs $4,048 in London, rent included.
- Herat $392
- London $4,048
A couple spends around $471 per month in Herat vs $5,903 in London, rent included.
- Herat $471
- London $5,903
A family of three spends $550 per month in Herat vs $7,758 in London, rent included.
- Herat $550
- London $7,758
Herat is about 90% cheaper than London, and outside of rent the biggest gap is in eating out.
Herat sits 71% below the global median, while London is 199% above – they fall on opposite sides of the world average.
CityCost data is based on AI and user input – minor inaccuracies may occur.
Last update for Herat: November 1, 2026
Last update for London: November 1, 2026
Cost Breakdown
A mid-range dinner for two costs $9 in Herat versus $109 in London. Monthly groceries follow the same trend: $48 vs $360 – making Herat the more affordable choice for daily food spending.
- Herat London 5,240 km ≈ 7 h nonstop flight
- Herat
- London
Distances are measured in a straight line. Your location is detected approximately.
City Median Internet Speeds Comparison (Updated April 2026)
Is Herat cheaper than London?
What income do you need for each city?
How do food prices compare in Herat and in London?
Is eating out cheaper in Herat or in London?
Is $1,000 a realistic budget for living in Herat or in London?
Is it better to live in Herat or in London?
Herat vs other spots: cost of living compared
Similar cities
Bhubaneswar
Lucknow
Vijayawada
Chittagong
Faisalabad
Visakhapatnam