Upper Help
Route Planning

Reverse the order of stops

Reverse a route's stop order in Upper with one click using Reverse Route in the timeline, or swap the driver's start and end address and re-optimize instead.

Upper can flip a route end-to-end with one click using Reverse Route, so the last stop becomes the first and the sequence runs in the opposite direction. If what you actually need is a fresh, optimized route in the other direction, you can instead swap the driver's start and end address and re-optimize. Pick the method that matches your goal.

Some workspaces are configured to show Technician and Service labels instead of Driver and Delivery. The steps are identical either way — only the wording on screen differs.

Two ways to reverse

MethodWhat it gives youWhen to use
Reverse RouteAn exact reverse of the current sequence — last stop first, first stop lastYou want the precise mirror of the existing order
Swap start/end, then re-optimizeA new optimized sequence built around the swapped start and end pointsThe driver is genuinely starting from the other end of the route

Before you start

  • Plan requirement — Available on every plan, including Starter.
  • An existing route — Both methods work on an optimized route.

Method 1: use Reverse Route

Reverse Route lives in the optimized route's Timeline view.

Open the route and switch to Timeline

Open the route in Route Plan and turn on the Timeline toggle (top-right) to see each driver's route as a horizontal timeline of numbered stops.

Open the route's action menu

On the driver's route row, click the "…" menu.

Choose Reverse Route

Select Reverse Route. Upper flips the stop order so the sequence runs end-to-end in reverse.

Share the updated route

Click Share to Drivers to push the reversed order to the driver's app.

Method 2: swap start and end, then re-optimize

Use this when the driver is actually beginning from the opposite end of the route. Instead of mirroring the existing order, Upper builds a fresh optimal sequence around the new start and end points.

Swap the driver's start and end address

Update the driver so their start address and end address are switched. See Set a driver's start and end locations.

Open the route and re-optimize

Open the route in Route Plan and re-optimize. Upper calculates a new sequence based on the swapped start and end points.

Share the updated route

Click Share to Drivers to push the new order to the driver's app.

The re-optimized result usually won't be an exact mirror of the original. The optimizer also weighs time windows, service times, and historical traffic data alongside the start and end points, so a swapped start/end produces a fresh optimal route rather than a pure reversal. If you want an exact mirror, use Reverse Route instead.

Common scenarios

  • Driver swapped vehicles at the other depot — Swap start and end on their profile, re-optimize today's route, then share the updated version.
  • You want a clean mirror of the planned order — Use Reverse Route for an exact end-to-end flip without re-optimizing.
  • Comparing a forward run against a reverse run — Duplicate the route, reverse the copy, and compare distance and ETAs before you dispatch.

Troubleshooting

On this page