I recommend to adjust your settings in the Garmin Connect Mobile app to miles, sync the device, and then switch back to kilometers and resync. This should make the change to show in kilometers for you. This will also adjust the weather settings to Celsius.
The steps to access this setting:
In the Garmin Connect Mobile app, access the menu
Select Garmin Devices
Select the vivosmart 4
Select General Settings
Under Distance, change the setting to miles/kilometers
Thank you for your reply. I've tried to adjust the settings in the way you suggested without success. Sync from Garmin connect after changing distance unit, results in automatic turnback to km in connect. Sync from the vivosmart does not change the unic, it remains showing miles.
I apologize for the delay in the response, please contact your local Product Support at support.garmin.com. We will need to investigate this issue further.
I have the same problem. I have km in my connect app but my vivosmart 4 is counting in miles. I tried the above procedure without any luck. Still miles not km.