Valhalla Optimized Route

Calculate the most efficient way to visit multiple destinations for whatever mode of travel you prefer, whether by car, foot, or bicycle. Reduce the burden on your travelling salespeople, improve your delivery and logistics efficiency, or give tourists information on the shortest paths to landmarks.


  • Get to the shortest path. Get the shortest route for a large number of points. The service returns them in an optimized order, along with the shape.
  • Use different transportation modes. Analyze travel times and distances by car, bicycle, or foot.
  • Take a trip or make a loop. Either return to the starting point, or end the trip at a different destination.

You may also be interested in how researchers are using it to optimize stops for multiple travelers.

Companion mobility services


Add routing to your map and get your users anywhere on the planet, whether by foot, bike, car, bus, train or ferry. Learn more

Map Matching

The Valhalla Map matching service takes noisy GPS traces, snaps it to a road, and adds useful metadata for helping your data make sense for routing and analysis. Learn more


The Isochrone service provides insight into travel, whether by car, foot, bike, or public transit. Learn more

Time-distance Matrix

Calculate travel times and distances between a lot of places with one API call. Learn more


View the Optimized route documentation for implementation details.