Miles to Kilometers
Convert statute miles to kilometers. One international mile is exactly 1.609344 km. Nautical miles (1852 m) sit on the same list under a different label.
Rated 4.7 out of 5 based on 491 reviews
How to convert miles to kilometers
- Enter the distance in statute miles. The default is 1.
- Keep From as Miles and To as Kilometers. Switch From to Nautical miles only when the source is nmi.
- Read kilometers. Multiply statute miles by 1.609344.
- Press Swap units for kilometers to miles, or open the kilometers to miles spoke.
International mile
Length (SI meter)
| Statute mile | 1 mi = 1609.344 m = 1.609344 km exactly |
|---|---|
| Foot chain | 1 mi = 5280 ft |
| Kilometer | 1 km = 1000 m |
| Nautical mile | 1 nmi = 1852 m, about 1.15078 statute miles |
| Yard | 1 mi = 1760 yd |
| Reverse spoke | Kilometers to miles uses the same factor |
What miles to kilometers does
This spoke locks From on statute miles and To on kilometers. The international mile is 5280 international feet. Each foot is 0.3048 m, so 5280 × 0.3048 = 1609.344 m = 1.609344 km exactly. Road signs in the United States use this mile. A nautical mile is 1852 m by definition and is not 1.1508 times a mile as an input unless you pick Nautical miles.
The reverse spoke is kilometers to miles. The hub is length.
Mile and kilometer factors
km = mi × 1.609344. mi = km / 1.609344. nmi to km is × 1.852. Swap on this page is the same math as the kilometers to miles URL. Do not mix statute and nautical miles in one number.
Statute mile versus nautical mile
Aviation and marine charts use nautical miles because one nmi is one minute of latitude (conventional). Car odometers and US highway signs use statute miles. Knots are nautical miles per hour and live on the speed converter, not here.
When to convert miles to kilometers here
Turn a US road distance into kilometers, compare a marathon split, or swap a GPS mile figure. Pick nautical miles when the source is a chart in nmi.
What this page does not do
It does not convert speed (mph to km/h). It does not treat a nautical mile as a statute mile. It does not fetch a map. Input stays in this tab.