A kilometer (km) is exactly 1,000 meters. In U.S. customary units, that is about 0.6214 miles, 3,280.84 feet, or 1,093.61 yards. A kilometer measures length or distance; it does not specify how long a trip takes.
NIST lists an international mile as exactly 1,609.344 meters and an international foot as exactly 0.3048 meter. Using those factors, 1,000 ÷ 1,609.344 ≈ 0.621371 miles and 1,000 ÷ 0.3048 ≈ 3,280.84 feet. See NIST unit-conversion factors.