You asked:

168 km is how many miles

  • mile
    mile
    168 kilometers is 104.39 miles.