我去年六月中下旬在甘肃,也一路去了张掖、临泽、嘉峪关、敦煌,可以给楼主参考
张掖到敦煌有三趟火车K9667 00:19开车 07:46到,K591 01:58 开车09:28到,还有Y667是双号开行 03:02开车 10:40到,都是在半夜发车,张掖市区离火车站较远,不是很方便。
如果楼主不是很赶时间的话建议可以从张掖一路玩过去,从张掖有班车可以直接到临泽的七彩丹霞,再去临泽转火车到嘉峪关,从嘉峪关到敦煌的火车除了之前的三趟火车还有一趟绿皮的7527,07:22发车,五个半小时到敦煌,只要22.5元,其他火车要53.5元,比较划算啊