I have a Garmin Forerunner that I use for running and biking...LOVE it as a bike computer, but I don't plot routes out in advance and follow them on the Garmin. I think it's possible, but I haven't really looked into that capability. If you don't run I think the Edge might be a better solution...but it's not cheap. I agree with the recommendation to print out a Google Map. That's about the cheapest available solution.