Stay organized with collections
Save and categorize content based on your preferences.
European Economic Area (EEA) developers
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:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-18 UTC."],[[["\u003cp\u003eA route matrix provides distance and estimated arrival times between multiple locations, aiding in strategic decision-making for businesses.\u003c/p\u003e\n"],["\u003cp\u003eCommon use cases include optimizing warehouse locations for deliveries and efficiently assigning vehicles for pickups and drop-offs.\u003c/p\u003e\n"],["\u003cp\u003eThe Routes API offers customization options for vehicle types and desired information within the matrix, accessible through detailed guides.\u003c/p\u003e\n"]]],["A route matrix provides route data like distance and arrival times between multiple origins and destinations, aiding in business decisions. Use cases include optimizing delivery warehouse selection and matching vehicles to requests. The Routes API allows customization of the matrix, letting you select vehicle types and data to include. You can also learn how to get and review the route matrix response from the Routes API.\n"],null,["**European Economic Area (EEA) developers** 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](/maps/comms/eea/faq).\n\nA route matrix contains a matrix of information for recommended routes between\nmultiple start and end points, including distance and estimated arrival times.\n\nYou can use a route matrix to help you choose the best combinations of origins\nand destinations based on your business needs, such as the following use cases:\n\n- Find the best warehouses from which to send out deliveries.\n\n- Match the closest suitable vehicle to make a pick-up or drop-off request.\n\nThe Routes API provides several options to customize the types of routes\nand information provided in a route matrix. These guide topics can help you get\nstarted:\n\n| Topic | Description |\n|-------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|\n| **[Get a route matrix](/maps/documentation/routes/compute_route_matrix)** | Learn how to create a route matrix and what information to include. |\n| **[Available route matrix vehicle types](/maps/documentation/routes/vehicles-rm)** | Select what type of vehicle that you want the routes for. |\n| **[Available route matrix options](/maps/documentation/routes/options-rm)** | Select the type of information to include in your route matrix. |\n| **[Review the route matrix response](/maps/documentation/routes/understand-rm-response)** | Review how a route matrix is returned from the Routes API, so you know how to handle the response in your application. |"]]