The hepatic veins are the veins that drain de-oxygenated blood from the liver into the inferior vena cava. There are usually three upper hepatic veins draining from the left, middle, and right parts of the liver:The right hepatic vein comes from the right lobe of the liver. It is the longest of the hepatic veins, and ends directly into the inferior vena cava.The intermediate hepatic vein ...