Skip to content
XUtilHub

Megaparsec to Kiloparsec Converter

Convert megaparsecs (Mpc) to kiloparsecs (kpc). 1 Mpc = 1,000 kpc.

1 Mpc = 1,000 kpc

Kiloparsec to Megaparsec converter

How to convert megaparsecs to kiloparsecs

1 megaparsec is equal to 1,000 kiloparsecs, and 1 kiloparsec is equal to 0.001 megaparsecs. To convert, multiply by the conversion factor:

kiloparsecs = megaparsecs × 1,000
kiloparsecs = megaparsecs ÷ 0.001

Example: convert 15 Mpc to kpc: 15 × 1,000 = 15,000 kpc.

Megaparsec to Kiloparsec conversion table

Megaparsec (Mpc)Kiloparsec (kpc)
0.01 Mpc10 kpc
0.1 Mpc100 kpc
1 Mpc1,000 kpc
2 Mpc2,000 kpc
3 Mpc3,000 kpc
5 Mpc5,000 kpc
10 Mpc10,000 kpc
20 Mpc20,000 kpc
50 Mpc50,000 kpc
100 Mpc100,000 kpc
250 Mpc250,000 kpc
500 Mpc500,000 kpc
1,000 Mpc1,000,000 kpc

About the megaparsec

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).

Symbol: Mpc · 1 Mpc = 3.085677581 × 10²² m · Category: Astronomical

About the kiloparsec

A kiloparsec is 1,000 parsecs (about 3,262 light-years). The Sun is roughly 8 kpc from the center of the Milky Way.

Symbol: kpc · 1 kpc = 3.085677581 × 10¹⁹ m · Category: Astronomical

Frequently asked questions

How many kiloparsecs are in a megaparsec?

There are 1,000 kiloparsecs in 1 megaparsec (Mpc).

How many megaparsecs are in a kiloparsec?

1 kiloparsec (kpc) equals 0.001 megaparsecs.

How do I convert megaparsecs to kiloparsecs?

Multiply the length in megaparsecs by 1,000. For example, 15 Mpc × 1,000 = 15,000 kpc.

How do I convert kiloparsecs to megaparsecs?

Divide the length in kiloparsecs by 1,000, or multiply it by 0.001. You can also use the Kiloparsec to Megaparsec converter.