displays distance traveled in km but reads lap in miles

when I run I set 4 values on the screen: heart rate (with heart rate monitor), distance traveled, current time and instant running pace. All values are displayed in km but the lap is read out in miles. Where can I change this parameter? more precisely vocal warning of the road traveled in km and not in miles

  • You can individually select the "pace/speed" and "distance" units to be either miles or km in the System/Units menu.  So for example, you can have speed in km/hr or pace in time/km and distance in miles on a screen display.  But that's the only unit selection for distance that I'm aware of.

    AFAIK the lap time units always follow the "distance" unit selection, so if your lap read out is in time per mile(s) then I think your distance traveled should also be in miles.  I wasn't able to find any way in the menu to make the distance traveled units differ from the lap time units, so I'm not sure your original premise is actually correct.  Or, maybe you're talking about a different lap function than I am, I'm referring to the "Auto Lap" setting in the Run settings.

    I'm curious to see what others may have to say on this topic.

  • Sometimes - especially after an update, settings can get messed up. I'd suggest changing your unit settings in the Garmin Connect app to miles/statute, syncing, then setting them back to metric and syncing again.

  • thank you very much, I tried to reset miles / kilometers. As soon as I go out to run I check if it has worked

  • This was actually so helpful. I've had the same issue and followed all different suggestions, making sure the units are set to km on the Garmin and metric in the app, updated, restarted the watch - nothing helped. It was your suggestion to go into run settings in the Garmin itself and change the distance under "auto lap" that finally fixed it. Thank you!