敦煌现有两个火车站,分别是敦煌市火车站和柳园站。
敦煌市火车站
嘉峪关、兰州和西安,都有直达敦煌火车站的列车:
嘉峪关—敦煌站:距离400多公里,全程5小时左右,票价:约55/100元(硬座/硬卧);
兰州—敦煌站:有两趟列车都是夕发朝至,全程14小时左右,票价:约150/250元(硬座/硬卧),这两趟列车在旅游高峰时期经常爆满,有时连硬座票都买不到;
西安-敦煌站:全程22小时左右,票价:约200/360元(硬座/硬卧)。
敦煌火车站地址:敦煌市区以东,约10公里处。乘坐3路公交车,即可到达市区(沙洲镇)。
柳园火车站
位于兰新铁路线上,可直达上海、北京西、西安、成都、兰州,乌鲁木齐等大中城市。北京—柳园站,约25小时,上海—柳园站,约34小时。
柳园火车站地址:敦煌市西北方向,约130公里处。从柳园火车站到敦煌市区(沙洲镇),不分昼夜都有汽车,中巴15元,全程2个小时;拼车约30元/人;出租车约100元/车。
柳园火车站市区代售处:敦煌宾馆西侧一楼,售票时间7:30-13:00,15:00-19:00。