I own the TVS Apache RTR 160 six ago, ts milage is 45 to 50, I have traveled a along distance with it, it was very comfortable and very stylish bike, it have a awesome cuntroling power and it is very easy to control . Bike never leave the road ground while bend to its degree also gives the best handling than other bikes. It have a good pickup and good exhaust sound quality. Gear shifting is very smooth.Over all is the best bike in TVS series.