Published in


Routing for Floating Transport

and the new challenges of A to B in our crazy cities

walk + scooter = win

Routing that changes every minute

Back in the good ol days, routing was simpler. Buses and trains run on fixed networks, we would route within them, and figure out the schedules and live times. But now all the new shared modes: the cars, the cycles, the mopeds, the scooters run without fixed networks!

  • Calculates walking time and route to the nearest / best option
  • Checks coverage area to ensure one can drop off at destination
  • Calculates the best floating route to the destination, depending on mode
  • And thus provides a full travel time estimate of the entire journey!
new modes of transport in cities

All the brands

Since the city and its transport change every minute, our results can also completely change every minute. We calculate them for every brand and mode available in our cities:

good thing they all picked different colo(u)rs

Comparing public and private options

Now that we have travel times, we can compare everything from public transport, walking, cabs to all floating modes. Users just search for their destination, and we do all the work.

Muchos floatos in Madrid

Cities are getting crowded!

Just look at Paris to see how many different A to B options users have now:

Paris et un meow

Multimodal+ (aka public + private transport routes)

Did we mention that our routing algorithms combine modes like trains + cabs and trains + cycles to generate additional A to B options?

tube + cycle; metro + scooter

Identity crisis

All this drama is causing some self reflection at Citymapper HQ. Are we a public transport app or a mobility app? Is our job to give you a lot of choices, or make them for you? Should we all just stay at home and watch Netflix?



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store