Distance & Length Converter
Convert between any distance or length unit instantly — metric, imperial, or both at once.
1 Miles (mi) =
1.61
Converted via 1609.344 m per mi and 1000 m per km. Imperial factors are exact under the 1959 International Yard and Pound Agreement.
How to use this calculator
Enter a value, choose your starting unit from the "From" dropdown, then pick the unit you want in the "To" dropdown. The result updates instantly as you type.
How the calculation works
Every unit is converted via a single intermediate value in metres. Multiply your input by the "metres per unit" factor for the source unit, then divide by the factor for the target unit. Imperial factors are exact as defined by the 1959 International Yard and Pound Agreement.
Worked example
5 miles → kilometres: 5 × 1609.344 m/mi = 8046.72 m ÷ 1000 m/km = 8.047 km.
Frequently asked questions
How many kilometres are in a mile?
Exactly 1.609344 kilometres. This is the international standard value, fixed since the 1959 International Yard and Pound Agreement.
How do I convert feet and inches to centimetres?
Select "ft+in" as the "To" unit. Enter your value in feet (e.g. 5.5 for 5 ft 6 in) and the result will show as feet and inches. To go the other way, enter a value in feet and select "cm" as the target.
What is a nautical mile?
One nautical mile is exactly 1852 metres (about 1.151 statute miles). It is used in navigation and aviation because it approximates one minute of arc of latitude.
How accurate are the results?
Results are computed in full floating-point precision. The display rounds to a sensible number of decimal places, but if you need more precision you can open the browser console and run the conversion yourself using the exact factors shown in the worked example.