The Delhi to Agra drive is about 230 km via Yamuna Expressway and takes around 3.5 hours by car. In a petrol car doing 18 km/l, fuel for the one-way trip costs about Rs 1,305 at Delhi pump prices (Rs 102.12/litre, August 2026). Add roughly Rs 440 in tolls one-way, taking the road-trip budget to about Rs 1,745 each way.
Delhi to Agra fuel cost by vehicle
| Vehicle | One-way fuel | Round-trip fuel |
|---|---|---|
| Petrol car (18 km/l) | Rs 1,305 | Rs 2,610 |
| Diesel car (22 km/l) | Rs 995 | Rs 1,991 |
| CNG car (28 km/kg) | Rs 683 | Rs 1,365 |
| Bike (45 km/l) | Rs 522 | Rs 1,044 |
Fuel prices used: Delhi petrol Rs 102.12/l, diesel Rs 95.20/l, CNG Rs 83.09/kg (as of August 2026). One-way car toll: about Rs 440 (FASTag; NHAI revises rates every April).
Calculate for your car
The trip calculator below is preloaded with the Delhi–Agra distance, current petrol price and toll. Switch fuel type, tick round trip, or split the cost between passengers.
Prefilled for Delhi to Agra (one-way distance and current petrol price). Adjust any value to match your vehicle.
Frequently Asked Questions
How much does petrol cost from Delhi to Agra?
About Rs 1,305 one-way in a petrol car doing 18 km/l over the 230 km route, at Delhi prices of Rs 102.12 per litre.
What is the round-trip fuel cost for Delhi to Agra?
Roughly Rs 2,610 in a petrol car, Rs 1,991 in a diesel car, or Rs 1,365 in a CNG car, plus about Rs 880 in tolls both ways.
How much is the toll from Delhi to Agra?
About Rs 440 one-way for a car via Yamuna Expressway (2025-26 FASTag rates; NHAI revises every April).
What is the cheapest way to drive from Delhi to Agra?
Among cars, CNG works out cheapest at about Rs 683 one-way; a bike costs about Rs 522 in petrol.
