First of all you have to remember that Apache is manufactured by TVS. My familiarity with TVS started when I got TVS Victor as my first bike. As I was constantly experimenting with the bike to extract more and more mileage the mileage started going up till it reached a maximum of 94km power litre.
I have applied the same findings with my father’s splendour but could reach only 65kmpl.
Then with my advice my brother bought TVS Star City plus. My brother is getting 70kmpl.
And then my father sold his splendour and started using my, I mean TVS Victor.
So let’s come to your question-
Then I bought Apache RTR 180. And it is returning me mileage of 50 to 60kmpl. 60kmpl when I drive calmly at 40 to 60km per hour, and comes down to 50 when I am full on throttle driving at speed in excess of 110km per hour. And in between when depending on the aggressiveness of my driving. So you can guess about the mileage about Apache 160.
The TVS Apache RTR 160 returns a mileage of approximately 45 kmpl. The bike is available in 2 variants with the difference being in single and double disc brakes only. It is powered by a 159.7 cc, 1-cylinder engine producing 15.2 BHP and 13.1 NM of torque. The overall weight of the Apache has been kept low, which further helps in quick acceleration and higher economy values. The 5-speed gearbox performs excellent on the motorcycle, making it mileage as well as performance friendly. The bike comes with a huge 16 liter fuel tank and easily covers a 700 km stretch. It gets a price tag of INR 72,344 and INR 74,444 for the single and double disc variant respectively.