BENGALURU, June 25 (Reuters) - India's benchmark indexes rose to all-time highs on Tuesday, led by a jump in heavyweight financial and banking stocks.

The NSE Nifty 50 gained 0.6% to hit 23,667.85 points as of 12:50 p.m IST.

The S&P BSE Sensex rose 0.66% to hit 77,855. (Reporting by Sethuraman NR in Bengaluru; Editing by Savio D'Souza)