I am owning activa for 6 years. it is one of the worst vehicles from honda. average is 30-35. maintenance is low. but its riding quality and seating comfort is not there. suspensions are horrible. u will feel jerks and back pain in tough roads and bumps.
Moreever it is very heavy weight. my advice is to stay away from activa.we have better alternatives like access, lets, jupitor etc. they are value for money scooters.