The Kazakhstan - Turkmenistan - Iran railway link is a part of the North–South Transport Corridor and is a 677 kilometers long railway line connecting Kazakhstan and Turkmenistan with Iran and the Persian Gulf.