Miles to Kilometers (mi to km) Converter
1 mile equals 1.609344 kilometers — multiply the number of miles by 1.609344 to convert miles to km. So 5 miles is 8.04672 km, and 10 miles is 16.09344 km. The factor is exact by the international definition of the mile.
The formula
To convert miles to kilometers, multiply by the exact factor 1.609344:
km = mi × 1.609344
For example, 3 mi × 1.609344 = 4.828032 km. To reverse it, multiply kilometers by 0.62137119.
Conversion table
| Miles (mi) | Kilometers (km) |
|---|---|
| 1 | 1.609344 |
| 2 | 3.218688 |
| 3 | 4.828032 |
| 5 | 8.04672 |
| 10 | 16.09344 |
| 25 | 40.2336 |
| 50 | 80.4672 |
| 100 | 160.9344 |
| 500 | 804.672 |
| 1000 | 1609.344 |
How to convert online
- Type the number of miles into the first box.
- Read the kilometers result instantly in the second box.
- Type a km value instead to convert back to miles — it works both ways.
Use the Mile to Kilometer Converter — free and instant in your browser.
Where this conversion is used
mi-to-km is one of the most common everyday conversions — reading road signs abroad, comparing car odometers, logging runs and cycles, and translating US distances into metric for international audiences. A quick rule of thumb: multiply miles by 1.6 for a close estimate.
FAQ
How many kilometers are in a mile?
One mile equals 1.609344 kilometers. Multiply miles by 1.609344, so 10 miles = 16.09344 km.
How do I convert kilometers back to miles?
Multiply kilometers by 0.62137119. For example, 8.04672 km = 5 miles.
Is a mile exactly 1.609344 km?
Yes. The international mile is defined as exactly 1,609.344 meters, which is 1.609344 km.
Is the conversion exact?
Yes. The factor 1.609344 is exact and applied automatically, so you never round by hand.
Related converters
Built by ByteVancer
ByteTools is a free product of ByteVancer, a software and web development studio. If your team needs custom web apps, tools or automation, ByteVancer can help — explore our services and get in touch.
Recommended reading
Yards to Millimeters (yd to mm) Converter
1 yard equals 914.4 millimeters exactly. Multiply yards by 914.4 to convert, with the formula, a reference table and worked examples.
Yards to Miles (yd to mi) Converter
1 yard equals 0.00056818 miles, because there are 1760 yards in a mile. Convert with the formula, a reference table and examples.
Yards to Meters (yd to m) Converter
1 yard equals 0.9144 meters exactly. Multiply yards by 0.9144 to convert, with the formula, a reference table and worked examples.
Yards to Kilometers (yd to km) Converter
1 yard equals 0.0009144 kilometers. Multiply yards by 0.0009144 to convert, with the formula, a reference table and worked examples.