Length · Unit Converter

Convert Kilometer to Megaparsec

Convert kilometers to megaparsecs instantly. 1 kilometer = 3.240779e-20 megaparsec — use the live calculator, the exact formula, a conversion table and worked examples. Also check the Megaparsec to Kilometer converter for the reverse conversion.

Written by Sunith Babu L, Ph.D., Lead Engineer Reviewed by Girish V Kulkarni Ph.D.
Length category 2 min read Published Last reviewed Updated

Units explained

Metric / SI

Kilometer

What is a kilometer?

A kilometer is a metric unit of length equal to one thousand meters. It is the standard unit for measuring road distances, geographic distances, and other large-scale measurements in metric countries.

Origin of the kilometer

The kilometer was defined alongside the meter in 1795 using the standard SI prefix kilo- (from Greek chilioi, "thousand"), denoting one thousand units.

Where it is used

Kilometers are used worldwide (except the United States and a few others) for road signage, geographic distance, athletic events, and scientific distances at planetary scale. Speed limits in most countries are given in km/h.

When and where it was developed

Adopted 1795 in France as part of the original metric system; the kilometer became the global standard for road and geographic distance through the 19th and 20th century metric adoption.

Astronomical

Megaparsec

What is a megaparsec?

A megaparsec is a distance unit equal to one million parsecs (about 3.09×10²² m). It is the standard unit for cosmological-scale distances.

Origin of the megaparsec

Combines the metric-style prefix mega- with the parsec. Standardised in astronomy for inter-galactic distances and cosmological calculations.

Where it is used

Megaparsecs are used in cosmology to express distances to other galaxies (Andromeda is ~0.78 Mpc), galaxy-cluster separations, and the Hubble constant (typically quoted as ~70 km/s per Mpc).

When and where it was developed

Exact via the parsec; the megaparsec is the standard scale unit in modern cosmology.

Kilometer to Megaparsec conversion formula

The relationship between kilometers and megaparsecs:

1 km = 3.240779e-20 Mpc
1 Mpc = 3.085678e+19 km

To convert kilometers to megaparsecs, multiply the value in kilometers by 3.240779e-20. To reverse, multiply megaparsecs by 3.085678e+19.

How to use this converter

Type a value into the calculator. The result in megaparsecs updates as you type. Tap a quick value, copy the result with one click, or use the swap arrow to jump straight to the Megaparsec to Kilometer converter for the reverse direction.

Step-by-step: convert kilometers to megaparsecs

  1. Write down the value in kilometers (km).
  2. Multiply that value by the factor 3.240779e-20.
  3. The product is the equivalent value in megaparsecs (Mpc).
  4. To reverse, multiply the megaparsec value by 3.085678e+19.

Worked examples

Example 1 — Convert 1 km to Mpc:
1 × 3.240779e-20 = 3.240779e-20 Mpc

Example 2 — Convert 100 km to Mpc:
100 × 3.240779e-20 = 3.240779e-18 Mpc

Real-world example — Maritime exclusion zone

A 200-kilometer exclusion zone (a common maritime boundary) converts to a different value in megaparsecs that's useful when describing the same zone in everyday land-distance units.

200 km × 3.240779e-20 = 6.481559e-18 Mpc

Real-world example — Coastal cruise distances

A 10-kilometer coastal sailing route converts to a different value in megaparsecs — useful for cruise operators who switch between maritime, aviation, and road-distance units depending on the leg of the trip.

10 km × 3.240779e-20 = 3.240779e-19 Mpc

Real-world example — Road-sign distances across systems

A 100-kilometer road sign converts cleanly into megaparsecs — exactly the conversion drivers planning trips abroad rely on when reading road signs in a different measurement system.

100 km × 3.240779e-20 = 3.240779e-18 Mpc

Kilometer to Megaparsec conversion table

Standard reference values for converting kilometers to megaparsecs:

Kilometer [km]Megaparsec [Mpc]
0.013.240779e-22
0.13.240779e-21
13.240779e-20
26.481559e-20
39.722338e-20
41.296312e-19
51.62039e-19
103.240779e-19
206.481559e-19
309.722338e-19
401.296312e-18
501.62039e-18
1003.240779e-18
5001.62039e-17
10003.240779e-17

Frequently asked questions

How many megaparsecs is 1 kilometer?
1 kilometer equals 3.240779e-20 megaparsec.
How do I convert kilometers to megaparsecs?
Multiply the value in kilometers by 3.240779e-20 to get megaparsecs.
How do I convert megaparsecs back to kilometers?
Multiply the value in megaparsecs by 3.085678e+19, or use the Megaparsec to Kilometer converter.
How many megaparsecs is 100 kilometers?
100 kilometers equals 3.240779e-18 megaparsecs, because 100 × 3.240779e-20 = 3.240779e-18.

Convert Kilometer to other length units

Show all Kilometer conversions
Metric / SI (17 units)
Imperial / US Customary (27 units)
Nautical (1 units)
Astronomical (9 units)
Atomic / Physics (6 units)
Typographic (3 units)

Sources & references

Conversion factor (1 km = 3.240779e-20 Mpc) verified against the following authoritative sources:

Results are provided for general reference. Verify critical measurements against an authoritative standard.