How to add multiple stops in Google Maps
Google Maps will happily route you through several addresses. What it will not do is decide which address to visit first. The stops stay exactly where you dropped them in the list, and on a working day that difference is measured in miles.
Short answer
Google Maps can route you through several addresses at once. You set a start and a destination, then add stops in between, and the app drives you through all of them in the order you typed. The ceiling is nine stops plus your starting point, so ten addresses per route.
The part that catches people out is not the ceiling. It is that Google Maps never reorders the stops for you. It finds the best road between two points, which is a different job from deciding which of fourteen customers to serve first.
How to add stops on your phone
The flow is the same on Android and on iPhone, and it takes about twenty seconds once you know where the button lives.
Two details save time later. Stops are added before the final destination, so put the address you want to finish at in the destination field first. And the order you see on that screen is the order you will drive, so it is worth spending a moment on it.
How to add stops on a computer
On the desktop site the controls are easier to see, which makes it the better place to build a long route.
Open google.com/maps, click Directions, fill in your start and your destination, then use the plus icon under the last field to add another stop. Each new field appears at the bottom of the list, and you can drag fields by the dotted handle on the left. When the route looks right, send it to your phone from the menu, or just open the same link there.
The ceiling: nine stops plus your start
Google's own help puts the limit at nine added stops. Together with the point you start from that makes ten addresses on one route. Try to add an eleventh and the Add stop control simply stops responding.
That number is not a rounding of some larger internal limit. It has been the same for years across the phone apps and the website, and it is the number worth planning around.
Google Maps does not reorder your stops
This is the single most useful thing to understand about multi stop routing in any map app. There are two separate problems hiding behind the phrase "best route":
- Which road to take between two points. Google Maps is excellent at this. Live traffic, closures, turn restrictions, all of it.
- Which order to visit the points in. Google Maps does not touch this. Your list is your route.
The second problem is the one that costs money on a delivery day, and it is genuinely harder: with ten stops there are already 362,880 possible orders to choose from.
What that costs on a real day
Take twelve addresses across a metro area. Sort them sensibly by neighborhood, cut them into chunks that fit the ten stop ceiling, and tune the order inside each chunk by hand. That is a careful person doing everything the app allows, and it comes to 53 miles.
The same twelve addresses computed as one route, with the order worked out across the whole set rather than chunk by chunk, come to 47 miles. Six miles a day, every day, for doing nothing differently except letting something else pick the order.
Note what is being compared here. Not a computed route against a random shuffle, which would produce a much bigger and much less honest number. A computed route against a tidy human list.
When ten stops is plenty
Plenty of trips never come near the ceiling, and for those Google Maps is the right tool and nothing else is needed:
- errands on the way home, where the order is obvious anyway;
- a road trip with a few fixed waypoints you actually want in that sequence;
- three or four jobs in one neighborhood;
- anything where the stops must happen in a set order because of appointment times.
If your stops have fixed time windows, the order is already decided for you, and no optimizer should be allowed to move them.
What to do when you have more than ten addresses
You have three realistic options, and they cost very different amounts of effort:
- Split the day into several Google Maps routes. Free, works today, and you pay for it in the seam between routes: the order is only ever computed inside each chunk.
- Use a tool that computes the order. Several free planners will take a longer list and work out the sequence, then hand you the result.
- Plan it on paper by neighborhood. Better than nothing, and it captures most of the easy wins, but it leaves the awkward middle of the route untouched.
FAQ
How many stops can Google Maps handle?
Nine stops plus your starting point, so ten addresses on one route. The limit is the same on Android, iPhone and the desktop website.
Does Google Maps optimize the order of stops?
No. It routes you through the stops in the order you entered them. It optimizes the road between consecutive stops, not the sequence of the stops themselves.
Can I reorder stops after adding them?
Yes, by hand. Each stop in the list has a drag handle, and you can move rows up and down before you start driving. What the app will not do is suggest a better order.
Why does my route look longer than it should?
Almost always because the stops are in the order you happened to type them. Group them roughly by neighborhood and the number usually drops straight away.
Is there a way to get more than ten stops in Google Maps?
Not inside Google Maps. You either split the day into several routes or plan the sequence somewhere that accepts a longer list, then drive it in whatever navigation app you prefer.
Does adding stops change the traffic estimate?
Yes. The time shown covers the whole chain of stops with current traffic on each leg, though it assumes you spend no time at the stops themselves.