China Railway

Night Trains from Beijing to Shanghai

4 night trains connect Beijing and Shanghai, run by China Railway. Compare timetables, stops, journey time and where to book. Trains run in both directions — Beijing to Shanghai and Shanghai to Beijing.

4 trains on this route

Beijing South(北京南) Shanghainan(上海南) (D 9 / D 10)

Operator
China Railway
From
Fixed fare
Countries🇨🇳China

Beijing South(北京南)Shanghainan(上海南)

D 9
Departs 19:36Arrives 08:00Daily
  1. Beijing South(北京南)19:36
  2. Tianjin West(天津西)20:47
  3. Nanjing(南京)05:07
  4. Suzhou(苏州)06:50
  5. Shanghainan(上海南)08:00

Shanghainan(上海南)Beijing South(北京南)

D 10
Departs 21:05Arrives 09:24Daily
  1. Shanghainan(上海南)21:05
  2. Suzhou(苏州)22:08
  3. Nanjing(南京)23:56
  4. Beijing South(北京南)09:24

Beijing(北京) Shanghai(上海) (T 109 / T 110)

Operator
China Railway
From
Fixed fare
Countries🇨🇳China

Beijing(北京)Shanghai(上海)

T 109
Departs 20:04Arrives 11:02Daily
  1. Beijing(北京)20:04
  2. Tianjin West(天津西)21:29
  3. Dezhou(德州)23:36
  4. Xuzhou(徐州)03:46
  5. Nanjing(南京)07:43
  6. Changzhou(常州)09:06
  7. Wuxi(无锡)09:33
  8. Suzhou(苏州)10:04
  9. Shanghai(上海)11:02

Shanghai(上海)Beijing(北京)

T 110
Departs 16:30Arrives 08:33Daily
  1. Shanghai(上海)16:30
  2. Suzhou(苏州)17:20
  3. Wuxi(无锡)17:50
  4. Changzhou(常州)18:18
  5. Nanjing(南京)19:58
  6. Xuzhou(徐州)23:17
  7. Dezhou(德州)03:29
  8. Cangzhou(沧州)04:28
  9. Tianjin West(天津西)06:30
  10. Guangyang(广阳)07:13
  11. Beijing(北京)08:33

Beijing(北京) Shanghai(上海) (D 5 / D 6)

Operator
China Railway
From
Fixed fare
Countries🇨🇳China

Beijing(北京)Shanghai(上海)

D 5
Departs 21:21Arrives 09:27Daily
  1. Beijing(北京)21:21
  2. Mingguang(明光)05:41
  3. Nanjing(南京)06:46
  4. Changzhou(常州)07:53
  5. Shanghai(上海)09:27

Shanghai(上海)Beijing(北京)

D 6
Departs 21:15Arrives 09:25Daily
  1. Shanghai(上海)21:15
  2. Wuxi(无锡)22:23
  3. Nanjing(南京)23:50
  4. Tianjin West(天津西)08:08
  5. Beijing(北京)09:25

Beijing(北京) Shanghai(上海) (D 7 / D 8)

Operator
China Railway
From
Fixed fare
Countries🇨🇳China

Beijing(北京)Shanghai(上海)

D 7
Departs 19:18Arrives 07:25Daily
  1. Beijing(北京)19:18
  2. Cangzhou(沧州)21:29
  3. Nanjing(南京)04:52
  4. Shanghai(上海)07:25

Shanghai(上海)Beijing(北京)

D 8
Departs 19:08Arrives 07:17Daily
  1. Shanghai(上海)19:08
  2. Nanjing(南京)21:38
  3. Cangzhou(沧州)05:00
  4. Beijing Fengtai(北京丰台)06:58
  5. Beijing(北京)07:17

Frequently asked questions

How many night trains run between Beijing and Shanghai?+

4 night trains connect Beijing and Shanghai, run by China Railway.

How do I book a night train from Beijing to Shanghai?+

Compare the trains above and book directly with China Railway.

Related connections