Features · Pickup-aware routing

Your day, ordered by pickup — not by whoever booked first

Roadworthy plots every pupil's pickup on a map, orders the day for the shortest drive from your base, shows the total distance, and warns you before you accept a booking that leaves you 12 minutes of driving in a 5-minute gap. It's the feature instructors tell us no other app has — because no other app has it.

Written by Zac Grierson, Roadworthy co-founder Checked against real lessons by our co-founder, a practising UK driving instructor (ADI) Last updated

How the routing actually works

  1. 1. Every pickup gets a location

    When you add a pupil, their pickup address is geocoded on your phone — no address data is sent to third-party lookup services. Your own base postcode (set during onboarding) anchors the start of every day.

  2. 2. The day is ordered for the shortest drive

    Starting from your base, Roadworthy repeatedly picks the nearest next pickup (a nearest-neighbour route) and shows the result as a numbered route on the map with the total distance — in miles or kilometres, following your country. You can view the day by time or by route and use the suggested order when it beats the booked one.

  3. 3. Tight legs are flagged before they bite

    For each pair of consecutive lessons, Roadworthy estimates the driving time between pickups (distance at realistic urban speeds, plus a buffer for parking and swapping seats) and compares it with the free time in your diary. If a leg needs ~12 minutes and you have 5, you get a warning on the diary, on the route view — and on CarPlay.

  4. 4. One tap to drive it

    Every stop opens in Apple Maps for turn-by-turn navigation, from the phone or from the CarPlay screen.

Why this matters more than it sounds

A driving instructor's real constraint isn't teaching hours — it's dead miles. Booking a 9am in one end of town and a 10am in the other doesn't just burn fuel; it makes you late, and late compounds across a day. Ordering a five-lesson day well can save meaningful driving every single day, and the travel-gap warning stops the problem at the moment it's created: when the booking is made, not when you're sitting in traffic. Our instructor co-founder plans his week around the route view; the tight-leg warning has changed which slots he offers pupils in the first place.

Frequently asked questions

How does Roadworthy order the day's pickups?

It starts at your base and repeatedly drives to the nearest remaining pickup — a nearest-neighbour route across the day's lessons. For a typical instructor day of 4–7 lessons this lands on (or within a hair of) the shortest practical route, instantly and offline.

Does it use live traffic?

The day ordering and travel-gap warnings use distance-based estimates with realistic urban speeds, so they work instantly and offline. For the actual drive you hand off to Apple Maps, which routes with live traffic. Live-traffic-aware gap warnings are on the roadmap.

What happens if a pupil's address won't geocode?

The lesson still works normally — it just isn't placed on the route map, and legs either side of it aren't checked for tightness. Fixing the address in the pupil's profile brings it back into the route.

Can I ignore the suggested order?

Yes. The suggested order is advice, not a constraint — lessons happen at their booked times. The route view exists so you can see the shape of the day and choose better slots when you're offering times to pupils.

Which countries does routing work in?

Anywhere Apple's geocoding covers — Roadworthy is live in the UK, Ireland, Australia, New Zealand, Canada and the United States, with distances shown in miles or kilometres to match your country.

Try it on your own diary

Every feature is included in one subscription — £13.99/month after a 30-day free trial. No card commission, no per-booking charges.

Download on the App Store

On Android? It's coming soon — join the list →

See full pricing · All features