Beijing(北京)
Shanghai(上海)
Xi’an(西安)
Hongkong(香港)
Guangzhou(广州)
Hangzhou(杭州)
Xiamen(厦门)
Qingdao(青岛)
Dalian(大连)
Guilin(桂林)
Suzhou(苏州)
Tianjin(天津)
Shenzhen(深圳)
Nanjing(南京)
Chongqing(重庆)
Chengdu(成都)
Kunming(昆明)
Guiyang(贵阳)
Wuhan(武汉)
Changsha(长沙)
Shenyang(沈阳)

Beijing(北京)
Shanghai(上海)
Xi’an(西安)
Hongkong(香港)
Guangzhou(广州)
Hangzhou(杭州)
Xiamen(厦门)
Qingdao(青岛)
Dalian(大连)
Guilin(桂林)
Suzhou(苏州)
Tianjin(天津)
Shenzhen(深圳)
Nanjing(南京)
Chongqing(重庆)
Chengdu(成都)
Kunming(昆明)
Guiyang(贵阳)
Wuhan(武汉)
Changsha(长沙)
Shenyang(沈阳)

Dunhuang to Lanzhou Trains ( 敦煌 - 兰州 ) ( 6 results )

Departure
Duration
D2759
07:26
14:44
Dunhuang
LanzhouWest
7h 18m
  First Class Seat
  Second Class Seat
  Standing Ticket
$
73Book
$
46Book
$
46Book
D2739
08:40
16:00
Dunhuang
LanzhouWest
7h 20m
  First Class Seat
  Second Class Seat
  Standing Ticket
$
73Book
$
46Book
$
46Book
K369
09:34
00:51
Dunhuang
Lanzhou
15h 17m
  Standing Ticket
  Hard Sleeper
  Hard Seat
  Soft Sleeper
$
20Book
$
37Book
14 lefts
$
20Book
$
56Book
K369
09:34
23:14
Dunhuang
Yongdeng
13h 40m
  Standing Ticket
  Hard Sleeper
  Hard Seat
  Soft Sleeper
$
19Book
$
35Book
5 lefts
$
19Book
$
53Book
K9669
18:25
09:00
Dunhuang
Lanzhou
14h 35m
  Standing Ticket
  Hard Sleeper
  Hard Seat
  Soft Sleeper
$
20Book
$
37Book
$
20Book
$
56Book
K9669
18:25
08:14
Dunhuang
Hekounan
13h 49m
  Standing Ticket
  Hard Sleeper
  Hard Seat
  Soft Sleeper
$
20Book
$
36Book
$
20Book
$
55Book