MM To KM Converter

Quick answer

To convert millimeters to kilometers, divide the millimeters by 1,000,000, because one kilometer is exactly 1,000,000 mm. So 2,500,000 mm is 2.5 km, and 25 mm is 0.000025 km, which scientific notation writes as 2.5 x 10^-5 km. The converter also handles map scales and rainfall volume over an area.

Updated 2026-09-28Reviewed by Prof. Dr. Khalil Mudassar, PhD
Try
Millimeters to kilometers
Keep mm to km for this page. Switch only for a quick check the other way.
Type digits only, with no commas. Decimals work, such as 0.05.
For a map at 1:25,000, type 25000. Leave empty or 1 for a real length.
Treats the mm as rain depth and returns the water volume over this area.

Length in kilometers

--
Scientific notation--
Meters--
Miles--
Factor or map scale--
Rain volume over area--

Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.

Saved results (0)

How to Use the MM to KM Converter

  1. Type the length in millimeters, with no commas. Large values such as 3450000 and small ones such as 0.05 both work.
  2. For a map or scale drawing, add the scale number. For rainfall, add the area in km2 instead.
  3. Read kilometers as a plain decimal and in scientific notation, then check meters and miles.

Each result answers one question:

ResultWhat it tells you
Length in kilometersThe mm value divided by 1,000,000, with digit grouping.
Scientific notationThe same value as a number from 1 to 10 times a power of ten.
MetersThe middle step, often the clearest unit for lengths under 1 km.
MilesThe kilometers divided by 1.609344, to 6 significant digits.
Factor or map scaleThe exact factor, or what 1 mm on your map stands for.
Rain volume over areaCubic meters and liters of water when the mm is a rain depth.
Verdict bandWhether kilometers suit this length, or a smaller unit reads better.

What Is a Millimeter to Kilometer Conversion?

A millimeter to kilometer conversion moves a length six SI prefix steps up the scale by dividing by 1,000,000. Both units are built on the meter, the SI base unit of length.

The prefix milli means one thousandth (10-3), and kilo means one thousand (103). NIST Handbook 44 states it plainly: a kilometer is 1 000 meters and a millimeter is 0.001 meter. The gap between them is therefore 103 / 10-3 = 106. No measured constant is involved, so the result is always exact.

The two units sit at opposite ends of everyday use. Millimeters measure rain depth, sheet thickness and parts on an engineering drawing. Kilometers measure roads, rivers and ground distance on a map. The conversion is needed where the two worlds meet: a map ruler reading, a long pipeline drawn in mm, or a rain total spread over a catchment.

How Does the MM to KM Formula Work?

The converter divides by 1,000,000, which is the same as moving the decimal point six places to the left.

Formula: km = mm / 1,000,000 = mm x 10^-6 | With a scale 1:N: km = mm x N / 1,000,000
  1. Divide by 1,000 to get meters. 3,450,000 mm / 1,000 = 3,450 m.
  2. Divide by 1,000 again to get kilometers. 3,450 m / 1,000 = 3.45 km.
  3. For small values, write the result in scientific notation. 25 mm = 0.000025 km = 2.5 x 10-5 km.

Scientific notation keeps tiny kilometer values readable. The number 0.00000005 is hard to count, but 5 x 10-8 km shows the size at a glance. The scientific notation calculator converts any number to this form.

MM to KM Worked Examples

A pipeline drawn in millimeters. A civil drawing lists a run of 3,450,000 mm. 3,450,000 / 1,000,000 = 3.45 km, which is about 2.144 miles.

A distance measured on a map. A ruler reads 40 mm on a 1:25,000 map. The ground length is 40 x 25,000 = 1,000,000 mm, and 1,000,000 / 1,000,000 = 1 km. Type 40 and a scale of 25000 to get this directly.

A rainfall total. A gauge records 25 mm of rain. As a length that is 2.5 x 10^-5 km. Over 1 km2 the water volume is 0.000025 km x 1 km2 = 2.5 x 10-5 km3, which is 25,000 m3 or 25,000,000 liters.

A machining tolerance. A part is allowed 0.05 mm of error. In kilometers that is 0.00000005 km, or 5 x 10^-8 km. This shows why nobody quotes small tolerances in km.

