Honda 125 gives 35 to 42 kilometres per litre depending on fuel quality and bike maintenance.