Lanzhou ist einer der wichtigsten Eisenbahnknotenpunkte im Nordwesten Chinas, gelegen dort, wo Strecken aus Zentralchina auf Linien in Richtung Qinghai, Xinjiang, Ningxia und den Hexi-Korridor treffen. Die Stadt hat zwei wichtige Personenbahnhöfe: den Bahnhof Lanzhou West für die meisten Hochgeschwindigkeitsverbindungen und den Bahnhof Lanzhou für viele konventionelle Fernzüge. China Railway betreibt die landesweiten Verbindungen, die die Stadt bedienen, wobei der örtliche Betrieb von der China Railway Lanzhou Group verwaltet wird.
Zu den Zügen ab Lanzhou gehören Hochgeschwindigkeitszüge der G- und D-Serie, Intercity-Verbindungen der C-Serie sowie konventionelle Züge der Serien Z, T und K für längere Nacht- oder Tagesreisen. Der Bahnhof Lanzhou West wickelt die meisten Zugabfahrten im Hochgeschwindigkeitsnetz ab, während der Bahnhof Lanzhou für den regulären Fernverkehr und ausgewählte Regionalverbindungen wichtig bleibt. Eine Bahnverbindung verbindet die Stadt außerdem mit dem Flughafen Lanzhou Zhongchuan über die Intercity-Bahn Lanzhou–Flughafen Zhongchuan.
Die Bahnstrecken ab Lanzhou verlaufen nach Osten in Richtung Xi'an, Zhengzhou und Peking, nach Westen in Richtung Zhangye, Jiayuguan und Urumqi, nach Süden in Richtung Chengdu und Chongqing sowie nach Nordwesten in Richtung Xining und dem Bahnkorridor Qinghai-Tibet. Buchen Sie Züge von und nach Lanzhou online bei Rail Monsters.