Resources For Teachers For Tutors For Students & Parents Pricing
Primary - Stage 3 (Year 5 & 6) Stage 3 (Year 5 & 6) Length, Perimeter & Area

Convert between metric units of length - m & km

20 practice questions 0 video lessons Theory + worked examples
Create a free accountTrack your progress and save your work as you go.
Create free account

Theory

There are 1000 m in a kilometre. Metres to kilometres is a change to a larger unit, so divide by 1000; kilometres to metres is a change to a smaller unit, so multiply by 1000.

The metre (m) and the kilometre (km) measure longer lengths and distances. There are \(1000\) m in \(1\) km.

Metres to kilometres is a change to a larger unit, so divide by \(1000\). Kilometres to metres is a change to a smaller unit, so multiply by \(1000\).

Multiplying by \(1000\) moves every digit three places to the left; dividing moves them three places to the right.

The length-unit ladder: m and km Boxes for metres and kilometres. Metres to kilometres divides by 1000; kilometres to metres multiplies by 1000. larger unit: divide smaller unit: multiply mkm ÷1000 ×1000
\(1\text{ km} = 1000\text{ m}\). Multiply by \(1000\) to reach metres, divide by \(1000\) to reach kilometres.

The same factor of \(1000\) is used both ways.

ChangeDo this
km to m\(\times 1000\)
m to km\(\div 1000\)
Watch the zeros. Multiplying or dividing by \(1000\) shifts the digits three places, so line up the decimal point carefully.

How to convert m and km

  1. Decide whether the new unit is smaller (m) or larger (km).
  2. Use \(1000\) as the factor between metres and kilometres.
  3. Multiply to reach metres, or divide to reach kilometres.
Example 1 — km to m
How many metres are in \(3\) km?
Solution

Smaller unit, so multiply by \(1000\): \(3 \times 1000 = 3000\).

The answer is 3000 m.

Example 2 — m to km
What is \(5000\) m in kilometres?
Solution

Larger unit, so divide by \(1000\): \(5000 \div 1000 = 5\).

The answer is 5 km.

Example 3 — Decimal km
What is \(1.6\) km in metres?
Solution

Smaller unit, so multiply by \(1000\): \(1.6 \times 1000 = 1600\).

The answer is 1600 m.

Example 4 — Running track
Six laps measure \(2400\) m. How far is that in kilometres?
Solution

Larger unit, so divide by \(1000\): \(2400 \div 1000 = 2.4\).

The answer is 2.4 km.

Common pitfalls

The factor is 1000, not 100. There are \(1000\) metres in a kilometre, so use \(1000\) both ways.
Larger unit means a smaller number. Metres to kilometres divides, so the number gets smaller.
Count the zeros. When multiplying or dividing by \(1000\), the digits shift three places — line up the decimal point.

Frequently asked questions

How many metres are in a kilometre?

There are \(1000\) metres in \(1\) kilometre.

How do you change kilometres to metres?

Multiply by \(1000\), because metres are the smaller unit. For example \(3\text{ km} = 3000\text{ m}\).

How do you change metres to kilometres?

Divide by \(1000\), because kilometres are the larger unit. For example \(5000\text{ m} = 5\text{ km}\).

What is 1.6 km in metres?

Multiply by \(1000\): \(1.6 \times 1000 = 1600\), so \(1.6\text{ km} = 1600\text{ m}\).