Does Google Maps optimize routes with multiple stops?
No. Google Maps picks the roads, but the order of your stops is up to you. Here's the full answer, and the quickest way to get an optimized order you can still drive in Google Maps.
- Free for up to 50 addresses
- No credit card
- No app to install
The short answer
Updated
No. Google Maps on the web, iPhone and Android drives up to 10 places in the order you enter them and has no option to reorder them for the shortest trip; you drag stops into a better order yourself. Google does offer route optimization to software developers through its Routes API, but that's for building apps, not a feature of the Maps app. Lite Route Planner optimizes the order in one click and then opens each stop in Google Maps for directions, free for up to 50 addresses.
What Google Maps does with your stops
When you add stops to a Google Maps trip, it chooses the roads from each stop to the next. It never changes which stop comes next. Stop 3 stays stop 3, even if it's across town from stops 2 and 4.
That's true on a computer, on iPhone and on Android. It's also true in Google My Maps, which can draw directions for up to 10 points per layer but keeps them in the order you entered.
For a few errands you know well, that's fine. For 9 customer addresses scattered across town, the order you happened to type is rarely the shortest: after a fixed start, 9 stops can be visited in 362,880 different orders.
How to get an optimized route you can drive in Google Maps
This takes a couple of minutes and works on the free plan.
- 1
Add your stops to Lite
Paste a list of addresses, upload a spreadsheet, or type them one at a time. Each lands on the map, and any address that can't be found is flagged so you can fix it.
- 2
Make a route
Draw a loop around the stops on the map to lasso them into a route, or click pins one at a time.
- 3
Choose where it ends
Finish at the last stop, or come back to where you started.
- 4
Press Optimize
The stops reorder to cut the miles, instantly. Prefer the old order? Undo puts it back.
- 5
Open it in Google Maps
Open the whole route in Google Maps, split into ten-stop pieces, or open the route on your phone and tap each stop to navigate to it in Google Maps.
Reordering by hand in Google Maps: four rules of thumb
If you'd rather stay in Google Maps, these get a short list most of the way there. Drag stops on a computer, or hold Reorder in the app.
Sweep in one direction
Work across town north to south, or clockwise around it, instead of zigzagging between neighborhoods.
Keep neighbors together
Stops on the same street or in the same subdivision go back to back.
End near where you're going next
If you head home after, the last stop should be the one closest to home.
Don't cross your own path
If the route line crosses itself on the map, reversing the stops between the two crossing legs almost always shortens the drive.
Which free apps reorder your stops
Checked October 19, 2026 against each product's own help pages.
| Feature | Lite | Google Maps | Apple Maps | Waze | MapQuest |
|---|---|---|---|---|---|
| Reorders stops for you | Yes | No | No | No | Yes |
| Stops in one route | Up to 500 | 10 places | 15 stops | 1 added stop | 26 stops |
| Turn-by-turn directions | Opens Google Maps, Apple Maps or Waze | Yes | Yes | Yes | Yes |
| Price | Free for up to 50 addresses | Free | Free | Free | Free, with ads |
Lite's free plan holds up to 50 addresses; paid plans fit up to 500 stops on a route. MapQuest keeps your first and last stops fixed when it reorders. See how MapQuest's reorder option works.
What about the Google Maps Routes API?
Google Maps Platform, Google's service for software developers, includes a Routes API that can reorder the in-between stops of a route to make it shorter. Route planning and delivery apps use services like it behind the scenes.
It isn't something you can turn on in the Maps app. Using it means writing code, setting up a Google Cloud project and doing something useful with the results. If you just want Tuesday's stops in a sensible order, a route optimizer is the shorter path.