Valhalla Time-distance Matrix

Efficently calculate travel times and distances between many places with just one API call. Research the ideal location for your business based on the trips your employees need to make. Generate custom time tables for multiple start points and destinations whether you’re walking, biking, or driving.


  • Multiple request options. Get time and distance to, from, and amongst points for one-to-many, many-to-one, and many-to-many requests.
  • Use different travel modes. Get times and distances for travel by car, foot, and bicycle.
  • Efficient API requests. The Time-distance matrix service makes just one API request. It is faster than the same number of individual Turn-by-turn requests since it only returns times and distances, without route geometry or narration.

You can learn more in this blog post and demo.

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 Mapzen 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

Optimized Route

Reduce the burden on your traveling salespeople! Calculate the most efficient way to visit multiple destinations. Learn more


View the Time-distance matrix documentation for implementation details.