IRT
Air Quality Index (AQI), weather, fuel, gold and mandi prices and other Live data from India - sourced from official and trusted data
β›½

Live Petrol and Diesel Prices Today - 34 States and UTs

Live petrol and diesel prices across 34 Indian states and UTs, ranked with the cheapest bordering state for each. Updated daily at 6:30 AM IST.

πŸ•’ Updated 2 Sep, 6:30 AM IST Β· next revision 3 Sep, 6:00 AM IST
β›½ National petrol average β‚Ή105.36 per litre, across all tracked states
πŸ›’οΈ National diesel average β‚Ή96.05 per litre, across all tracked states
🟒 Cheapest petrol Andaman & Nicobar β‚Ή88.66/litre
πŸ”΄ Priciest petrol Andhra Pradesh β‚Ή117.41/litre
↔️ State-to-state spread β‚Ή28.75/L β‚Ή1,150 on a 40L tank

Petrol prices by state

Andaman & Nicobar: β‚Ή88.66/L petrolAndhra Pradesh: β‚Ή117.41/L petrolAssam: β‚Ή105.73/L petrolChandigarh: β‚Ή101.54/L petrolChhattisgarh: β‚Ή108.09/L petrolDelhi: β‚Ή102.12/L petrolGoa: β‚Ή103.92/L petrolHaryana: β‚Ή103.28/L petrolManipur: β‚Ή106.91/L petrolPunjab: β‚Ή105.56/L petrolTelangana: β‚Ή115.69/L petrol

🟒 Cheaper than average   🟑 Near average   πŸ”΄ Pricier than average

L
*Estimate based on today's average price. Actual price may vary by fuel station. See our Terms of Service for data methodology.
Andaman & Nicobar #11 of 11 (petrol) No bordering state tracked Port Blair β‚Ή88.66 β€” β‚Ή0.00 β‚Ή84.56 β€” β‚Ή0.00 β–Ό β‚Ή16.70 β–Ό β‚Ή11.49 β‚Ή3,546
Andhra Pradesh #1 of 11 (petrol) β†˜ β‚Ή1.72 cheaper in Telangana Amaravati Β· computed avg β‚Ή117.41 β€” β‚Ή0.00 β‚Ή105.11 β€” β‚Ή0.00 β–² β‚Ή12.05 β–² β‚Ή9.06 β‚Ή4,696
Arunachal Pradesh Neighbour data unavailable Itanagar β€” β€” β€” β€” β€”
Assam #5 of 11 (petrol) βœ“ Already cheapest among neighbours Dispur β‚Ή105.73 β€” β‚Ή0.00 β‚Ή97.23 β€” β‚Ή0.00 β–² β‚Ή0.37 β–² β‚Ή1.18 β‚Ή4,229
Bihar Neighbour data unavailable Patna β€” β€” β€” β€” β€”
Chandigarh #10 of 11 (petrol) βœ“ Already cheapest among neighbours Chandigarh (UT levy) β‚Ή101.54 β€” β‚Ή0.00 β‚Ή89.47 β€” β‚Ή0.00 β–Ό β‚Ή3.82 β–Ό β‚Ή6.58 β‚Ή4,062
Chhattisgarh #3 of 11 (petrol) βœ“ Already cheapest among neighbours Raipur β‚Ή108.09 β–Ό β‚Ή0.21 β‚Ή101.36 β–Ό β‚Ή0.19 β–² β‚Ή2.73 β–² β‚Ή5.31 β‚Ή4,324
Dadra & Nagar Haveli and Daman & Diu Neighbour data unavailable Daman β€” β€” β€” β€” β€”
Delhi #9 of 11 (petrol) βœ“ Already cheapest among neighbours New Delhi β‚Ή102.12 β€” β‚Ή0.00 β‚Ή95.20 β€” β‚Ή0.00 β–Ό β‚Ή3.24 β–Ό β‚Ή0.85 β‚Ή4,085
Goa #7 of 11 (petrol) Neighbour data unavailable Panaji β‚Ή103.92 β–Ό β‚Ή0.08 β‚Ή95.81 β–Ό β‚Ή0.07 β–Ό β‚Ή1.44 β–Ό β‚Ή0.24 β‚Ή4,157
Gujarat Neighbour data unavailable Gandhinagar β€” β€” β€” β€” β€”
Haryana #8 of 11 (petrol) β†˜ β‚Ή1.74 cheaper in Chandigarh Chandigarh (Haryana VAT) β‚Ή103.28 β€” β‚Ή0.00 β‚Ή95.94 β€” β‚Ή0.00 β–Ό β‚Ή2.08 β–Ό β‚Ή0.11 β‚Ή4,131
Himachal Pradesh Neighbour data unavailable Shimla β€” β€” β€” β€” β€”
Jammu & Kashmir Neighbour data unavailable Srinagar β€” β€” β€” β€” β€”
Jharkhand Neighbour data unavailable Ranchi β€” β€” β€” β€” β€”
Karnataka Neighbour data unavailable Bengaluru β€” β€” β€” β€” β€”
Kerala Neighbour data unavailable Thiruvananthapuram β€” β€” β€” β€” β€”
Madhya Pradesh Neighbour data unavailable Bhopal β€” β€” β€” β€” β€”
Maharashtra Neighbour data unavailable Mumbai β€” β€” β€” β€” β€”
Manipur #4 of 11 (petrol) β†˜ β‚Ή1.18 cheaper in Assam Imphal β‚Ή106.91 β–² β‚Ή0.04 β‚Ή92.62 β–² β‚Ή0.05 β–² β‚Ή1.55 β–Ό β‚Ή3.43 β‚Ή4,276
Meghalaya Neighbour data unavailable Shillong β€” β€” β€” β€” β€”
Mizoram Neighbour data unavailable Aizawl β€” β€” β€” β€” β€”
Nagaland Neighbour data unavailable Kohima β€” β€” β€” β€” β€”
Odisha Neighbour data unavailable Bhubaneswar β€” β€” β€” β€” β€”
Puducherry Neighbour data unavailable Puducherry β€” β€” β€” β€” β€”
Punjab #6 of 11 (petrol) β†˜ β‚Ή4.02 cheaper in Chandigarh Chandigarh (Punjab VAT) β‚Ή105.56 β€” β‚Ή0.00 β‚Ή95.47 β€” β‚Ή0.00 β–² β‚Ή0.20 β–Ό β‚Ή0.58 β‚Ή4,222
Rajasthan Neighbour data unavailable Jaipur β€” β€” β€” β€” β€”
Sikkim Neighbour data unavailable Gangtok β€” β€” β€” β€” β€”
Tamil Nadu Neighbour data unavailable Chennai β€” β€” β€” β€” β€”
Telangana #2 of 11 (petrol) β†˜ β‚Ή7.60 cheaper in Chhattisgarh Hyderabad β‚Ή115.69 β€” β‚Ή0.00 β‚Ή103.82 β€” β‚Ή0.00 β–² β‚Ή10.33 β–² β‚Ή7.77 β‚Ή4,628
Tripura Neighbour data unavailable Agartala β€” β€” β€” β€” β€”
Uttar Pradesh Neighbour data unavailable Lucknow β€” β€” β€” β€” β€”
Uttarakhand Neighbour data unavailable Dehradun β€” β€” β€” β€” β€”
West Bengal Neighbour data unavailable Kolkata β€” β€” β€” β€” β€”