A reverse check. 2.5 km x 1,000,000 = 2,500,000 mm. Moving the decimal six places right undoes the conversion exactly.

Factors That Change Your KM Result

The 1,000,000 factor never changes. Four inputs and habits still change the number you end up with.

Map or Drawing Scale

A length measured on a map is not the ground length. At 1:50,000, every map millimeter stands for 50,000 mm, or 0.05 km. Forgetting the scale gives an answer 50,000 times too small.

Counting the Zeros

A million has six zeros. Dividing by 100,000 (five zeros) gives an answer 10 times too big. That factor belongs to centimeters to kilometers.

Depth Versus Volume for Rain

Rain in mm is a depth, not a volume. The volume only appears when you multiply the depth by an area. 10 mm over 1 km2 is 10,000 m3, while 10 mm over 5 km2 is 50,000 m3.

Reading Precision

A map ruler read to 0.5 mm at 1:25,000 is uncertain by 12.5 m on the ground. The conversion is exact, but it carries the ruler error with it.

Map Scales Compared: What 1 Mm Equals in Kilometers

This comparison shows the ground distance that one millimeter on a map or drawing stands for at example scales. Each value is 1 mm x N / 1,000,000.

Scale1 mm on paper = km= metersmm on paper per 1 km
1 : 1,0000.001 km1 m1,000 mm
1 : 10,0000.01 km10 m100 mm
1 : 25,0000.025 km25 m40 mm
1 : 50,0000.05 km50 m20 mm
1 : 100,0000.1 km100 m10 mm
1 : 250,0000.25 km250 m4 mm
1 : 1,000,0001 km1,000 m1 mm

At 1:1,000,000 one millimeter is exactly one kilometer, so the mm reading is also the km answer. For larger scale lengths in miles, the km to miles converter takes the next step.

When to Use an MM to KM Converter

Rainfall Totals Over a Catchment

Rain gauges and weather reports in metric countries give rain in millimeters. Multiply the depth in km by an area in km2 and you get km3. 1 mm over 1 km2 is 1,000 m3, and HB 44 gives 1 m3 as 1 000 liters, so that is 1,000,000 liters. The rainfall water volume calculator does this for a roof or yard.

Maps and Route Planning

Measure a route on a paper map in mm, enter the scale, and read the ground distance in km.

Engineering Drawings at a Large Scale

Many engineering drawings dimension every length in mm, even very long runs. A road plan with a 12,750,000 mm alignment is 12.75 km, a number that is much easier to report.

MM to KM Conversion Chart

Common millimeter values in kilometers, in plain and scientific form, with meters for reference. All values are exact.

MillimetersKilometersScientificMeters
0.05 mm0.00000005 km5 x 10-8 km0.00005 m
1 mm0.000001 km1 x 10-6 km0.001 m
10 mm0.00001 km1 x 10-5 km0.01 m
100 mm0.0001 km1 x 10-4 km0.1 m
1,000 mm0.001 km1 x 10-3 km1 m
10,000 mm0.01 km1 x 10-2 km10 m
100,000 mm0.1 km1 x 10-1 km100 m
500,000 mm0.5 km5 x 10-1 km500 m
1,000,000 mm1 km1 x 100 km1,000 m
2,500,000 mm2.5 km2.5 x 100 km2,500 m
10,000,000 mm10 km1 x 101 km10,000 m
100,000,000 mm100 km1 x 102 km100,000 m

Rain Depth Over 1 km2

Rain depthDepth in kmVolumeLiters
1 mm1 x 10-6 km1,000 m31,000,000 L
10 mm1 x 10-5 km10,000 m310,000,000 L
25 mm2.5 x 10-5 km25,000 m325,000,000 L
100 mm1 x 10-4 km100,000 m3100,000,000 L
1000 mm1 x 10-3 km1,000,000 m31,000,000,000 L

Common MM to KM Mistakes

1. Dividing by 1,000 Only

Dividing by 1,000 gives meters, not kilometers. 2,500,000 mm / 1,000 is 2,500, which is meters.

2. Mixing Up Mm and Mm

Lowercase mm is the millimeter. Capital Mm is the megameter, 1,000 km. In the NIST prefix table, m stands for milli (10-3) and M for mega (106), so one letter case changes the size by a factor of 109.

3. Writing the Wrong Exponent

