Skip to content
XUtilHub

Megaparsec Conversions

A megaparsec is one million parsecs (about 3.26 million light-years). It's used for distances between galaxies and in the Hubble constant (km/s/Mpc).

1 Mpc = 3.085677581 × 10²² m

Convert megaparsecs to other units

Each line shows how much 1 megaparsec (Mpc) equals. Select a conversion for a calculator, formula and table.

Metric (SI)

Imperial & US customary

US survey units

Nautical

Astronomical

Atomic & physics

Historical & cloth

Typography

Convert other units to megaparsecs