Frequently Asked Questions

Why do petrol and diesel prices differ by state at all?

Indian Oil, Bharat Petroleum and Hindustan Petroleum, the state-owned companies that set fuel prices, revise petrol (Motor Spirit, MS) and diesel (High Speed Diesel, HSD) rates daily based on international crude prices and the rupee-dollar exchange rate. State VAT and cess then push the same fuel to different prices in different places, so a full tank can cost noticeably more just across a state line.

Why is petrol cheaper in Andaman & Nicobar than Andhra Pradesh?

The crude oil cost and refinery price that Indian Oil, Bharat Petroleum and Hindustan Petroleum charge is the same nationwide - the difference comes entirely from state VAT and cess, which each state government sets on its own. Andhra Pradesh currently charges β‚Ή117.41/litre against Andaman & Nicobar's β‚Ή88.66, a β‚Ή28.75/litre gap - not because Andaman & Nicobar's fuel is different in any way, just taxed less than Andhra Pradesh's.

When do fuel prices change each day?

India's oil marketing companies revise petrol and diesel rates once every 24 hours, effective 6 AM IST, based on the previous day's international crude oil trading and the rupee-dollar exchange rate. This page's automated fetch runs shortly after that window to give the new numbers time to actually appear on the source.

Why do Haryana, Punjab and Chandigarh show three different prices?

Chandigarh is the shared capital of both Haryana and Punjab, and is also its own Union Territory - three separate jurisdictions, each free to set its own fuel VAT. So "Chandigarh" legitimately appears at three different prices on this page: Haryana's rate (as levied where Haryana's government has jurisdiction), Punjab's rate, and the Chandigarh UT administration's own rate for the union territory itself. It reads like a data error at first glance, but all three are real, correctly sourced figures - see the "Chandigarh β€” ... VAT" label on each row.

Is it worth driving to another state to fill up?

Usually not, once you account for the fuel burned getting there. Today's biggest gap is β‚Ή28.75/litre, which works out to about β‚Ή1,150 on a 40-litre tank - but a detour of much more than 15–20 km each way will burn through that saving in extra fuel before you even reach the pump. It can make sense if you're already crossing the border for another reason, or if you drive a large tank regularly along a route with a genuine price gap - but a special trip just to save a few hundred rupees rarely pays for itself.

What is Fuel Price & Why It Changes?

