In September 2013 the price had touched Rs 74.10 a litre.
In Kolkata, Mumbai and Chennai too, prices climbed to new multi-year highs at Rs 76.78, Rs 81.93 and Rs 76.85 per litre respectively, the Indian Oil website said.
The previous highs in these cities were Rs 78.03 (Kolkata, August 2014), Rs 82.07 (Mumbai, March 2014) and Rs 76.93 (Chennai, July 2014).
Diesel prices also touched new record levels on Friday.
Petrol prices firmed up today along with surge in crude oil prices due to the ongoing supply cut by the Organisation of the Petroleum Exporting Countries coupled with strong demand for crude oil.
On Friday, Brent crude oil was priced around $73.56 per barrel, whereas in 2013 it was priced at over $100 a barrel.
Prices of transport fuels are now changed on a daily basis unlike the previous norm of fortnightly revision of prices.