Home » Fuel Cost by Route » Ahmedabad to Udaipur

The Ahmedabad to Udaipur drive is about 250 km via NH48 (via Himmatnagar-Shamlaji) and takes around 4.0 hours by car. In a petrol car doing 18 km/l, fuel for the one-way trip costs about Rs 1,414 at Ahmedabad pump prices (Rs 101.83/litre, August 2026). Add roughly Rs 295 in tolls one-way, taking the road-trip budget to about Rs 1,709 each way.

Ahmedabad to Udaipur fuel cost by vehicle

Vehicle One-way fuel Round-trip fuel
Petrol car (18 km/l) Rs 1,414 Rs 2,829
Diesel car (22 km/l) Rs 1,113 Rs 2,225
CNG car (28 km/kg) Rs 839 Rs 1,679
Bike (45 km/l) Rs 566 Rs 1,131

Fuel prices used: Ahmedabad petrol Rs 101.83/l, diesel Rs 97.92/l, CNG Rs 94.02/kg (as of August 2026). One-way car toll: about Rs 295 (FASTag; NHAI revises rates every April).

Calculate for your car

The trip calculator below is preloaded with the Ahmedabad–Udaipur distance, current petrol price and toll. Switch fuel type, tick round trip, or split the cost between passengers.

Prefilled for Ahmedabad to Udaipur (one-way distance and current petrol price). Adjust any value to match your vehicle.

Select a vehicle type or choose Custom to enter your own mileage.

Frequently Asked Questions

How much does petrol cost from Ahmedabad to Udaipur?

About Rs 1,414 one-way in a petrol car doing 18 km/l over the 250 km route, at Ahmedabad prices of Rs 101.83 per litre.

What is the round-trip fuel cost for Ahmedabad to Udaipur?

Roughly Rs 2,829 in a petrol car, Rs 2,225 in a diesel car, or Rs 1,679 in a CNG car, plus about Rs 590 in tolls both ways.

How much is the toll from Ahmedabad to Udaipur?

About Rs 295 one-way for a car via NH48 (via Himmatnagar-Shamlaji) (2025-26 FASTag rates; NHAI revises every April).

What is the cheapest way to drive from Ahmedabad to Udaipur?

Among cars, CNG works out cheapest at about Rs 839 one-way; a bike costs about Rs 566 in petrol.

Related Tools & Comparisons