航空
嘉峪關機場位于嘉峪關市區(qū)東北方向9公里處的新城鄉(xiāng)橫溝村,海拔1556米。每周都有航班飛往北京、蘭州、西安等地。機場位于市區(qū)東北13千米,目前還沒有機場大巴或公交線路相通,只能打車前往,費用約20元。售票處位于嘉峪關賓館北側東亞商廈對面。
鐵路
嘉峪關火車站位于市中心西南5千米的迎賓西路,有烏魯木齊到蘭州、北京、上海、成都、西安、鄭州等城市的往來列車經(jīng)過。往返蘭州和嘉峪關是N851/N852,N851是20:50蘭州出發(fā),次日7:36抵嘉峪關,N852是20:40嘉峪關出發(fā),次日7:04抵達蘭州。
公路
嘉峪關汽車站位于勝利中路和蘭新西路交匯處,每天都有班車發(fā)往蘭州、武威、金昌、張掖、玉門鎮(zhèn)、烏魯木齊、安西、臨夏等地。