I hope this is not against the link policy, because depending on where you live, this site is a great resource.
"walk jog run dot net"
You can customize your own maps and get time estimates by changing speeds. I live in New York City so I know about this because it is an invaluable resource for us city dwellers for all sorts of purposes. (Google maps only gives you "driving times")
Also you can get reviews of routes and terrains before you set out.
I didn't see this using the search feature, if its already been posted, I apologize. But if it hasn't, I thought I share this with you ladies!