由唐山到太原有两条铁路线可以选择:一,是在唐山上火车,经过塘沽、天津、天津北、廊坊、北京,再转入京张线,到张家口。到张家口后,先走一段京包线,经孔家庄、郭磊庄到柴沟堡转入北同蒲线,进入山西省,经山西的阳高县等县级站,到达大同这个较大的火车站,接着一直向南最终可以到达太原。二,走石太线,也是经天津、廊坊等站达到北京,转入京广线经徐水、保定等站到达石家庄,然后转人由石家庄到太原的石太线,也可以到太原。