Google Maps bike directions.
Garmin Connect course builder.
Ride with GPS.
G-map pedometer, or something like that.
Lots of others.
Thanks for the other links. However, I don't have GPS, so can't use some of them.
If you had a GPS, it could only tell you
after you rode the route so it wouldn't be useful for planning anyway. These sites let you plot a route and see how long and steep it is beforehand.