China Railway
Night Trains from Beijing to Guangzhou
1 night train connects Beijing and Guangzhou, run by China Railway. Tickets from ¥4880. Timetables, stops, journey time and where to book. Trains run in both directions — Beijing to Guangzhou and Guangzhou to Beijing.
1 train on this route
Beijing West(北京西) → Guangzhou Baiyun(广州白云) (D 35 / D 36)
Operator
China Railway
Tickets
Fixed fare · from ¥4880— what does this mean?
Book any time. The price won't rise, but berths sell out.
Checked October 2026
(≈ €651)
Countries🇨🇳China
Beijing West(北京西) → Guangzhou Baiyun(广州白云)
D 35Departs 09:17Arrives 06:43Daily
Fares
- High-speed sleeper, 2nd class ¥4880 (≈ €651)
- High-speed sleeper, 1st class ¥7520 (≈ €1,003)
Official fare · Checked October 2026
- Beijing West(北京西)09:17
- Zhengzhou(郑州)15:05
- Wuchang(武昌)19:55
- Changsha(长沙)23:18
- Guangzhou Baiyun(广州白云)06:43
Guangzhou Baiyun(广州白云) → Beijing West(北京西)
D 36Departs 16:00Arrives 13:46Daily
Fares
- High-speed sleeper, 2nd class ¥4880 (≈ €651)
- High-speed sleeper, 1st class ¥7520 (≈ €1,003)
Official fare · Checked October 2026
- Guangzhou Baiyun(广州白云)16:00
- Changsha(长沙)23:24
- Wuchang(武昌)02:51
- Zhengzhou(郑州)07:40
- Xinxiang(新乡)08:35
- Beijing West(北京西)13:46
Frequently asked questions
How many night trains run between Beijing and Guangzhou?+
1 night train connects Beijing and Guangzhou, run by China Railway.
How much is a night train from Beijing to Guangzhou?+
Fares vary by date and comfort class, but tickets start from ¥4880 (≈ €651).
How do I book a night train from Beijing to Guangzhou?+
Compare the trains above and book directly with China Railway.