The price of gold varies across different states in India due to multiple factors such as import duty, transportation costs, purity levels, local demand and supply, and margins set by retailers. The cost of logistics and transportation of gold affects the price in different cities, as does the purity level of the gold. Local market conditions and retailers also play a significant role in determining gold prices. Additionally, the Indian government's import duties and the introduction of the Goods and Services Tax (GST) have impacted the uniformity of gold taxes.
Source: Link