I got the app wrong, it was Uber. I have my phone set to English (UK) and change the measurement system to metric. Uber doesn't respect that though, so it keeps using miles.