Vancouver ranked as most expensive city in Canada

Vancouver has overtaken Toronto as the most expensive in Canada, although both remain relatively affordable by global standards.

The Mercer 2017 Cost of Living Survey placed Vancouver at 107, followed by Toronto at 119, Montreal at 129, Calgary at 143 and Ottawa at 152. There are 209 cities on the 2017 list.

Acc. to Mercer, the top 10 most expensive cities are
1.Luanda, Angola
2. Hong Kong
3. Tokyo, Japan
4. Zurich, Switzerland
5. Singapore
6. Seoul, South Korea
7. Geneva, Switzerland
8. Shanghai, China
9. New York, United States
10. Bern, Switzerland