Shanghai-Lanzhou Trains
Home china-trains

Shanghai-Lanzhou Trains

There are three pairs of high-speed trains traveling between Shanghai and Lanzhou. They are daytime high-speed trains with the travel time of about 11 hours. The rest seven pairs of trains are normal-speed overnight trains, which take more than 22 hours to 25 hours to travel between the two cities.

Shanghai-Lanzhou High-Speed Trains

Quick Facts

  • Distance: 2,000 kilometers (1,240 miles)
  • Terminals of daytime G trains: Shanghai Hongqiao Railway Station (上海虹桥站), Lanzhou West Railway Station (兰州西站)
  • Terminals of daytime D trains: Shanghai Railway Station (上海站), Lanzhou West Railway Station (兰州西站)
  • Duration: G train: 10 to 12 hours; D train: 14 hours

Shanghai to Lanzhou High-Speed Train Schedules

(Updated on May 2nd, 2023)

Train Number Departure Arrival Duration
G1970 06:10 16:45 10h 35m
G3180 06:41 17:51 11h 10m
G3164 09:38 21:07 11h 29m
  • G trains are daytime high-speed trains departing from Shanghai Hongqiao Railway Station and arrive at Langzhou West Railway Station.
  • Check out the Shanghai to Lanzhou high-speed train up-to-date schedules.

Lanzhou to Shanghai High-Speed Train Schedules

(Updated on May 2nd, 2023)

Train Number Departure Arrival Duration
G3166 08:29 20:14 11h 45m
G1972 10:53 21:32 10h 39m
G3182 11:11 22:18 11h 07m

Shanghai-Lanzhou High-Speed Train Ticket Fares

Business Class First Class Second Class
US$422 (CNY2,917.5) US$218 (CNY1,513.5) US$136 (CNY937)

Shanghai-Lanzhou Regular Sleeper Trains

Quick Facts

Shanghai to Lanzhou Regular Train Schedules

(Updated on May 2nd, 2023)

Train Number Departure Arrival Duration
Z376 08:57 10:26 (next day) 25h 29m
T116 15:31 16:16 (next day) 24h 45m
Z216 18:34 17:23 (next day) 22h 49m

Lanzhou to Shanghai Regular Train Schedules

(Updated on May 2nd, 2023)

Train Number Departure Arrival Duration
T118 11:14 13:30 (next day) 26h 16m
K2188 11:44 18:05 (next day) 30h 21m
Z42 12:10 12:06 (next day) 23h 56m

Shanghai-Lanzhou Regular Train Ticket Fares

Superior Soft Sleeper Soft Sleeper Hard Sleeper Hard Seat
US$171 (CNY1,185) US$92 (CNY640) US$59 (CNY408) US$34 (CNY240)

Related Articles