Overview

European Economic Area (EEA) developers

The Routes Library, Maps JavaScript API includes the Route and RouteMatrix classes, which replace the legacy DirectionsService and DistanceMatrixService objects. Load the library in your web application with google.maps.importLibrary("routes") (see Use client-side SDKs for why browser applications should use this library instead of calling the https://routes.googleapis.com web service directly).

Route class

Directions on a map.

The Route class provides the computeRoutes() method, which returns the ideal route between two locations. Provide directions with real-time traffic for transit, biking, driving, 2-wheel motorized vehicles, or walking between multiple locations.

RouteMatrix class

Distance matrix on a map.

The RouteMatrix class returns distances and travel times for a matrix of routes between different origin and destination locations. Calculate travel times and distances for multiple destinations for up to 625 route elements.

Choose a class for your use case

Next steps