從西安出發,一天有5班火車到柳園。柳園站下車後,在火車站前坐中巴車,大約兩小時車程到敦煌縣城,10元/人。如果包車的話,桑塔納100元左右。還可以從長城盡頭的嘉峪關下車,遊覽嘉峪關城樓後坐汽車到敦煌,約7小時。如果乘飛機,敦煌機場在市區東面,路程大約13公里。在旅遊旺季的夏天,每日都有飛往蘭州、西安、烏魯木齊和嘉峪關的航班,還有到北京等地的轉机航班。
各景點中,在敦煌城附近的有莫高窟、鳴沙山、白馬塔,這是大多數人參加的敦煌一日遊的路線。去陽關、玉門關、渥洼池等地必須包車或搭車前往,道路狀況尚可。一般的麵包車可以應付,但比較顛簸,如果要舒適,可以租用昂貴的進口吉普車。通常租車去陽關是150元左右,包括到渥洼池。去玉門關較貴,需要200元左右。
敦煌的旅遊設施比較完備,各種檔次的住宿都可以找到。但是旅遊旺季和淡季價格可能相差40%。敦煌市區在綠洲中心,到戈壁灘尚有數十公里路程。如果想欣賞真正壯闊的戈壁日出日落奇觀,最好住在戈壁邊緣的七里鎮,可遠望戈壁灘,風景極美。
《生活時報》