Road tools
Distance Converter
Convert road distances between kilometres, metres, miles, yards, and feet. Enter any value and select your unit.
Convert between kilometres, metres, miles, yards, and feet
All conversions use the metre as a canonical intermediate value, which avoids rounding errors when chaining between units. Every factor is exact by definition: 1 mile = 1,609.344 m, 1 yard = 0.9144 m, and 1 foot = 0.3048 m. Results maintain full floating-point precision internally and are formatted for readability.
Units supported
- Kilometres (km) — road distances in most of the world.
- Metres (m) — the SI base unit; junction and exit signing in metric countries.
- Miles (mi) — road distances in the UK and US.
- Yards (yd) — short road distances on UK signage (“Road narrows 400 yds”).
- Feet (ft) — height and width restrictions, and short distances in the US.
Reference values
- 1 mile = 1.609 km = 1,760 yd = 5,280 ft
- 10 km = 6.21 miles
- 100 yards = 91.44 m
- A marathon: 42.195 km = 26.22 miles