How long does an MRI scan takeMRI scan of one body area typically takes between 20 and 40 minutes.MRI is short for magnetic resonance imaging. This scan uses magnetic fields and radio waves to produce detailed images of organs, tissues and the skeletal system. It...