How far do Kim Jong Un's missiles go?

To reach Japan, North Korea's missiles need to travel around 500 - 1000 miles, whereas to reach mainland US they would need to be capable of flying around 6000.