31 MPG to Miles per Litre

31 MPG (UK) = 6.82 miles per litre = 9.11 L/100km

31 MPG (UK)=6.82 miles per litre
31 MPG (UK)=9.11 L/100km
31 MPG (UK)=11.0 km/L
31 MPG (UK)=25.8 MPG (US)

How to Convert MPG to Miles per Litre

The conversion is linear: a litre is a fixed fraction of a gallon, so dividing MPG by the litres-per-gallon constant gives miles per litre directly.

  • MPL = MPG (UK) ÷ 4.54609
  • MPL = MPG (US) ÷ 3.785411784

Applying the formula to 31 MPG (UK): 31 ÷ 4.54609 = 6.82 miles per litre.

Is 31 MPG (UK) good?

31 MPG (UK) is considered Average — typical petrol car or SUV. That works out to 6.82 miles per litre, 9.11 L/100km, or 11.0 km/L. In US terms, 31 MPG (UK) = 25.8 MPG (US).

Need a different value? Use our MPG to Miles per Litre Converter.

Similar Conversions

MPG (UK)MPLL/100km
26 MPG 5.72 10.9
27 MPG 5.94 10.5
28 MPG 6.16 10.1
29 MPG 6.38 9.74
30 MPG 6.60 9.42
32 MPG 7.04 8.83
33 MPG 7.26 8.56
34 MPG 7.48 8.31
35 MPG 7.70 8.07
36 MPG 7.92 7.85

Related Fuel Economy Converters

Conversion factors verified against NIST, BIPM Based on SI definitions (BIPM). Last reviewed: March 2026
Tiago Fernandes Reviewed by Tiago Fernandes