You asked:

21.1km is how many miles

  • mile
    mile
    21.1 kilometers is 13.11 miles.