Most of my rides are very hilly around 20-25 miles and I average about 14 mph on those. If I climb the pass near my house It is about 5 miles to the top and it takes me about 40 minutes to get there so I average around 10 mph on those rides. On the rides that are more flat, although it is near impossible to find any where flat where I live, I average around 16-17mph.