不经过,京张铁路是詹天佑设计并负责修建的,是中国人修建的第一条铁路,总长200公里,1905年9月开始修建,1909年完工,北京到张家口路线是从北京市丰台区柳村到河北省张家口桥东区张家口,延安在陕可么省境内,因此京张铁路是不经过延安的。