西安没有直达五台山的火车或高铁,所以从西安去五台山只能先到忻州市或太原市,然后再从忻州市或太原市乘坐到五台山景区的班车。
忻州市和太原市相比,忻州市更靠近五台山景区,因此更方便,建议优先考虑到忻州市的火车或高铁,再考虑太原市的。不过西安到太原的列车车次会比忻州的多很多。
到了忻州市后,先乘坐市内公交到忻州汽车客运中心,这里有发往五台山景区的客车,票价大约50元/人,车程大约2.5小时。
到了太原市后,先乘坐市内公交到太原客运东站,这里有发往五台山景区的客车,票价大约82元/人,车程大约4小时。