China Railway
Night Trains from Beijing to Chengdu
3 night trains connect Beijing and Chengdu, run by China Railway. Tickets from ¥426. Timetables, stops, journey time and where to book. Trains run in both directions — Beijing to Chengdu and Chengdu to Beijing.
3 trains on this route
Beijing West(北京西) → Chengdu West(成都西) (K 117 / K 118)
Fixed fare · from ¥426— what does this mean?
Book any time. The price won't rise, but berths sell out.
Checked October 2026
Beijing West(北京西) → Chengdu West(成都西)
K 117- Hard sleeper ¥426 (≈ €57)
- Soft sleeper ¥673 (≈ €90)
Official fare · Checked October 2026
- Beijing West(北京西)11:54
- Baoding(保定)13:25
- Dingzhou(定州)14:06
- Shijiazhuang(石家庄)15:41
- Xingtai(邢台)16:50
- Shaheshi(沙河市)17:09
- Handan(邯郸)17:35
- Anyang(安阳)18:26
- Xinxiang(新乡)19:35
- Zhengzhou(郑州)20:52
- Guanlin(关林)22:56
- Ruzhou(汝州)23:59
- Nanyang(南阳)02:02
- Xiangyang(襄阳)04:03
- Ankang(安康)08:26
- Hanzhong(汉中)10:51
- Yangpingguan(阳平关)12:13
- Guangyuan(广元)13:51
- Chengdu West(成都西)19:16
Chengdu West(成都西) → Beijing West(北京西)
K 118- Hard sleeper ¥426 (≈ €57)
- Soft sleeper ¥673 (≈ €90)
Official fare · Checked October 2026
- Chengdu West(成都西)21:12
- Guangyuan(广元)02:20
- Hanzhong(汉中)05:11
- Ankang(安康)08:01
- Xiangyang(襄阳)13:07
- Dengzhou(邓州)14:32
- Nanyang(南阳)15:24
- Nanzhao(南召)16:12
- Lushan(鲁山)16:51
- Baofeng(宝丰)17:15
- Ruzhou(汝州)17:51
- Zhengzhou(郑州)20:46
- Xinxiang(新乡)22:11
- Hebi(鹤壁)23:01
- Anyang(安阳)23:34
- Handan(邯郸)00:18
- Xingtai(邢台)00:55
- Shijiazhuang(石家庄)02:08
- Baoding(保定)03:34
- Beijing West(北京西)05:26
Beijing West(北京西) → Chengdudong(成都东) (D 15 / D 16)
Fixed fare · from ¥5540— what does this mean?
Book any time. The price won't rise, but berths sell out.
Checked October 2026
Beijing West(北京西) → Chengdudong(成都东)
D 15- High-speed sleeper, 2nd class ¥5540 (≈ €739)
- High-speed sleeper, 1st class ¥8270 (≈ €1,103)
Official fare · Checked October 2026
- Beijing West(北京西)17:00
- Baoding(保定)18:14
- Shijiazhuang North(石家庄北)19:44
- Yangquanbei(阳泉北)20:58
- Taiyuan(太原)21:58
- Jiaocheng(交城)22:46
- Wenshui(文水)22:59
- Lvliang(吕梁)23:50
- Yanan(延安)02:38
- Xiandong(西安东)05:11
- Ankang(安康)07:39
- Wanyuan(万源)09:37
- Dazhou(达州)11:09
- Nanchong(南充)12:34
- Chengdudong(成都东)14:18
Chengdudong(成都东) → Beijing West(北京西)
D 16- High-speed sleeper, 2nd class ¥5540 (≈ €739)
- High-speed sleeper, 1st class ¥8270 (≈ €1,103)
Official fare · Checked October 2026
- Chengdudong(成都东)15:37
- Nanchong(南充)17:18
- Dazhou(达州)18:37
- Wanyuan(万源)20:17
- Ankang(安康)21:34
- Xiandong(西安东)23:27
- Yanan(延安)02:01
- Lvliang(吕梁)05:30
- Wenshui(文水)06:25
- Jiaocheng(交城)06:41
- Taiyuan(太原)07:21
- Yangquanbei(阳泉北)08:19
- Shijiazhuang North(石家庄北)09:22
- Baoding(保定)10:45
- Beijing West(北京西)12:16
Beijing West(北京西) → Chengdudong(成都东) (D 49 / D 50)
Fixed fare · from ¥5780— what does this mean?
Book any time. The price won't rise, but berths sell out.
Checked October 2026
Beijing West(北京西) → Chengdudong(成都东)
D 49- High-speed sleeper, 2nd class ¥5780 (≈ €771)
- High-speed sleeper, 1st class ¥8830 (≈ €1,177)
Official fare · Checked October 2026
- Beijing West(北京西)11:07
- Baoding(保定)12:21
- Shijiazhuang(石家庄)13:39
- Zhengzhou(郑州)17:09
- Xinyang(信阳)19:45
- Hankou(汉口)21:50
- Yichangdong(宜昌东)00:10
- Chongqingbei(重庆北)05:17
- Hechuan(合川)05:56
- Chengdudong(成都东)07:55
Chengdudong(成都东) → Beijing West(北京西)
D 50- High-speed sleeper, 2nd class ¥5780 (≈ €771)
- High-speed sleeper, 1st class ¥8830 (≈ €1,177)
Official fare · Checked October 2026
- Chengdudong(成都东)13:01
- Suining(遂宁)14:08
- Hechuan(合川)15:07
- Chongqingbei(重庆北)15:42
- Enshi(恩施)18:27
- Yichangdong(宜昌东)20:32
- Jingzhou(荆州)21:23
- Hankou(汉口)23:04
- Zhengzhou(郑州)03:48
- Shijiazhuang(石家庄)07:23
- Baoding(保定)08:40
- Beijing West(北京西)10:07
Frequently asked questions
How many night trains run between Beijing and Chengdu?+
3 night trains connect Beijing and Chengdu, run by China Railway.
How much is a night train from Beijing to Chengdu?+
Fares vary by date and comfort class, but tickets start from ¥426 (≈ €57).
How do I book a night train from Beijing to Chengdu?+
Compare the trains above and book directly with China Railway.