Skip to content
LunaCalc

Conversion

Distance Converter

Convert common metric, imperial, and nautical distance units.

Calculator
m
km
mi
ft
yd
nmi

About this calculator

This distance converter uses meters as its internal base and reports metric, imperial, and nautical equivalents at the same time.

Formula notes

1 km = 1,000 m; 1 international mile = 1,609.344 m; 1 foot = 0.3048 m; 1 nautical mile = 1,852 m.

Worked examples

  1. Example: 1 international mile returns 1,609.344 m, 1.609344 km, 5,280 ft, and 1,760 yd.
  2. A marathon distance of 42.195 km equals 26.2188 miles, about 138,435.0 feet, or 22.7835 nautical miles using exact unit factors.

How to use it

  1. Enter a nonnegative distance.
  2. Choose the unit attached to the input.
  3. Read all converted units from the result list.

Frequently asked questions

Which mile definition is used?

The converter uses the international statute mile of exactly 1,609.344 meters.

Is a nautical mile the same as a mile?

No. A nautical mile is exactly 1,852 meters, while an international mile is 1,609.344 meters.

Limits and interpretation

  • The converter handles scalar path length only; it does not calculate geodesic distance, map routes, elevation gain, coordinate separation, or measurement uncertainty.
  • Displayed decimals are rounded, while chained conversions made from rounded display values can accumulate more error than converting once from the original input.

References