25 mm is 2.5 x 10-5 km, not 2.5 x 10-6 km. Count the places the decimal moves: from 25 to 0.000025 is six, and 25 itself is 2.5 x 101.

4. Using km2 Where Km Belongs

Rain depth converts to km. Only the area is in km2. Mixing them gives volumes that are wrong by huge factors.

5. Typing Commas into the Field

Number fields read 2,500,000 as invalid in many browsers. Type 2500000.

Accuracy and Limitations

The kilometer result is exact, because the factor between the two prefixes is 106 by definition. Display is limited to 12 significant digits.

What it calculates accurately

  • Kilometers from millimeters, and back, with the exact factor
  • Scientific notation for very small and very large values
  • Ground distance from a map reading and a 1:N scale
  • Rain volume in m3 and liters for a depth and an area

What it does not account for

  • Map projection distortion or the curve of a route
  • Terrain slope, which makes ground paths longer than map lengths
  • Runoff, soak-in or evaporation after rain falls
  • Error in the ruler or gauge reading

How We Calculate MM to KM

Method
km = mm x N / 1,000,000, with N = 1 for a real length. Rain volume in m3 = depth in mm x area in km2 x 1,000.
Inputs used
Direction, length, optional scale and optional area.
Assumptions
SI prefixes: milli = 10^-3, kilo = 10^3. 1 m3 = 1,000 L. 1 mi = 1.609344 km.
Verdict band
Green at 1 km or more, blue from 1 m to 1 km, amber below 1 m, where km gives tiny numbers.
Rounding
12 significant digits, digit groups with commas, scientific notation for values that need it.
Edge cases
Negative lengths and areas are blocked; a scale of zero or less is blocked; zero returns 0.
Sources
NIST Handbook 44 Appendix C, NIST Metric (SI) Prefixes, the BIPM SI prefixes page and NIST SI writing rules (listed below).
Last reviewed
2026-09-29.

Frequently Asked Questions About MM to KM

How many millimeters are in a kilometer?

One kilometer is exactly 1,000,000 millimeters. That is 1,000 meters of 1,000 mm each.

How do I write 1 mm in km in scientific notation?

One millimeter is 1 x 10^-6 km, or 0.000001 km. The exponent is minus six because the decimal moves six places.

What is 100,000 mm in km?

One hundred thousand millimeters is 0.1 km, which is 100 m.

How much water is 1 mm of rain on 1 square kilometer?

It is 1,000 cubic meters, or 1,000,000 liters. The depth of 10^-6 km times 1 km2 gives 10^-6 km3.

How do I convert a map measurement in mm to km?

Multiply the mm by the scale number, then divide by 1,000,000. On a 1:50,000 map, 30 mm is 1.5 km.

Is mm to km the same as moving the decimal?

Yes. Move the decimal point six places to the left. 7,200,000 mm becomes 7.2 km.

Why does my answer show an e or a power of ten?

Very small or very large values are easier to read in scientific notation. 5 x 10^-8 km is the same as 0.00000005 km.

What is the difference between mm and Mm?

Lowercase mm is a millimeter, 0.001 m. Capital Mm is a megameter, 1,000,000 m. The symbols are case sensitive.

How many kilometers is a meter?

One meter is 0.001 km. So to go from mm to km you divide by 1,000 twice.

Can I convert km to mm with this tool?

Yes. Switch the direction and it multiplies by 1,000,000. 0.75 km becomes 750,000 mm.

Sources

Related Calculators

Need another length conversion?

Explore all length converters

This converter is for general education and planning. Moving between millimeters and kilometers is exact, but map readings, drawing scales and rain gauge totals carry their own measurement error. For survey, flood or engineering decisions, use the measured data and the methods that apply to that work. Spotted an error? Let us know.

Author

shakeel-Muzaffar
Founder & Editor-in-Chief at  ~ Web ~ More Posts

Shakeel Muzaffar is the Founder and Editor-in-Chief of MultiCalculators.com, bringing over 15 years of experience in digital publishing, product strategy, and online tool development. He leads the platform's editorial vision, ensuring every calculator meets strict standards for accuracy, usability, and real-world value. Shakeel personally oversees content quality, formula verification workflows, and the platform's commitment to publishing tools that are genuinely useful for students, professionals, and everyday users worldwide.