**European Economic Area (EEA) developers**

> [!NOTE]
> If your billing address is in the European Economic Area, effective on 8 July 2025, the [Google Maps Platform EEA Terms of Service](https://cloud.google.com/terms/maps-platform/eea) will apply to your use of the Services. Functionality varies by region. [Learn more](https://developers.google.com/maps/comms/eea/faq.md.txt).

A route matrix contains a matrix of information for recommended routes between
multiple start and end points, including distance and estimated arrival times.

You can use a route matrix to help you choose the best combinations of origins
and destinations based on your business needs, such as the following use cases:

- Find the best warehouses from which to send out deliveries.

- Match the closest suitable vehicle to make a pick-up or drop-off request.

The Routes API provides several options to customize the types of routes
and information provided in a route matrix. These guide topics can help you get
started:

| Topic | Description |
|---|---|
| **[Get a route matrix](https://developers.google.com/maps/documentation/routes/compute_route_matrix.md.txt)** | Learn how to create a route matrix and what information to include. |
| **[Available route matrix vehicle types](https://developers.google.com/maps/documentation/routes/vehicles-rm.md.txt)** | Select what type of vehicle that you want the routes for. |
| **[Available route matrix options](https://developers.google.com/maps/documentation/routes/options-rm.md.txt)** | Select the type of information to include in your route matrix. |
| **[Review the route matrix response](https://developers.google.com/maps/documentation/routes/understand-rm-response.md.txt)** | Review how a route matrix is returned from the Routes API, so you know how to handle the response in your application. |