The Mumbai to Surat drive is about 294 km via NH48 and takes around 5.5 hours by car. In a petrol car doing 18 km/l, fuel for the one-way trip costs about Rs 1,816 at Mumbai pump prices (Rs 111.21/litre, August 2026). Add roughly Rs 410 in tolls one-way, taking the road-trip budget to about Rs 2,226 each way.
Mumbai to Surat fuel cost by vehicle
| Vehicle | One-way fuel | Round-trip fuel |
|---|---|---|
| Petrol car (18 km/l) | Rs 1,816 | Rs 3,633 |
| Diesel car (22 km/l) | Rs 1,307 | Rs 2,615 |
| CNG car (28 km/kg) | Rs 903 | Rs 1,806 |
| Bike (45 km/l) | Rs 727 | Rs 1,453 |
Fuel prices used: Mumbai petrol Rs 111.21/l, diesel Rs 97.83/l, CNG Rs 86.00/kg (as of August 2026). One-way car toll: about Rs 410 (FASTag; NHAI revises rates every April).
Calculate for your car
The trip calculator below is preloaded with the Mumbai–Surat distance, current petrol price and toll. Switch fuel type, tick round trip, or split the cost between passengers.
Prefilled for Mumbai to Surat (one-way distance and current petrol price). Adjust any value to match your vehicle.
Frequently Asked Questions
How much does petrol cost from Mumbai to Surat?
About Rs 1,816 one-way in a petrol car doing 18 km/l over the 294 km route, at Mumbai prices of Rs 111.21 per litre.
What is the round-trip fuel cost for Mumbai to Surat?
Roughly Rs 3,633 in a petrol car, Rs 2,615 in a diesel car, or Rs 1,806 in a CNG car, plus about Rs 820 in tolls both ways.
How much is the toll from Mumbai to Surat?
About Rs 410 one-way for a car via NH48 (2025-26 FASTag rates; NHAI revises every April).
What is the cheapest way to drive from Mumbai to Surat?
Among cars, CNG works out cheapest at about Rs 903 one-way; a bike costs about Rs 727 in petrol.
