I average around 35 calories burned per mile cycled. My watch estimates calories so I calculated the cal/mile ranges for rides across various altitudes and elevation gain/strenuousness from 22 to 44 calories per mile, so my efficiency varies from 25-50 mpb (for that 1115 cal burrito).