calculatemileage

Calculate mileage

Use the price on your last fuel bill. Leave it at 0 to skip the costs.

Distance travelled
100 km
Fuel consumed
10 litres
Total fuel cost
₹1,050
Fuel cost per km
₹10.50
Fuel cost per 100 km
₹1,050
Your mileage
10.0kmpl
10.0L/100 km
23.5mpg (US)

Is that good for your car?

Every listing shows the company's lab figure. Pick your car to see its estimated mileage in city traffic, on the highway, with a full car, and on E20 petrol.

113 models · 1564 variants · 281 ratings
Tata Nexon
17.44 kmpl · 24.08 kmpl · 17.44 km/kg
Petrol · Diesel · CNG · 82 variants
Tata Safari
15.00 kmpl · 16.30 kmpl
Petrol · Diesel · 72 variants
Tata Sierra
17.40 kmpl · 21.26 kmpl
Petrol · Diesel · 59 variants
Hyundai Creta
18.40 kmpl · 21.80 kmpl
Petrol · Diesel · 54 variants
Tata Harrier
16.00 kmpl · 16.80 kmpl
Petrol · Diesel · 52 variants
Kia Seltos
17.50 kmpl · 19.40 kmpl
Petrol · Diesel · 44 variants
Kia Carens Clavis
16.66 kmpl · 19.54 kmpl · 21.53 km/kg
Petrol · Diesel · CNG · 42 variants
Hyundai Venue
20.00 kmpl · 20.99 kmpl
Petrol · Diesel · 37 variants
Maruti Suzuki Victoris
28.65 kmpl · 27.02 km/kg
Petrol · CNG · 36 variants
Maruti Suzuki Grand Vitara
27.97 kmpl · 26.60 km/kg
Petrol · CNG · 35 variants
Kia Sorento
19.60 kmpl · 17.66 kmpl
Petrol · Diesel · 32 variants
Hyundai Alcazar
18.00 kmpl · 20.40 kmpl
Petrol · Diesel · 31 variants
Mahindra Scorpio N
12.17 kmpl · 15.42 kmpl
Petrol · Diesel · 31 variants
Nissan Magnite
19.90 kmpl · 24.00 km/kg
Petrol · CNG · 28 variants
Mahindra XUV 3XO
20.10 kmpl · 21.20 kmpl
Petrol · Diesel · 27 variants
Mahindra XUV 7XO
13.10 kmpl · 8.70 kmpl
Diesel · Petrol · 27 variants
Tata Altroz
19.40 kmpl · 27.80 km/kg · 25.10 kmpl
Petrol · CNG · Diesel · 27 variants
Tata Punch
13.80 kmpl · 25.85 km/kg
Petrol · CNG · 26 variants
Toyota Urban Cruiser Hyryder
27.97 kmpl · 26.60 km/kg
Petrol · CNG · 25 variants
Hyundai Exter
19.40 kmpl · 27.10 km/kg
Petrol · CNG · 23 variants
Kia Sonet
18.40 kmpl · 24.10 kmpl
Petrol · Diesel · 23 variants
Hyundai Verna
19.60 kmpl
Petrol · 22 variants
Renault Duster
18.45 kmpl
Petrol · 22 variants
Mahindra Thar ROXX
12.40 kmpl · 15.20 kmpl
Petrol · Diesel · 21 variants
Citroen C3 X
19.30 kmpl · 28.10 km/kg
Petrol · CNG · 20 variants
Hyundai Grand i10 Nios
18.00 kmpl · 27.00 km/kg
Petrol · CNG · 20 variants
Maruti Suzuki Brezza
19.89 kmpl · 19.80 km/kg
Petrol · CNG · 19 variants
Renault Kiger
20.38 kmpl
Petrol · 19 variants
Kia Syros
18.20 kmpl · 20.75 kmpl
Petrol · Diesel · 17 variants
Maruti Suzuki Swift
26.25 kmpl · 35.34 km/kg
Petrol · CNG · 17 variants
Hyundai i20
20.00 kmpl
Petrol · 15 variants
Mahindra Thar
15.20 kmpl
Diesel · 15 variants
Bentley Continental
12.90 kmpl
Petrol · 14 variants
Citroen Basalt X
19.50 kmpl
Petrol · 14 variants
Citroen Aircross X
18.50 kmpl
Petrol · 14 variants
Jeep Compass
17.10 kmpl
Diesel · 14 variants
Defender
14.01 kmpl · 11.40 kmpl
Petrol · Diesel · 14 variants
Maruti Suzuki FRONX
22.89 kmpl · 28.51 km/kg
Petrol · CNG · 14 variants
Tata Tigor
19.60 kmpl · 28.06 km/kg
Petrol · CNG · 14 variants
Toyota Innova Crysta
9.00 kmpl
Diesel · 14 variants
Honda Elevate
16.92 kmpl
Petrol · 13 variants
Jeep Meridian
16.25 kmpl
Diesel · 13 variants
Maruti Suzuki Baleno
24.77 kmpl · 33.61 km/kg
Petrol · CNG · 13 variants
Nissan Gravite
19.60 kmpl · 19.30 km/kg
Petrol · CNG · 13 variants
Skoda Kylaq
19.68 kmpl
Petrol · 13 variants
Maruti Suzuki Wagon R
25.19 kmpl · 34.05 km/kg
Petrol · CNG · 12 variants
Nissan Tekton
18.50 kmpl
Petrol · 12 variants
Skoda Slavia
20.32 kmpl
Petrol · 12 variants
Toyota Innova Hycross
23.24 kmpl
Petrol · 12 variants
Toyota Taisor
22.80 kmpl · 28.50 km/kg
Petrol · CNG · 12 variants
Volkswagen Virtus
20.08 kmpl
Petrol · 12 variants
Bentley Flying Spur
10.20 kmpl
Petrol · 11 variants
Hyundai Aura
17.00 kmpl · 22.00 km/kg
Petrol · CNG · 11 variants
Maruti Suzuki Dzire
26.13 kmpl · 36.47 km/kg
Petrol · CNG · 11 variants
Skoda Kushaq
19.66 kmpl
Petrol · 11 variants
Volkswagen Taigun
19.98 kmpl
Petrol · 11 variants
Mahindra Bolero Pik-Up
14.30 kmpl
Diesel · 10 variants
Maruti Suzuki Ertiga
20.51 kmpl · 26.11 km/kg
Petrol · CNG · 9 variants
Maruti Suzuki XL6
20.97 kmpl · 26.32 km/kg
Petrol · CNG · 9 variants
Toyota Glanza
22.94 kmpl · 30.61 km/kg
Petrol · CNG · 9 variants
Honda City
27.26 kmpl
Petrol · 8 variants
Hyundai i20 N Line
20.00 kmpl
Petrol · 8 variants
Maruti Suzuki Alto K10
24.90 kmpl · 33.85 km/kg
Petrol · CNG · 8 variants
Maruti Suzuki Celerio
26.00 kmpl · 34.43 km/kg
Petrol · CNG · 8 variants
Maruti Suzuki S-Presso
25.30 kmpl · 32.73 km/kg
Petrol · CNG · 8 variants
Toyota Fortuner
10.26 kmpl · 11.62 kmpl
Petrol · Diesel · 8 variants
Toyota Rumion
20.51 kmpl · 26.11 km/kg
Petrol · CNG · 8 variants
Mahindra Bolero Camper
16.00 kmpl
Diesel · 7 variants
Renault Triber
20.00 kmpl
Petrol · 7 variants
Honda Amaze
19.46 kmpl
Petrol · 6 variants
Hyundai Venue N Line
20.00 kmpl
Petrol · 6 variants
Mahindra Bolero Neo
17.29 kmpl
Diesel · 6 variants
Maruti Suzuki Jimny
16.94 kmpl
Petrol · 6 variants
Maserati Quattroporte
11.76 kmpl · 11.76 kmpl
Petrol · Diesel · 6 variants
Mercedes-Benz GLS
11.00 kmpl · 10.99 kmpl
Petrol · Diesel · 6 variants
Renault KWID
22.30 kmpl
Petrol · 6 variants
BMW X5
12.00 kmpl · 12.00 kmpl
Petrol · Diesel · 4 variants
BMW X7
11.29 kmpl · 14.31 kmpl
Petrol · Diesel · 4 variants
Hyundai Creta N Line
18.20 kmpl
Petrol · 4 variants
Mahindra Bolero
16.00 kmpl
Diesel · 4 variants
Maruti Suzuki Eeco Tour V
19.71 kmpl · 26.78 km/kg
Petrol · CNG · 4 variants
Maruti Suzuki Eeco
19.71 kmpl · 26.78 km/kg
Petrol · CNG · 4 variants
Mercedes-Benz C-Class
16.90 kmpl · 23.00 kmpl
Petrol · Diesel · 4 variants
Porsche 911
9.17 kmpl
Petrol · 4 variants
Audi A4
17.40 kmpl
Petrol · 3 variants
BMW X3
14.61 kmpl · 17.86 kmpl
Petrol · Diesel · 3 variants
Kia Carens
15.70 kmpl · 21.30 kmpl · 21.20 km/kg
Petrol · Diesel · CNG · 3 variants
Land Rover Discovery
12.82 kmpl
Diesel · 3 variants
Maruti Suzuki Eeco Cargo
20.20 kmpl · 27.05 km/kg
Petrol · CNG · 3 variants
Maruti Suzuki Invicto
23.24 kmpl
Petrol · 3 variants
Toyota Fortuner Legender
14.40 kmpl
Diesel · 3 variants
Audi A6
14.11 kmpl
Petrol · 2 variants
Range Rover Evoque
12.82 kmpl
Petrol · 2 variants
Range Rover Velar
15.80 kmpl · 15.80 kmpl
Petrol · Diesel · 2 variants
Lexus ES 350h
25.22 kmpl
Petrol · 2 variants
Mahindra Bolero Neo Plus
14.00 kmpl
Diesel · 2 variants
Maruti Suzuki Alto Tour H1
24.39 kmpl · 33.40 km/kg
Petrol · CNG · 2 variants
Maruti Suzuki Dzire Tour S
26.06 kmpl · 34.30 km/kg
Petrol · CNG · 2 variants
Maruti Suzuki Ertiga Tour
18.04 kmpl · 26.08 km/kg
Petrol · CNG · 2 variants
Maruti Suzuki Wagon R tour
25.40 kmpl · 34.73 km/kg
Petrol · CNG · 2 variants
Mercedes-Benz AMG S 63
9.50 kmpl
Petrol · 2 variants
Mercedes-Benz Maybach S-Class
23.00 kmpl
Petrol · 2 variants
Mercedes-Benz S-Class
32.30 kmpl
Petrol-Electric Hybrid · 2 variants
MG Hector Plus
13.79 kmpl
Petrol · 2 variants
Rolls-Royce Phantom
9.80 kmpl
Petrol · 2 variants
Toyota Camry
25.49 kmpl
Petrol · 2 variants
Toyota Vellfire
19.28 kmpl
Petrol-Electric Hybrid · 2 variants
Bajaj Qute
43.00 km/kg
CNG · 1 variants
BMW 3 Series
13.02 kmpl
Petrol · 1 variants
BMW 5 Series
15.70 kmpl
Petrol · 1 variants
BMW M5
49.75 kmpl
Petrol · 1 variants
BMW X1
16.35 kmpl
Petrol · 1 variants
Kia Carnival
14.85 kmpl
Diesel · 1 variants

