Get us in your inbox

Pint of beer
Photograph: Alex Segre /

Revealed: the cheapest cities in the world for a pint of beer

These are the ten best cities for grabbing a discount bev, plus the ten worst too

Rosie Hewitson
Sophie Dickinson
Written by
Rosie Hewitson
Sophie Dickinson

Whether we tend to plump for a classic dark ale, a crisp light lager or a thirst-quenching pilsner, if there’s one thing that most of the world can agree on, it’s that there are few things in life better than a pint of beer.

In fact, few things have the capacity to unite humankind like our love of sinking a few cold ones at the end of a long week – even when we can’t so much as agree what unit the good stuff should be sold in, let alone how much it should cost.

According to financial comparison site Finder, the average price of a pint – which is around 570ml, fyi, metric friends – has increased pretty much everywhere over the past year. That’s unsurprising given that bars and pubs have been closed for long stints in many places, with lots of us buying our booze from the supermarket instead.

African cities tend to be the cheapest places to grab a bev, with drinks just £0.65 each in Freetown in Sierra Leone – although that would make sense given that wages are lower there too. Compare that with the outrageous £9.98 a pint in Doha, or £7.90 in Oslo. Ouch.

Here are the top ten cheapest cities for a pint:

1. Freetown, Sierra Leone - £0.65
2. Antananarivo, Madagascar - £0.67
3. Lagos, Nigeria - £0.72
4. Yangon, Myanmar - £0.72
5. Ho Chi Minh City, Vietnam - £0.74
6. Tashkent, Uzbekistan - £0.75
7. Lome, Togo - £0.75
8. Maseru, Lesotho - £0.75
9. Lilongwe, Malawi - £0.76
10. Dushanbe, Tajikistan - £0.78

And here are the ten most expensive:

1. Doha, Qatar - £9.98
2. Dubai, UAE - £9.94
3. Muscat, Oman - £7.97
4. Oslo, Norway - £7.90
5. Lebanon, Beirut - £7.37
6. Reykjavik, Iceland - £6.87
7. Jerusalem, Israel - £6.16
8. Auckland, New Zealand - £6.10
9. Manama, Bahrain - £5.89
10. Stockholm, Sweden - £5.75

In the UK, London remains the most expensive place to grab a beer – at around £5.50 a pint on average. After that it’s Brighton at £4.83, and Edinburgh at £4.73. For a nation of boozers, it seems the UK is still a pretty spenny nation to get sloshed in.

Feeling thirsty? Drink in the views at one of the 25 best rooftop bars in the world.

Or if you’re looking to save some money? Make these cocktails at home instead.

You may also like
You may also like