Silver too regained the 38K-level, surging further by Rs 425 per kg to Rs 38,085 on sustained offtake from industrial units.
Standard gold (99.5 per cent purity) surged by Rs 210 to finish at Rs 29,120 per 10 grams from Monday's closing level of Rs 28,910.
Pure gold (99.9 per cent purity) also moved up by a similar amount to end at Rs 29,270 per 10 grams compared to Rs 29,060 yesterday.
Globally, gold rose for an eighth straight session early today as a retreat in the dollar encouraged some investors to buy into the metal.
Spot gold was up at USD 1,285.35 an ounce in early European trade and silver was trading higher at USD 16.62, having earlier reached its highest since late November at USD 16.64 per ounce.