EZRoutePlanner

Route planning basics

How to plan a route with multiple stops

The quick way for a handful of stops, the right way for a day's worth, and how to get the order right either way.

EZRoutePlanner teamUpdated 7 min read

The short answer

To plan a route with multiple stops, list every address, pick where you start and finish, put the stops in the shortest order, then open the route in a navigation app. Google Maps handles up to 10 places but keeps the order you type. For more stops, or to have the order worked out for you, paste the list into a route planner such as EZRoutePlanner and press Optimize Route.

Google Maps
Up to 10 places (start + 9 stops), your order
Route planner
Dozens to hundreds of stops, best order found for you
Typical saving
A median 39% less distance vs a random order, in our example routes
Time needed
About 5 minutes for a pasted list
On this page
© Mapbox © OpenStreetMap

01

Which way should you plan it?

It comes down to two numbers: how many stops you have, and whether you already know the best order. A maps app is fine for a few errands in an order you've already decided. Once you have more than 10 places, or a list in no particular order, a route planner saves real time.

Ways to plan a multi-stop route
MethodStops per routeFinds the best order?Good for
Google Maps10 places (start + 9)NoA few errands in a known order
Apple MapsAbout 15 (reported)NoShort trips on an iPhone
WazeOne extra stopNoA single detour
MapQuest route planner26 (independent tests)OptionalOne-off trips on a computer
EZRoutePlanner30 free, up to 200 paidYes, one clickDaily work routes from a list or spreadsheet
Limits checked October 2026. Google's figure is from Google Maps Help; see stop limits in every maps app for sources.

02

Before you start: get the list right

Most bad routes start with a bad list. Five minutes here saves the wrong-house moment later.

  • One stop per line, with house number, street, city and ZIP. A street with no city can match the same street in another state.
  • Units after the street: 412 N Walnut St Suite 200.
  • No duplicates. Two rows for the same customer means two stops.
  • A name for each stop (the customer or business), so you know who's who on the map.
  • Your start: the shop, the depot or home.

If your addresses are spread across Street, City, State and ZIP columns, you don't need to merge them first for EZRoutePlanner: its import finds those columns itself. For anything else, the address list cleaner joins them into one line each.

03

Option 1: plan it in Google Maps (up to 10 places)

  1. 1

    Enter the start and the first stop

    On a computer, open Google Maps, choose Directions and enter where you're starting and your first stop. On a phone, search for the first stop, tap Directions, then set your starting point.

  2. 2

    Add the other stops

    On a computer, click + Add destination under the last stop. On a phone, tap the ⋯ menu and choose Add stop. You can add up to 9 stops, counting the destination.

  3. 3

    Drag them into order

    Google Maps drives the stops in the order listed and won't reorder them. Drag stops by their handle to change the order; watch the total time to see if it helped.

  4. 4

    Start

    On a phone, tap Start. On a computer, use Send directions to your phone.

04

Option 2: use a route planner (for more stops or the best order)

A route planner takes the whole list at once, finds a short order, and keeps every stop on one map. Here's how it works in EZRoutePlanner, which is free for routes of up to 30 stops.

  1. 1

    Add your stops

    Sign up free, then paste your addresses one per line, or drop in a CSV or Excel file. Every address is looked up and shown on a map; anything uncertain is flagged so you can fix it before saving.

  2. 2

    Make a route

    Select the stops on the map, by clicking or drawing a lasso around them, and choose Create Route. Set where it starts: your saved base or any address. Turn on Round Trip if you're coming back.

  3. 3

    Press Optimize Route

    The stops are reordered into the shortest trip it can find, with your start kept where it is. Every leg's distance is shown, and paid plans add drive times.

  4. 4

    Drive it

    Open it in Google Maps (long routes are split into 10-stop links for you), share it as a link or QR code that opens on a phone with no app, or print a PDF route sheet.

© Mapbox © OpenStreetMap
In the order listed32 mi · 1 hr 24 min
© Mapbox © OpenStreetMap
Optimized23 mi · 1 hr 1 min−30%
An example route in Charlotte, North Carolina: the stops in the order they were listed, then optimized. Measured on real roads.

