You've built your route, scheduled your stops, and now it is time to get your route.
Select Get Route to review and finalize your Route settings.


Prior to clicking optimize, you'll want to review the settings. Each of these can have an effect on the route. Choose the most appropriate options for you.

Round Trip

If you want to set your trip to end in the same location as the start, you can mark your route as a round trip. For round trips, the green start flag will appear with a checkerboard background to indicate that the route is a roundtrip. One way trips will indicate the start point with a solid green flag.

Travel Mode

You have three options for travel mode: Driving, Biking or Walking. Road Warrior uses the data from Google Maps to plan routes using based on these modes.

Optimize Mode

Optimize Mode allows you to optimize your route for either the fastest time or shortest distance.

Route Avoids

This setting allows you to avoid any of the following: tolls, highways or ferries.

Planned Time

Setting planned time allows you to either set a specific start and/or end date for your route or to choose the dynamic option which the start time will be the time of optimization.

The default setting is (Dynamic) which means that the start time of the route is updated at the time of Optimization. To set a start or stop time, tap Planned Time. This opens the planned time picker where you can choose your options for your route start and end.

Change Date screen

TIP: If you want the route time to change when you optimize, you must uncheck 'Is Hard Start' in Planned Time. Similarly, if you want an open ended route, you must uncheck 'Is Hard Stop'. Otherwise, you may see an overtime error if the route cannot be completed before the stop time.

Departure Point

The default starting point is your current location (Dynamic) as reported by your GPS device. If you have this option set, also make sure you have choose to allow Road Warrior the "location" permission. Without this permission, Road Warrior will not receive GPS input from your device. Use this setting to change your starting point options.

Green Flag on Map

The green indicator on the map indicates the starting location. There are three different modes for the start point:

  • Fixed One-Way Trip (appears as green flag)
  • Fixed Round Trip (appears as green checkered flag)
  • Dynamic location (appears green ring at GPS fix at last time of optimization)

Updating a fixed start point:

Updating a start point to a fixed location is done differently depending on whether the desired location is an address or a point on the map.

  • For address, use the regular search mode. Once you find an search result, choose the option to "Update Start".
  • For a general point on the map, simply long press on the map and click Update Start to set the fixed departure location.

It's Go Time

Once you press optimize, Road Warrior gathers all of the information you have provided and submits your route for crunching on the most powerful computers in the cloud.

In less than 90 seconds, an optimal custom route is created just for you. Our algorithm takes into account billions of route variations from the information given and creates the best option given your selected options and restrictions.

The final route orders the set of stops and gets you where you need to go.

Optimize FAQ

Road Warrior didn't take me to the next closest stop, won't that make my route longer?

One way to think about Road Warrior is to imagine how a Grandmaster in chess plays their games. They are always 4 or 5 steps ahead of their opponents and have to think how each move impacts the entirety of the game. Road Warrior imagines your route as a whole and places each piece of the puzzle in order for you to win it all.

Sometimes, Road Warrior seems counterintuitive, and that's because it is. Typically, when we think about how to get from place to place, our brains use a method called "nearest neighbor." It makes sense for us to head out in a direction and then the next closest place is where we head next, and what is closest to that is where we go after and so on until we are done.

The Road Warrior method is able to look at your route as a complete "being" instead of a point-to-point plan. This enables us to consider how much time is saved by passing by one stop to get to a farther one and then coming back.

What happens during optimization when I manually reorder my route?

When you manually reorder your route, you are overriding the Road Warrior algorithm. If you click calculate, then Road Warrior will create a route based on your order preference. If you click optimize, then Road Warrior will override your manual reordering and optimize your stops based on the Road Warrior algorithm.

Why does Road Warrior only allow PRO users to optimize up to 120 stops?

Our unique algorithm works best with 120 stops, and we want the app to work its best for you, so the limit is for your benefit.

Why does optimization stop after 90 seconds?

Your route should optimize according to your number of stops, and it should optimize within 90 seconds. If it takes longer than 90 seconds, then there is most likely a problem and we do not want you to sit and wait for the route to optimize incorrectly.

What is a route violation?

Route violations occur when you input an unreachable stop. An unreachable stop can occur when you would need to drive across an ocean to reach that stop. An unreachable stop can also occur when you only type in the city, state, or country of the stop. If you only type in the city, state, or country of the stop, then the stop would be in the middle of that geometric area instead of at your stop. This could be in the middle of a field or some other place that is unreachable.

Unreachable stops can also occur when you input availability for a stop and you manually reorder or create an infeasible situation to reach that stop in its availability window. For example, if you input a stop that you need to be at until 11am and then need to be at another stop at 11:30am that is 60 miles away, then the situation is infeasible.

What is an inactive stop?

A inactive stop is any unavailable or unreachable stops, detailed more above in route violations. An inactive stop is also any stop that has been checked into, meaning the stop is now complete. These stops will be excluded from your routes ordered stops after you re-optimize it.

How can drop stops, first stops, and final stops constrain my route?

Drop stops, first stops, and final stops constrain the route by placing high costs for violating these order-based rules.