Fuel price is what you pay per litre for petrol or diesel at the pump today, and in India it's rarely the same number twice in a row for long: it's revised daily, not fixed for the month the way it once was. That matters directly to the household budget of anyone who drives, rides a two-wheeler, or runs a business with a delivery fleet or a fleet of autos and taxis. A ten or twenty paisa daily change looks small, but it compounds over a full tank and a full year of commuting, and it moves the price of anything transported by road, which in India is nearly everything. A family in Mumbai filling a 40 litre tank feels a genuinely different bill during a month of rising crude prices than during a calm one, even without changing their driving habits at all.

How Fuel Price Works in India

Petrol, officially called Motor Spirit (MS), and diesel, officially High Speed Diesel (HSD), are priced by the country's three big state-owned oil companies: Indian Oil, Bharat Petroleum and Hindustan Petroleum. Each morning they revise rates based on international crude oil prices and the rupee-dollar exchange rate from the previous day's trading, since India imports the large majority of the crude it refines. On top of that base price, every state adds its own VAT and cess, and those state taxes are why the same litre of petrol can cost noticeably more just by crossing a state border, even though the base fuel cost is identical everywhere. That's also why this page compares prices state by state rather than showing one single number for the whole country: there genuinely isn't one.

How to Interpret Fuel Price Numbers

There's no danger scale here the way there is for AQI, just rupees and paise, so the number to focus on is the daily change and how a state compares to its neighbours. A change of a few paise a day is routine and follows normal crude oil movement. A state showing up several rupees higher than a bordering state is usually a sign of a bigger gap in local VAT rather than anything about the fuel itself, and it's worth knowing if you regularly cross that border anyway. Watching the trend over a week tells you more than any single day's number: a steady week-on-week rise usually tracks a genuine move in global crude prices, not a one-off local blip.

Best Times to Check Fuel Price & Decision Making

Fuel prices in India are revised every morning around 6 AM, so checking before you head out for a fill-up gives you the actual rate for that day rather than yesterday's. If you live near a state border, this page's state comparison is worth a look before a long drive: filling up just across the line in a lower-VAT state can save a meaningful amount on a long trip, though it rarely makes sense to cross a border just to save on a routine local commute. There's no strong seasonal pattern the way there is with gold or AQI, prices track global crude and the rupee more than the calendar, so the better habit is simply checking before any big trip rather than assuming today's price matches what you paid last month.

Why Fuel Price Matters: Transport & Business

Household impact: A β‚Ή10-per-litre gap, not unusual between neighbouring states once state VAT is added in, adds up to roughly β‚Ή2,000 a month for a family filling a 40-litre tank every week, a real dent in a middle-class household's transport budget over a year. Sustained fuel price rises are also a common trigger for auto and taxi unions to demand fare hikes, so the cost shows up even for commuters who don't drive themselves, through a higher auto fare or a cab surge that sticks around longer than the surge-pricing window that caused it. Rather than reacting to a single day's price, tracking the week's trend is more useful: if it's been climbing steadily, filling up sooner rather than later, or timing a long non-urgent drive, a family trip or a weekend outstation run, for a comparatively cheaper week, both make a real difference over a month without changing any day-to-day driving habit. Gig workers running food delivery or ride-hailing on their own two-wheeler or car feel it most directly of all, since fuel is deducted straight from a driver's per-trip earnings, not smoothed out over a monthly salary the way it is for most other households.

Business impact: For businesses running delivery fleets, e-commerce logistics, cab aggregators, local kirana and food delivery, fuel is one of the largest variable costs, and a sustained price rise squeezes margins directly, sometimes passed on to customers as a delivery fee change or a per-order surcharge. Farmers feel it differently: diesel pump sets for irrigation and tractors for hauling produce to the mandi mean diesel price, more than petrol, moves directly into their input costs each sowing and harvest season. A long-haul trucker running a Delhi-to-Mumbai route, roughly 1,400 kilometres one way, budgets diesel as the single largest line item on that trip; even a modest β‚Ή2-per-litre rise adds close to β‚Ή700 to the fuel bill for one truck on one trip alone, a cost that compounds fast across a fleet running that route daily. A fleet operator comparing this page's state-by-state numbers before choosing a depot location, or timing a bulk fuel purchase across a lower-VAT state border, is a genuine cost-saving tactic some transport and logistics businesses already build into their route planning.

πŸ“Š Fuel Price Trends (31-Day)

Highestβ‚Ή110.3517 Aug
Lowestβ‚Ή103.9327 Aug
Averageβ‚Ή106.61
VolatilityLow

24h: ↓ -0.9% 7d: ↓ -2.3% Since 3 Aug: ↓ -1.0%

Seasonal pattern: Fuel doesn't follow a real seasonal pattern the way gold or AQI does, it tracks global crude oil prices and the rupee's exchange rate more than the calendar, so there's no reliable "cheap month" to wait for.

↑