05

How to work out the best order of stops

Finding the shortest order is a famous hard problem, the traveling salesman problem: a round trip through just 10 places already has 181,440 possible orders. Route planners use fast methods that find a very short order in a moment. It's worth it: across our 48 example routes of 7–12 stops on real roads in 24 cities, stops that started in a random order drove a median 65% farther than the same stops optimized.

If you're ordering by hand, these rules of thumb get you most of the way:

  1. Draw a loop, not a star. Sweep around the area in one direction instead of returning to the middle between stops.
  2. Never cross your own path. If two legs cross on the map, swapping the stops between them makes the route shorter. (That's exactly what optimizers do.)
  3. Do the far end first or last, not in the middle. Drive out to the farthest stop and work your way back, or the reverse.
  4. Group by neighborhood. Finish one part of town before moving to the next.
  5. Put fixed appointments in first. If a stop has to happen at 9 a.m., build the rest of the route around it.

06

Start, finish and round trips

Where the route ends changes the best order. A round trip back to the shop should finish near the shop; a one-way route can end at the far side of town. Tell your planner which you want before you optimize.

  • Round trip: start and finish at the same place, such as the depot or home. In EZRoutePlanner, turn on Round Trip.
  • Fixed last stop: the day ends at a particular place, like the post office. Pin it as the final stop and the optimizer keeps it last.
  • Open end: you don't care where you finish. Leave both off and the route can end wherever is shortest.

More in how to plan a round trip route.

07

Getting the route to your phone, or a driver's

Planning on a computer and driving with a phone is the usual split. Three ways to move the route across:

  • Google Maps links. Long routes are split into links of up to 10 places that chain together. Open each in the Google Maps app.
  • A shared route page. EZRoutePlanner gives each route a link and QR code. The driver opens it in their phone's browser, with no app or login, sees every stop in order, and taps Navigate to go to the next one in Google Maps, Apple Maps or Waze.
  • Paper. A printed route sheet with each stop and the distance of every leg is still the most reliable thing in a glovebox.

Details: how to send a route to a driver's phone.

08

Mistakes that cost the most

  • Trusting every pin. Rural roads, new subdivisions and business parks are where addresses land on the wrong spot. Glance at the map before you go.
  • Optimizing without a fixed start. If the route starts wherever the first row of the spreadsheet happens to be, the whole order is built around the wrong place.
  • Planning the whole week as one route. Split the stops by day or by area first, then optimize each day.
  • Forgetting time at the stop. Ten 30-minute visits and an hour of driving is a six-hour day, not an hour.

Questions people ask

What is the best way to plan a route with multiple stops?

For a few stops in an order you know, Google Maps is fine. For more than 10 places, or when you want the shortest order worked out for you, use a route planner: paste or import the addresses, optimize, then open the route in your navigation app.

How many stops can you add in Google Maps?

Up to 9 stops counting the destination, so 10 places with your start. Links opened in a phone's web browser keep only 3 stops between the start and the end.

Does Google Maps find the best order for my stops?

No. Google Maps drives the stops in the order you enter them. You can drag them into a better order yourself, or optimize the route in a route planner and open the result in Google Maps.

Is there a free route planner for multiple stops?

Yes. EZRoutePlanner's free plan plans and optimizes routes of up to 30 stops, with spreadsheet import, sharing and exports, and no time limit. You need a free account; no credit card.

How do I plan a route from a spreadsheet?

Import the file into a route planner that reads spreadsheets. In EZRoutePlanner, drop in a CSV or Excel file: AI finds the address columns, every row is shown on a map, and you can make and optimize a route from the result. See how to plan routes from Excel.

How do I plan a route for several drivers?

Split the stops into one group per driver, usually by area, then optimize each group as its own route. In EZRoutePlanner you lasso each area on the map to make its route, and share each route with its driver.

Plan your next route in minutes.

Paste your addresses or drop in a spreadsheet, optimize the order with one click, and send it to your phone. Free to start, no credit card.

Free plan. No credit card. Works in any browser.