Why does my car constantly give me different ranges on a full tank?

My 2016 Ford EcoSport 1.5 TDCi said I had 538 miles until the tank was empty when I first filled it. In the summer, it said 600 miles to empty. Tonight, I filled it to the brim and it said 508 miles to empty. Have you any ideas why there is such a difference in the mileage I'm getting?

Asked on 22 November 2017 by Martin Dunne

Answered by Honest John
The estimate is based on your current mpg extrapolated. So if you are driving very economically it will estimate a greater range than if you aren't.
Similar questions
We have a 2014 Land Rover Freelander (15,000 miles) and a 2013 Kia Rio (22,000) on 17-inch rims (big mistake for country roads). We have a budget of about £20,000 and would like to change the Kia Rio for...
A couple of months ago my Honda Jazz was doing just over 70 mpg. Then suddenly it went down to 52mpg. I asked at my local garage and they showed me how to have AC turned off. It’s improved a little but...
Like your reader last weekl I acquired (on a lease) a new Hyundai Tuscon Hybrid in January 2025. I have done 6500 miles (varied driving) and have kept a spreadsheet of my MPG and brim the tank each time...
Related models
Impressive 1.0 EcoBoost engine. Raised driving position. Compact dimensions relative to the class. Improved after 2018.