As melhores cidades para fazer compras estão espalhadas pelo mundo. Quem seleciona anualmente as melhores cidades do mundo para fazer compras é o City Index Globe Shopper, com base nos preços, na variedade das lojas e dos produtos, na cultura e clima (cultura a conhecer e número de horas de sol), na conveniência (da língua, negociação e segurança) e nos transportes e hotéis. Este índice revela-se no entanto incompleto, faltando analisar continentes como os americanos e o africano.

Europa

De acordo com este índice, as melhores cidades da Europa para fazer compras são:

  1. Londres – pelas lojas
  2. Madrid – pelas lojas
  3. Barcelona – pelos hotéis e transportes
  4. Paris – pela cultura e clima
  5. Roma – cultura e clima
  6. Berlim – cultura e clima
  7. Lisboa – cultura e clima
  8. Amesterdão - pelas lojas
  9. Praga – pela conveniência
  10. Budapeste – pelo preço

Portugal surge assim no top das melhores cidades europeias para se fazer compras, graças à cidade de Lisboa, com a experiência gastronómica e cultural que esta proporciona, assim como as suas oportunidades de turismo e de gozar várias horas de sol.

Ásia e Oceânia

Já na Ásia e na Oceânia as melhores cidades para fazer compras são:

  1. Auckland – pelas lojas
  2. Bangalore – pelo preço
  3. Bangkok – pelo preço
  4. Pequim – pelos hotéis e transportes
  5. Busan – pela conveniência
  6. Colombo – pelo preço
  7. Deli – pelo preço
  8. Daca – pelo preço
  9. Guangzhou – pela conveniência
  10. Cidade de Ho Chi Minh – pelo preço

Na Ásia encontra as cidades mais baratas para turistas, havendo assim muitas cidades para fazer boas compras.