The factor is a flat one million
One kilometer holds exactly 1,000,000 millimeters, because km → m and m → mm are each a factor of 1,000. To go from mm to km, move the decimal point six places left (divide by a million); to go the other way, move it six places right.
Common values
| Millimeters | Kilometers |
|---|---|
| 1,000 mm | 0.001 km |
| 100,000 mm | 0.1 km |
| 1,000,000 mm | 1 km |
| 5,000,000 mm | 5 km |
| 10,000,000 mm | 10 km |
| 50,000,000 mm | 50 km |
The metric chain: 1 km = 1,000 m = 100,000 cm = 1,000,000 mm. Each step down multiplies by 1,000.
Where this trips people up
- Wrong direction. Going from the small unit (mm) to the large one (km) you divide. Multiplying instead is the most common slip.
- Miscounting zeros. The factor is six zeros, not three. Confusing mm-to-m (1,000) with mm-to-km (1,000,000) throws the answer off by a thousand.
- Rainfall totals. Rain is measured in mm of depth, where 1 mm equals 1 liter per square meter — that is a volume-per-area figure, not a distance, so it does not convert to km.
Common questions
How many millimeters are in a kilometer?
Exactly 1,000,000. A kilometer is 1,000 meters and each meter is 1,000 millimeters, so 1,000 x 1,000 = one million millimeters per kilometer.
How do I convert mm to km quickly?
Move the decimal point six places to the left, which is the same as dividing by one million. 5,000,000 mm becomes 5 km; 450,000 mm becomes 0.45 km.
What is 1 mm in kilometers?
One millimeter is 0.000001 km, or one millionth of a kilometer. It takes a million of them laid end to end to reach a single kilometer.


