Too many variables. I can probably maintain 25+ for 500 feet. I could cruise for miles around 20mph in flat and perfect windless conditions. Of course i never ride in those conditions. I can avg 15mph on 20+ mile rides with decent amount of climbing. I can also cruise at 25mph with a fast group and expend less energy than cruising at 17 mph solo.