On average, an echocardiogram test takes about 40 minutes from start to finish. The test is done to assess the overall health of the heart.
This test can also be done in order to determine if the heart has a decreased blood flow or to determine if the heart is enlarged, according to WebMD. The test is a type of ultrasound where a wand uses high-pitched sound waves. These sound waves are then turned into pictures of the heart that are read by a trained medical professional.
The exact length of time for the test varies depending on the person and the tech giving the test.