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.
π’ Cheaper than average π‘ Near average π΄ Pricier than average
| 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 | β | β | β β | β |
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.