全長944kmであり、本線(太原南駅-定辺駅-中衛駅、752km)と支線(定辺駅-銀川駅、192km)から成る。