The Nissan Townstar can achieve around 41mpg with its efficient 1.3-litre petrol engine. Choose the electric version and the 45kWh battery can achieve an impressive 183 miles on a single charge.