Maruti Alto, the cute tiny little car, is one of the most fuel efficient cars in India and is assured to give stunning mileages. The Alto is a light weight vehicle that comes with just 720 kilograms of weight, which plays a great role in the Maruti Alto Mileage. Apart from that, it is equipped with innovative technologies with advanced engineering - the latest variants of Maruti Alto come with KB10 engine with a displacement of 998cc with 3 cylinder and innovative five speed cable transmission, and all these also help to promote the Maruti Alto mileage. As far as the exact Maruti Alto mileage is concerned, the car can give an average mileage of 20.2 km per liter. Older version and CNG variants of the Alto are also available. The older version of Alto can give a mileage of 14.6 km per liter in city and in highways it can give the mileage of 18.9 km per liter whereas the Maruti Alto CNG version can give the mileage of 15.6 km per liter in city and in highways it can give a mileage of 20.2 km per liter.