free tool
Multi-Stop Route Planner
Get driving directions with multiple stops. Add up to 10 waypoints, see distance and drive time per leg, and automatically optimize the stop order for the shortest route.
Your Stops
Add up to 10 waypoints
Enter between 2 and 10 cities or towns. Reorder stops manually with the arrows, or let the route optimizer do it for you.
Real road distances
Each leg uses OSRM routing on OpenStreetMap data — actual driving distances and times, not straight-line estimates.
Route optimizer
Toggle route optimization to reorder your middle stops for the shortest total driving distance — like Google Maps multiple stops, but free.
Leg-by-leg drive times
See driving distance and journey time for every segment, plus total distance and time — essential for planning multi-day road trips.
Frequently Asked Questions
How do I plan a route with multiple stops?
Enter your stops in any order, then click "Calculate Route". The planner fetches real driving distances and times for each leg via OSRM/OpenStreetMap. Enable "Optimize stop order" to automatically reorder your middle waypoints for the shortest total driving distance.
How does the route optimizer work?
When you enable "Optimize stop order", the planner uses the OSRM trip service to solve the Traveling Salesman Problem for your middle stops. Your start and end stay fixed. The intermediate stops are reordered to minimize total driving distance — the same logic used by route organizer tools.
How many stops can I add?
Between 2 and 10 stops (waypoints). With 2 stops it works as a simple point-to-point distance and drive time calculator. Route optimization requires at least 3 stops.
Is this better than Google Maps for multiple stops?
Google Maps multiple stops is limited to 9 waypoints and requires a Google account for complex trips. This planner supports up to 10 stops with automatic route optimization — and is completely free with no sign-up.
Are the drive times accurate?
Drive times use real road data from OSRM/OpenStreetMap without live traffic. For realistic estimates on multi-stop road trips, add 20–30% to account for traffic, rest stops, and border crossings.
Does it work for routes outside Europe?
Yes — OSRM uses OpenStreetMap global data so driving directions with multiple stops work worldwide. Routes crossing water may fail; add an intermediate stop at a ferry port or tunnel crossing (e.g. Folkestone or Calais for UK↔Europe).