The ARAI claimed mileage of Tata Punch is 18.97 Kmpl. Also check User Reported Mileage of Punch.