How to convert miles to kilometres
One mile equals 1.6093 kilometres, so multiply the number of miles by 1.6093:
km = mi × 1.6093
mi = km ÷ 1.6093 (1 km = 0.621371 mi)
Example: 3.1 mi → 3.1 × 1.6093 = 4.989 km.
Going the other way, divide by 1.6093, or multiply by 0.621371; the kilometres to miles converter does it for you.
Everyday values
| Miles | Kilometres | For example |
|---|---|---|
| 1 mi | 1.6093 km | one mile |
| 3.1 mi | 4.989 km | a 5K run |
| 13.1 mi | 21.0824 km | a half marathon |
| 26.2 mi | 42.1648 km | a marathon |
| 60 mi | 96.5606 km | an hour at 60 mph |
| 100 mi | 160.934 km | a long drive |
When you need this conversion
A quick mental shortcut: multiply miles by 1.6 (or by 8 and divide by 5). 50 miles is about 80 km. The Fibonacci trick also works surprisingly well: 5 miles ≈ 8 km, 8 miles ≈ 13 km, 13 miles ≈ 21 km.
Mile to kilometre conversion table
| mi | km | mi | km |
|---|---|---|---|
| 1 mi | 1.6093 km | 16 mi | 25.7495 km |
| 2 mi | 3.2187 km | 17 mi | 27.3588 km |
| 3 mi | 4.828 km | 18 mi | 28.9682 km |
| 4 mi | 6.4374 km | 19 mi | 30.5775 km |
| 5 mi | 8.0467 km | 20 mi | 32.1869 km |
| 6 mi | 9.6561 km | 21 mi | 33.7962 km |
| 7 mi | 11.2654 km | 22 mi | 35.4056 km |
| 8 mi | 12.8748 km | 23 mi | 37.0149 km |
| 9 mi | 14.4841 km | 24 mi | 38.6243 km |
| 10 mi | 16.0934 km | 25 mi | 40.2336 km |
| 11 mi | 17.7028 km | 26 mi | 41.8429 km |
| 12 mi | 19.3121 km | 27 mi | 43.4523 km |
| 13 mi | 20.9215 km | 28 mi | 45.0616 km |
| 14 mi | 22.5308 km | 29 mi | 46.671 km |
| 15 mi | 24.1402 km | 30 mi | 48.2803 km |
About the units
- Mile (mi): 5,280 feet, exactly 1,609.344 metres.
- Kilometre (km): 1,000 metres.
Both are units of length. The conversion factor comes from the exact definitions above, so the calculator is exact; results are only rounded for display (up to six significant digits).
Frequently asked questions
How many kilometres are in one mile?
One mile is 1.6093 kilometres. One kilometre is 0.621371 miles.
How do I convert miles to kilometres?
Multiply the value in miles by 1.6093. To go back, divide by 1.6093.
What is 3.1 mi in kilometres?
3.1 mi = 4.989 km.
What is 13.1 mi in kilometres?
13.1 mi = 21.0824 km.
Sources
- NIST Special Publication 811 (2008), Guide for the Use of the International System of Units (SI), Appendix B: conversion factors.
- NIST Handbook 44 (2024), Appendix C: General tables of units of measurement.
Last reviewed 5 October 2026. Results are estimates; see our disclaimer.
