The benchmark indices opened on a high on Tuesday, with Sensex crossing the 80,000 mark again led by auto and pharma stocks, gaining over 200 points in morning trade.