China Railway
Night Trains from Beijing to Sanya
1 night train connects Beijing and Sanya, run by China Railway. Tickets from ¥426. Timetables, stops, journey time and where to book. Trains run in both directions — Beijing to Sanya and Sanya to Beijing.
1 train on this route
Beijing West(北京西) → Sanya(三亚) (Z 501 / Z 502)
Operator
China Railway
Tickets
Fixed fare · from ¥426— what does this mean?
Book any time. The price won't rise, but berths sell out.
Checked October 2026
(≈ €57)
Countries🇨🇳China
Beijing West(北京西) → Sanya(三亚)
Z 501Departs 20:23Arrives 10:50Daily
Fares
- Hard sleeper ¥426 (≈ €57)
- Soft sleeper ¥750 (≈ €100)
- Deluxe soft sleeper ¥1247 (≈ €166)
Official fare · Checked October 2026
- Beijing West(北京西)20:23
- Shijiazhuang(石家庄)22:49
- Zhengzhou(郑州)02:24
- Wuchang(武昌)07:09
- Changsha(长沙)10:32
- Chenzhou(郴州)14:03
- Shaoguan East(韶关东)15:47
- Guangzhou Baiyun(广州白云)18:05
- Maoming(茂名)22:18
- Zhanjiangxi(湛江西)23:26
- Haikou(海口)06:55
- Dongfang(东方)09:17
- Ledong(乐东)10:00
- Sanya(三亚)10:50
Sanya(三亚) → Beijing West(北京西)
Z 502Departs 16:26Arrives 06:49Daily
Fares
- Hard sleeper ¥426 (≈ €57)
- Soft sleeper ¥750 (≈ €100)
- Deluxe soft sleeper ¥1247 (≈ €166)
Official fare · Checked October 2026
- Sanya(三亚)16:26
- Ledong(乐东)17:04
- Dongfang(东方)17:54
- Haikou(海口)19:35
- Zhanjiangxi(湛江西)01:40
- Guangzhou Baiyun(广州白云)08:05
- Shaoguan East(韶关东)10:49
- Chenzhou(郴州)12:34
- Changsha(长沙)16:10
- Yueyang(岳阳)17:39
- Wuchang(武昌)19:51
- Zhengzhou(郑州)00:39
- Shijiazhuang(石家庄)04:10
- Beijing West(北京西)06:49
Frequently asked questions
How many night trains run between Beijing and Sanya?+
1 night train connects Beijing and Sanya, run by China Railway.
How much is a night train from Beijing to Sanya?+
Fares vary by date and comfort class, but tickets start from ¥426 (≈ €57).
How do I book a night train from Beijing to Sanya?+
Compare the trains above and book directly with China Railway.