Специи покупайте лучше в супермаркетах. Цена на рынке не сильно отличается, если конечно не решили купить оптом. К тому же хороший выбор, хорошая упаковка и лучше условия хранения. Не забывайте про языковой барьер. Торговцы не знают английских названий, а вы не знаете местных. Только если покажете картинки из интернета. Если всё же решили купить специй от 1 кг и более, тогда купите в магазине образцы и езжайте на рынок.
Многие путешествуют по острову на автобусе или на поезде через Colombo. Самая дешёвая цена будет на оптовом продовольственном рынке в Pettáh рядом с автовокзалом и ж/д вокзалом.
https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d832.6155644179637!2d79.85395300233486!3d6.937187346884357!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3ae2591f055718bd%3A0x46e892fd37b5f3a2!2sFOSE+Fruit+%26+Vegetable+Market!5e0!3m2!1sen!2slk!4v1538324773753
Если нужны особенные кондитерские специи, орехи, финики, инжир и другие восточные сладости, рядом есть специализированный магазин
https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d1400.2838419491745!2d79.85325299371902!3d6.9382112302088155!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x1338a6324c096e11!2sLatheefia+Stores!5e0!3m2!1sen!2slk!4v1538326148282