Mileage by brand

Why the numbers here are lower

The ARAI figure is measured on a lab cycle, not in traffic. A car rated at 25 kmpl does not give 25 kmpl in a city with signals, a boot full of luggage and the AC running. This site scales the rating to estimate city, mixed and highway mileage, so you get a number you can plan around. See exactly how.

And what E20 changed

Pumps in India have been required to sell E20 petrol since 1 April 2026 (ETV Bharat). Ethanol carries less energy per litre, and ARAI's laboratory tests put the mileage drop at 2% to 6% (PIB). Every petrol page here lets you switch the blend and see the difference.

How to calculate mileage

Mileage = distance driven ÷ fuel used. In km per litre (kmpl) for petrol and diesel, km per kg for CNG.

Cost per km = fuel price ÷ mileage.

The most accurate way to get the two numbers is the full tank method:

  1. Fill the tank to full and reset the trip meter to zero.
  2. Drive normally until the tank is at least half empty.
  3. Fill to full again, ideally at the same pump, and note the litres.
  4. Divide the trip meter reading by those litres.

The figure on your dashboard is an estimate from the car's computer and usually reads a little high. The full tank method measures what actually went into the tank.

Questions people ask

How do you calculate mileage?

Divide the distance you drove by the fuel you used. 300 km on 20 litres is 300 ÷ 20 = 15 km per litre (kmpl). The calculator above does this for you.

How do I calculate mileage per litre with the full tank method?

Fill the tank to full and reset the trip meter. Drive as you normally do. Fill to full again at the same pump and note the litres it took. Those litres are what you used, so divide the trip meter reading by them.

How do I calculate fuel cost per km?

Divide the fuel price by your mileage. At ₹105 a litre and 15 kmpl, every kilometre costs ₹105 ÷ 15 = ₹7.

How do I calculate bike or scooter mileage?

The same way as a car: kilometres divided by litres. Bike tanks are small, so one fill gives a rough figure. Average two or three full tanks for a reliable one.

How is CNG mileage calculated?

CNG is sold by the kilogram, so divide the kilometres by the kg filled to get km/kg. km/kg and kmpl are different units, so compare petrol and CNG on cost per km instead.

Is petrol average the same as mileage?

Yes. "Average" is what most people in India call mileage. Both mean kilometres per litre, and this calculator gives the same number for either.