My gps tracking app tells me i'm generally cruising around 20mph, but with all the traffic lights and occasional hills, it drops my average down to the 14-16 range. Of course, I don't know how accurate it is. My ride is 13 miles. It usually takes around 45min to an hour depending on the lights that I get stuck at, or traffic conditions.