Skip to main content

Hi any help as to why my mii band 7 is missing distance when syncing with Strava from the mii fit app.  The full GPS route is there but the distance is being shortened when sending from miifit in km and showing in Strava in miles.  

Hello @jenksfzr600r 


Thanks for posting about this.  Is the distance discrepancy quite small?  That's to be expected when syncing from another device/platform, because Strava performs it's calculations on the raw data uploaded from your device.  


You could try switching the distance stream on your activity to see if that causes Strava to more closely match what is reported by your device:


In some situations you can change the distance that is shown for your activity. Changing the distance stream may also update the pace or duration of an activity. If your device created a distance stream using sensors such as a speed sensor, pedometer, or accelerometer, you can switch your distance on Strava to use GPS data rather than the generated distance stream.


To swap your distance stream:



  • Go to your activity page on the website (this feature is currently not accessible in our mobile apps)

  • From the activity page click on (◦◦◦) the more options menu > Correct Distance.

  • From the pop-up, click "Correct Distance".

  • When the status changes from "Calculating" to "Updated," refresh the page.


If you would like to revert the change, you can click the same link and click "Revert Distance".


For more information, see our article on How distance is calculated for your activity


Thanks again for your post and please let us know if this helps resolve your issue.


Similar issue with Xiaomi Smart Band 7 Pro (GPS). Discrepancy is huge.  E.g.  Strava reports 10.7Km over 1hr 09 m whereas device/Mi Fitness 12.55Km over 1hr 11m.  Correcting the distance takes it to 11.98Km (same as exported GPX file), elapsed time is correct but it changes the moving time to just 46m.  

If Strava could correct the distance but not the time with Mi fitness devices it may be more accurate?


Reply