Routes API


Use the Routes API to create a route that includes two or more locations and to create routes from major roads. You can create driving or walking routes. Driving routes can include traffic information. You can also overlay routes on map imagery.

For information about how to overlay routes on a static map using the Bing Maps REST Services Imagery API, see Get a Static Map.

Calculate a Distance Matrix

Calculate travel times and distances between a set of origins and destinations. Optionally calculate traffic based distance matrices over a period of time.

Calculate an Isochrone

Calculate time-specific, isoline polygons for the distance that is reachable from a given location and supports multiple modes of transportation (i.e., driving, walking, and public transit).

Calculate a Route

Get a walking, driving or transit route by specifying a series of waypoints.

Calculate a Truck Route

Calculate routes which take into consideration truck attributes. Such as size, weight, and type of cargo.

Calculate Routes from Major Roads

Get driving routes to a location from major roads in four directions (West, North, East and South)

Snap Points to Roads

Take GPS points and snap them to the nearest, most logical road segment to form a path.

Route Data

View response field definitions

Maneuver Types

View maneuver type definitions

Warning Types

View warning type definitions