Petrol price was on Friday hiked by 75 paisa per litre and diesel by 50 paisa a litre as rupee hit 11-month low making oil imports costlier.
The increase in rates, which are excluding local sales tax or VAT, will be effective from Saturday, Indian Oil Corp, the nation's largest oil firm, said.
Petrol price in Delhi will go up 90 paisa to Rs 63.99 a litre from Rs 63.09 currently, while diesel will cost Rs 50.25 per litre from Saturday as against Rs 49.69 currently.
The increase in petrol price is the first in three months, the last hike being on March 1. Since then, petrol prices had been cut four times on falling global oil prices.
For diesel, this is the fifth increase in rates this year.
State-owned oil firms had been in January authorised to raise diesel prices by up to 50 paisa per litre every month till entire losses on the fuel are wiped out. Diesel price was last hiked by 90 paisa a litre on May 11 after the companies skipped raising rates in April to avoid troubles for the government during the Budget session of Parliament.
Petrol in Mumbai will cost Rs 70.68 a litre from Saturday as against Rs 69.73 currently, while diesel prices was raised by 62 paisa to Rs 56.66.
Despite the fifth increase in diesel rates, oil firms are losing Rs 4.87 per litre on the nation's most consumed fuel.