Short answer

MCX prices differ from international prices because you need to factor in additional costs when commodities are imported to India.

Factors causing price differences

You will notice price disparities due to three main factors:

Cost of insurance and freight: Transportation and insurance expenses for importing commodities

Basic Customs Duty (BCD) + Social Welfare Surcharge (SWS): Government taxes applied on imports

Warehouse delivery overheads: Storage and handling costs at delivery centres

Detailed breakdown by commodity

For Gold and Silver refer to:

For Aluminium and Zinc refer to: