The Indian stock market soared on Tuesday, closing sharply higher as Sensex surged 1,397.07 points to end at 78,583.81, while Nifty jumped 378.20 points to close at 23,739.25.