# Avoiding U-turns

**URL:** <https://forum.kurviger.com/t/avoiding-u-turns/3404>\
**Category:** Route planning\
**Tags:** routing\
**Created:** [June 1, 2020, 10:47am UTC](https://forum.kurviger.com/t/avoiding-u-turns/3404 "2020-06-01T10:47:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ciutnik](https://forum.kurviger.com/user_avatar/forum.kurviger.com/ciutnik/32/1700_2.png) [@Ciutnik](https://forum.kurviger.com/u/Ciutnik)\
**Post date:** [June 1, 2020, 10:47am UTC](https://forum.kurviger.com/t/avoiding-u-turns/3404/1 "2020-06-01T10:47:01Z")

</div>

Hi. Me and my buddies don’t have any problem with that, but all the girls I know hate U-turns. For the sake of motorized girls (but of course not only!) please consider introducing such a restriction on the Website and in the Application.

I rarely get lost in navi, but I often consciously enter a different route than suggested by navigation because this is my whim (but sometimes a necessity). In that case, a U-turns avoiding would also be useful to me.

---

<div class="post-metadata">

**Author:** ![boldtrn](https://forum.kurviger.com/user_avatar/forum.kurviger.com/boldtrn/32/360_2.png) [@boldtrn](https://forum.kurviger.com/u/boldtrn)\
**Post date:** [June 2, 2020, 2:32pm UTC](https://forum.kurviger.com/t/avoiding-u-turns/3404/2 "2020-06-02T14:32:35Z")

</div>

Let’s not make this a gender topic!

In general, u-turns are penalized in navigation, like when missing the route and needing to recalculate the route. If the route without a u-turn is too far (or boring) Kurviger will ask you to turn around instead.

If there are cases, where you think this could be improved, it would be nice if you could share examples.

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [February 23, 2021, 2:29pm UTC](https://forum.kurviger.com/t/avoiding-u-turns/3404/3 "2021-02-23T14:29:53Z")

</div>

Kurviger is powered by the [GraphHopper Routing API](https://docs.graphhopper.com/#tag/Routing-API)  
which provides a parameter related to u-turns:

**pass\_through**  
boolean  
Default: false  
If `true`, u-turns are avoided at via-points with regard to the `heading_penalty`. Requires `ch.disable=true`.

You can try it on some website routes.  
I do not know if it is worth adding it as an option along with the other avoidance options.
