Buying a family car for low mileage driving - Kia Niro or Toyota Prius?

I drive about 8000 to 11,000 miles per year and want a reliable and high MPG car, priced around £25k. Majority of the travel is less than three miles, occasionally about 17 miles and two or three times in a year over 100 miles. Based on my needs I narrowed my choices to the Toyota Prius and Kia Niro. The question is which is better for my needs as a family car, or is there any other car which I missed?

Asked on 6 December 2016 by Masroor Rasheed

Answered by Honest John
Both good, but the car you missed is the new Toyota C-HR that shares the Prius hybrid running gear: So does the Auris HSD and £25k also buys a front-wheel drive RAV4 2.5 hybrid.
Similar questions
I have a BMW X1 and am looking for an SUV hybrid with good performance and ride. Which cars would you suggest I consider?
I'm looking to purchase a used Golf/Focus sized hatchback. I live in the lake district and drive up a lot of mountain passes and winding country lanes (about 20k per year). In one of your previous answers,...
Car manufacturers are continuing to manufacture diesel cars despite all the adverse publicity about diesel. Nearly all motoring websites continue to recommend diesel as the best buy in versions of automatic,...
Related models
Practical with a good boot and plenty of rear leg room. 2.5 hybrid with 2WD or 4WD available. Five year warranty. Proving very reliable.
Low emissions of 70g/km. Relaxed, quiet and comfortable. Spacious cabin. Lots of safety kit as standard. TNGA platform provides excellent ride, handling and steering.
Easy to drive. Impressive fuel economy and low running costs. Space for a family. 450 litre load area.

Value my car