Ланьчжоу — один из важнейших железнодорожных узлов на северо-западе Китая, расположенный там, где маршруты из центрального Китая встречаются с линиями в сторону Цинхая, Синьцзяна, Нинся и коридора Хэси. В городе есть две основные пассажирские станции: станция Ланьчжоу-Запад для большинства высокоскоростных рейсов и станция Ланьчжоу для многих обычных поездов дальнего следования. China Railway обслуживает национальные рейсы, следующие через город, а местное управление осуществляет China Railway Lanzhou Group.
Поезда из Ланьчжоу включают высокоскоростные составы серий G и D, межгородские рейсы серии C, а также обычные поезда Z, T и K для более длительных ночных или дневных поездок. Станция Ланьчжоу-Запад обслуживает большинство отправлений скоростных поездов в высокоскоростной сети, тогда как станция Ланьчжоу по-прежнему важна для регулярных поездов дальнего следования и некоторых региональных рейсов. Железнодорожное сообщение также связывает город с аэропортом Ланьчжоу Чжунчуань через межгородскую железную дорогу Ланьчжоу–аэропорт Чжунчуань.
Железнодорожные маршруты из Ланьчжоу идут на восток в сторону Сианя, Чжэнчжоу и Пекина, на запад — в сторону Чжанъе, Цзяюйгуаня и Урумчи, на юг — в сторону Чэнду и Чунцина, а на северо-запад — в сторону Синина и железнодорожного коридора Цинхай–Тибет. Забронируйте поезда из Ланьчжоу и в Ланьчжоу онлайн на Rail Monsters.