Moscow becomes one of world's cities getting more expensive most quickly
The Economist Intelligence Unit’s Worldwide Cost of Living Survey assessed more than 150 different purchases in 133 cities around the world to determine where budget travellers should go - and where they should avoid.
Moscow is among the biggest risers with the 98th place - jumped 15 places in the rankings.
Singapore is the most expensive major city on Earth - and Almaty, the Kazakh capital, the cheapest - according to an extensive annual study of prices.
Singapore is followed by Hong Kong, while Zurich, Tokyo and Osaka complete the top five. Seoul, Geneva, Paris and Copenhagen also featured in the top 10.
India also looks a good bet for travellers on a shoestring, with Bangalore, Chennai, Mumbai and New Delhi all among the bottom 10.