Noob question about moving route tweaking to avoid neighborhoods

Hi all,

Been using Kurviger and the pro app for a few months now, but I still get caught out by a few silly things. I searched on this and found some posts that helped. The core question is around setting intermediate waypoints and the dragging them to the path that I want to follow. aka rubberband, etc.

The use case is that I am planning a home-destination-home route with “avoid using same road twice” and “fast and curvy” option. So far so good, except that I almost always get some routing at the beginning or near destination that wanders through sub-divisions and apartment complex roads. Therefore I will click on a point, create an intermediate and then pull back to the main road, should be fine.

Now the problem. Some times I just cannot get the algorithm to pull the route out of a neighborhood! If the routing is not what I want near one of the waypoints it is really difficult to tell if the algorithm put the side street on the inbound or outbound leg of the trip. Either way, clicking the side street and then dragging that point back to a main road seems to result in the side street / neighborhood staying on the route.

Here is an example. I’m trying to just go down Hwy 64 and avoid the small neighborhoods and it routes me all silly.

Any hints or tricks to what this noob is doing wrong?

Thank you,

Hi PB,

nice, detailed description, much appreciated! But I personally still don’t really get it. Where exactly do you want the route in the example to go? Your waypoints 2 and 3 are placed in the opposite direction of where that big main road is going, it’s a one-way street as I see it in the map data.
and your waypoint 2 isn’t even really on it, I think there’s an awkward side road lying directly beneath it and you’re hitting it. I also see no way for kurviger to go up an on-ramp or something where you want it to go

Maybe you could switch the map style to OSM for a minute please? I think the little direction arrows on high zoom levels may be helpful

Also could you make something of a drawing for me please, showing where you would LIKE to go as opposed to where kurviger goes?


Thank you for the response. I can see how my waypoints would have been confusing. The reason they are there are because I was trying to drag the route onto New Bern Ave. See the attached pic as you requested.

This question comes after I made the ride, and I am familiar with the area. New Bern Ave the big east/west road near the beginning is actually a surface road. All of the intersections have traffic lights and the ability to turn left/right. My start/end point is a popular gas station. I wanted to pull out and head to the next lighter surface road, in case New Hope Rd. Instead of allowing me to do this, the routing always ends up off New Bern and New Hope and into these little neighborhoods. In the case of the inserted picture it is through an apartment complex parking lot even though there are names on the roads!

If you take my link and just delete points 2 and 3, you will still see the odd routing. I have had this happen to me more than once, this is just a dramatic example. I suspect it is “avoid main roads” along with “avoid same road” options. The sticky bit is when I try to just smooth it out with a few way points for affinity is gets even more resistant and creates rather dramatic routes on side streets.

I am not complaining! Just trying to understand how to use this awesome tool smarter. I really appreciate the feedback and the conversation.


1 Like

Hi PB.

Great that you provided a link to your route, so we can see what you are trying.

Let me make a few remarks:

  1. You wanted to ride Hwy 64, but have selected Avoid motorways.
    So Kurviger tries to avoid that highway. You would need a lot of waypoints to force Kurviger to use that highway nevertheless, because it would want to leave the highway at any occasion.
    Better don’t check Avoid motorways if you want to use roads with more than one lane per direction.

  2. As Patrick mentioned, your WP2 and WP3 are in the wrong direction.
    “Hwy 64” has separated lanes for each direction. On such roads you have to carefully place your waypoints onto the correct side of the road.

  3. Don’t place waypoints directly onto intersections!

In this first exaple I have changed your options a bit.

  • removed Avoid motorways, as this is a rather strict avoidance, and not very suitable to ride multi lane highways.
  • switched to curvy instead of fast and curvy, which avoids motorways anyway.
  • I’ve separated End and Start, to make the difference between inbound and outbound more clear. (zoom in to see that)

In this second example I’ve placed two extra waypoints onto “Hwy 64” to get you quickly out of the city.
Zoom in, to see that these WPs are placed on the outbound lane of Hwy 64.


  1. It helps me to understand how strict the avoid motorways option is behaving! I was seeing that from trying to get a route onto a road, but I did not understand what was causing it. Now I know.
  2. I now understand better what was happening with the direction. I started out with a text address of a gas station. Later it turned that into a GPS coord. By using EXACTLY the same start/end WP, it was basically impossible for me to tell which was out and which was return. I also did not understand that it was possible to position an intermediate WP into a directional lane of the road. Therefore I ended up with a mess!
  3. I will also learn my lesson about both direction and intersections when placing a WP.

Manfred, I really like both of the options you cooked up and understand much better how they work now. The separation of start and end make a huge difference in understanding how the route will run. The first time I put this down I made the choice to fast and curvy because the curvy route was 25% longer distance and 2+ hours longer riding. The curvy option gave me close to the distance and time I wanted but I did not understand how it influenced the options for routing.

That is why I started this conversation. I figured if I came to understand the application it would be possible for me to use better. Thank you all for teaching me how to operate better in the future!



Hi PB.

It is always a good idea to play with the “curviness” option. Sometimes it depends on the area you are riging, which fits better. The (Pro-)App has an option to “show all curvy routes” at once.
To tune the route, place waypoints in the middle of the road segment you want to ride.
It may make sense to split the route into two routes - a fast part, and a curvy part.
There is a feature request to do this in one route .
Use of different routing profiles within one route

If you like very small roads like these Swabian Jura Side Roads - Schwäbische Alb Nebenstrecken you may try “Extra curvy” + “Avoid main roads” :grinning: