Miles and Kilometers Converter
Switch direction anytime and get a live converted value, exact formula, and practical distance context for driving, running, and travel planning.
Converted distance
Enter a value
mi × 1.609344 = km
The conversion updates instantly as you type.
Common Distance References
| Use Case | Miles | Kilometers |
|---|---|---|
| 5K race | 3.10686 | 5 |
| 10K race | 6.21371 | 10 |
| Half marathon | 13.1094 | 21.0975 |
| Marathon | 26.2188 | 42.195 |
| 100 miles road trip | 100 | 160.934 |
| 100 km cycling event | 62.1371 | 100 |
Formula and Quick Estimation
Miles to kilometers: km = mi × 1.609344
Kilometers to miles: mi = km × 0.621371192
Mental shortcut: for rough miles-to-km estimates, multiply by 1.6. For rough km-to-miles estimates, divide by 1.6.
About This Converter
This tool converts distance between miles and kilometers with standard international conversion factors. All calculations run locally in your browser, so your inputs are never sent anywhere.
Privacy & Limitations
- All calculations run entirely in your browser -- nothing is sent to any server.
- Results are estimates and may vary based on actual conditions.
Related Tools
- Kilometers to Miles -- Convert kilometers to miles and back
- Speed Converter -- Convert between km/h, mph, and m/s
- Length Converter -- Convert between metric and imperial length units
Related Tools
View all toolsPercentage Calculator
Calculate percentages, find X% of Y, percentage change
BMI Calculator
Calculate Body Mass Index from height and weight
Weight & Mass Converter
Convert between metric and imperial weight units
Length Converter
Convert between metric and imperial length units
Loan Calculator
Calculate monthly payments and total interest
Word Counter
Count words, characters, and sentences
This tool FAQ
How do you convert miles to kilometers?
Multiply miles by 1.609344. Example: 10 miles = 16.09344 kilometers.
How do you convert kilometers to miles?
Multiply kilometers by 0.621371192. Example: 5 kilometers = 3.10686 miles.
Is this converter private?
Yes. All calculations run entirely in your browser. No values are sent to any server.