Trailhead by North Face (free) should be your go-to pick for finding a serious outdoor workout. The app locates trails, hikes, bike routes, and more based on your location, and you can also search by activity and the length of the route.