
Knight Frank LLP, an international property consultancy, recently conducted a study on how many years worth of earnings would it take for an average citizen to buy a 100-square-metre luxury or a high-end apartment in the world's most important cities. These numbers are according to an analysis of real estate and wages.
So, find out which are the least affordable cities in the world.
...

Mumbai
Ranking: 1
Number of years an average citizen would take to buy a luxury apartment: 308.1
...

Shanghai
Ranking: 2
Number of years an average citizen would take to buy a luxury apartment: 233.3
...

Moscow
Ranking: 3
Number of years an average citizen would take to buy a luxury apartment: 143.7
...

London
Ranking: 4
Number of years an average citizen would take to buy a luxury apartment: 136.2
...

Hong Kong
Ranking: 5
Number of years an average citizen would take to buy a luxury apartment: 96.4
...

Paris
Ranking: 6
Number of years an average citizen would take to buy a luxury apartment: 77.7
...

Geneva
Ranking: 7
Number of years an average citizen would take to buy a luxury apartment: 73.5
...

Bangkok
Ranking: 8
Number of years an average citizen would take to buy a luxury apartment: 67
...

Jakarta
Ranking: 9
Number of years an average citizen would take to buy a luxury apartment: 61.7
...

Rome
Ranking: 10
Number of years an average citizen would take to buy a luxury apartment: 60.1
...

Sydney
Ranking: 11
Number of years an average citizen would take to buy a luxury apartment: 54.9
...

Cape Town
Ranking: 12
Number of years an average citizen would take to buy a luxury apartment: 54.6
...

New York (Manhattan)
Ranking: 13
Number of years an average citizen would take to buy a luxury apartment: 48.4
...

Singapore
Ranking: 14
Number of years an average citizen would take to buy a luxury apartment: 42.7