The blood vessel that carries oxygenated blood to the heart is the pulmonary vein. The pulmonary veins bring oxygen-rich blood from the lungs to the left atrium of the heart. From the left atrium, the oxygenated blood flows into the left ventricle, which then pumps the blood out to the rest of the body through the aorta.