NewRoute!

NewRoute lets you create and keep track of your routes: running, walking, cycling, or driving. Use it to plan where to go, or find out how far you went once you get back. Set your default route type in the NewRoute section of the Settings app.