You can customise routes to divert to a different destination near the route (from the destinations map), begin / end from your location instead of the original route. Just click the Customise button below a route; Click Show on Map to show the route and then download the GPX with the changes on-screen.