BMW i8 Electric Range & Charging Time

The 2020 BMW i8 is EPA-rated for up to 330 miles of electric range, and recharges in about 2 hours on a 240-volt Level 2 charger.

Latest model year (2020):

The BMW i8 is rated for up to 330 mi of electric range, recharging in about 2 hours on Level 2.

Verifiedfueleconomy.gov · Verified August 9, 2026

BMW i8 EV Range — All Years

YearTrimMotorRangeCity RangeHwy Range120V Charge240V Charge
2020Auto 6-spd, 3 cyl, 1.5 L105kW DCPM320 mi3 h
2020Auto 6-spd, 3 cyl, 1.5 L105kW DCPM320 mi3 h
2019Auto 6-spd, 3 cyl, 1.5 L96kW AC Induction320 mi3 h
2019Auto 6-spd, 3 cyl, 1.5 L96kW AC Induction320 mi3 h
2017Auto 6-spd, 3 cyl, 1.5 L96kW AC Induction330 mi2 h
2016Auto 6-spd, 3 cyl, 1.5 L96kW330 mi2 h
2015Auto 6-spd, 3 cyl, 1.5 L96kW330 mi2 h

Data sourced from fueleconomy.gov (U.S. Department of Energy). MPG figures are EPA-tested. Fuel costs are estimates based on average fuel prices and 15,000 miles/year.

BMW i8 EV Range FAQ

How far can the BMW i8 go on a charge?

The BMW i8 is EPA-rated for up to 330 miles of electric range (2020 model year). Real-world range drops in cold weather, at highway speeds, and with heavy climate control use — plan for roughly 70–80% of the rated figure in winter.

How long does the BMW i8 take to charge?

On a 240-volt Level 2 charger the BMW i8 takes about 2 hours for a full charge. DC fast charging, where supported, is far quicker but is not part of the EPA data set.

Browse other makes