21 Sep 2026
One Way

China Railway

4.6
869 customer reviews
  • Schedule
  • Reviews

China Railway Schedule & Timetable

Shanghai - Beijing
Train First Class Seat
06:27, 06:37, 07:00, 07:13, 07:22, 07:27, 07:38, 08:00, 08:05, 08:15
Train Second Class Seat
06:27, 06:37, 07:00, 07:13, 07:22, 07:27, 07:38, 08:00, 08:05, 08:15
Train Business Class
06:27, 06:37, 07:00, 07:13, 07:22, 07:27, 07:38, 08:00, 08:05, 08:15
Beijing - Shanghai
Train Second Class Seat
06:10, 06:20, 07:00, 07:17, 07:25, 07:45, 08:00, 08:14, 08:16, 08:39
Train First Class Seat
06:10, 06:20, 07:00, 07:17, 07:25, 07:45, 08:00, 08:14, 08:16, 08:39
Train Business Class
06:10, 06:20, 07:00, 07:17, 07:25, 07:45, 08:00, 08:16, 08:39, 09:00
Guangzhou - Hong Kong West Kowloon
Train Second Class Seat
07:04, 07:57, 07:58, 08:06, 08:16, 08:41, 08:52, 09:05, 09:09, 09:14, 09:34, 09:50
Train First Class Seat
07:04, 07:57, 07:58, 08:06, 08:16, 08:41, 08:52, 09:05, 09:09, 09:14, 09:34
Train Business Class
07:04, 08:06, 08:16, 08:41, 08:52, 09:05, 09:34
Hong Kong West Kowloon - Guangzhou
Train First Class Seat
08:01, 08:06, 08:25, 08:27, 08:28, 09:19, 09:21, 09:48
Train Second Class Seat
08:01, 08:06, 08:25, 08:27, 08:28, 09:19, 09:21, 09:48
Train Premium seat
08:06
Train Business Class
09:19, 09:21, 09:48
Shenzhen - Hong Kong West Kowloon
Train Business Class
06:38, 06:48, 07:05, 07:15, 09:18, 09:28
Train First Class Seat
06:38, 06:44, 06:48, 07:05, 07:15, 07:16, 07:24, 07:27, 07:38, 07:40, 09:18, 09:28
Train Second Class Seat
06:38, 06:44, 06:48, 07:05, 07:15, 07:16, 07:24, 07:27, 07:38, 07:40, 09:18, 09:28
Hong Kong West Kowloon - Shenzhen
Train First Class Seat
07:03, 07:08, 07:19, 07:20, 07:25
Train Second Class Seat
07:03, 07:08, 07:19, 07:20, 07:25
Train Business Class
07:25
Beijing - Xian
Train Soft Sleeper
00:50, 01:07
Train Standing
00:50, 01:07
Train Hard Seat
00:50, 01:07
Train Hard Sleeper
01:07
Train Business Class
02:22, 03:47, 04:40, 06:35, 06:39, 07:00
Train First Class Seat
02:22, 03:47, 04:40, 06:35, 06:39, 06:58, 07:00
Train Second Class Seat
02:22, 03:47, 04:40, 06:35, 06:39, 06:53, 06:58, 07:00, 07:43, 15:00
Guangzhou - Shenzhen
Train Soft Sleeper
04:39, 06:03, 06:04
Train Standing
04:39, 06:00, 06:08, 15:58, 21:35
Train Hard Sleeper
04:39
Train Hard Seat
04:39
Train Business Class
04:40
Train Second Class Seat
05:17, 06:00, 06:01, 06:08, 12:55, 13:39, 15:58, 21:15, 21:35
Train First Class Seat
05:17, 06:00, 06:01, 06:08, 12:55, 13:39, 15:58, 21:15, 21:35
Train Premium seat
06:00
Hangzhou - Shanghai
Train Hard Sleeper
00:03, 00:42, 01:50, 01:55, 01:56, 02:03, 02:09
Train Soft Sleeper
00:03, 01:50, 01:55, 01:56, 02:09
Train Standing
00:03, 00:42, 01:50, 01:55, 01:56, 02:09, 02:12
Train Hard Seat
00:03, 00:42, 01:50, 01:55, 01:56, 02:03, 02:09, 02:12
Train Second Class Seat
01:59
Guangzhou - Zhuhai
Train Second Class Seat
00:20, 01:24, 05:15, 05:33, 05:52, 05:57, 06:05, 06:10, 06:20, 06:22, 06:30, 06:55
Train Standing
00:20, 01:24, 06:05, 06:10, 06:20, 06:22, 06:30
Train First Class Seat
01:24, 05:15, 05:33, 06:22
Zhuhai - Guangzhou
Train Second Class Seat
02:36, 06:25, 06:40, 06:57, 07:00, 07:01, 07:02, 07:08, 07:12, 07:13, 07:15, 07:27
Train First Class Seat
02:36, 07:12, 07:15, 07:23, 07:27
Train Standing
02:36, 06:25, 06:40, 06:57, 07:00, 07:01, 07:02, 07:08, 07:11, 07:12, 07:13, 07:15, 07:22
Shanghai - Suzhou
Train Standing
00:09, 01:18, 01:57, 02:05, 03:00, 03:13, 03:50, 23:55
Train Soft Sleeper
00:09, 01:18, 01:57, 02:05, 03:00, 03:13, 03:50, 23:55
Train Hard Sleeper
00:09, 01:18, 01:57, 02:05, 03:00, 03:13, 23:55
Train Hard Seat
00:09, 01:18, 01:57, 02:05, 03:00, 03:13, 23:55
Shanghai - Hangzhou
Train Second Class Seat
00:45, 00:50, 00:55, 01:00, 01:35, 01:40, 01:50, 01:57, 02:02, 02:15, 02:51, 03:10, 03:15, 03:30, 03:40
Train First Class Seat
00:45, 00:50, 01:00, 01:35, 01:40, 01:50, 01:57, 02:51, 03:10, 03:30
Train Premium seat
00:50, 01:50
Train Business Class
01:00, 01:57, 03:30
Shenzhen - Guangzhou
Train Business Class
00:10, 00:20, 06:15, 06:20, 15:11
Train First Class Seat
00:10, 00:20, 03:03, 03:50, 06:15, 06:17, 06:20, 15:11
Train Second Class Seat
00:10, 00:20, 01:53, 03:03, 03:50, 06:15, 06:17, 06:20, 15:11
Train Standing
06:17, 06:30, 14:36, 15:25
Hekou - Kunming
Train Second Class Seat
08:35, 08:45, 08:50, 13:30, 13:35, 13:40, 16:35, 18:20, 18:40, 18:42
Train Standing
08:35, 08:45, 08:50, 09:00, 09:30, 09:40, 13:30, 13:35, 13:40, 16:35, 18:40, 18:42
Train First Class Seat
08:35, 08:45, 13:30, 13:35, 16:35
Train Hard Seat
09:00, 09:30, 09:40
Kunming - Dali
Train Soft Sleeper
00:50, 00:56
Train Hard Sleeper
00:42, 00:56
Train Hard Seat
00:56
Train Standing
00:56, 06:31, 06:47, 06:49, 06:56, 07:02
Train First Class Seat
06:31, 06:49, 06:55, 06:56, 07:02, 07:06, 07:10, 09:30, 09:57
Train Second Class Seat
06:31, 06:47, 06:49, 06:51, 06:55, 06:56, 07:02, 09:30, 09:57
Suzhou - Shanghai
Train Hard Seat
00:16, 00:26, 00:48, 01:20, 01:37, 01:53, 02:05
Train Hard Sleeper
00:16, 00:26, 00:48, 01:20, 01:37, 01:53, 02:05, 02:29
Train Standing
00:16, 00:26, 00:48, 01:20, 01:37, 01:53, 02:05, 02:29
Train Soft Sleeper
00:16, 00:26, 00:48, 01:20, 01:37, 01:53, 02:05
Hong Kong West Kowloon - Guilin
Train First Class Seat
10:08, 11:54, 11:55, 12:05, 12:06
Train Second Class Seat
10:08, 11:54, 11:55, 12:05, 12:06
Train Business Class
10:08, 11:54, 11:55, 12:05, 12:06
Xian - Beijing
Train Hard Sleeper
00:12, 00:17, 01:40, 01:44, 02:07
Train Hard Seat
00:12, 00:17, 01:40, 01:44, 01:47, 02:07, 02:14
Train Soft Sleeper
00:12, 00:17, 01:44, 02:07, 02:14
Train Standing
00:12, 00:17, 02:07, 02:14
Train Second Class Sleeperette
02:14
Shanghai - Yiwu
Train Second Class Seat
04:25, 04:30, 05:23, 05:44, 05:45, 06:15, 06:20, 06:42, 06:52, 07:09
Train First Class Seat
04:30, 05:23, 05:44, 06:15, 06:20, 06:42, 06:52, 07:09, 07:22
Train Business Class
05:23, 05:44, 06:15, 06:20, 06:42, 06:52, 07:09, 07:22
Train Standing
06:15, 06:20
Train Premium seat
06:42
Shanghai - Ningbo
Train Hard Sleeper
04:50, 05:26, 06:06
Train Standing
04:50, 05:26, 05:52, 06:06, 06:36, 06:48, 06:57, 07:04
Train Soft Sleeper
04:50, 05:26, 06:06
Train Hard Seat
04:50, 05:26, 06:06
Train First Class Seat
05:48, 05:52, 06:36, 06:48, 06:57, 07:04
Train Business Class
05:52, 06:48, 07:04
Train Second Class Seat
05:52, 06:36, 06:48, 06:57
Kunming - Luang Prabang
Train Second Class Seat
08:08
Train First Class Seat
08:08
Kunming - Lijiang
Train Hard Sleeper
00:42, 00:56
Train Hard Seat
00:56
Train Soft Sleeper
00:50, 00:56
Train Standing
00:56, 07:56, 08:20, 08:48, 09:11, 11:21, 11:43, 11:55, 12:17
Train First Class Seat
07:56, 08:20, 08:48, 09:11, 11:21, 11:43, 11:55
Train Business Class
07:56, 08:20
Train Second Class Seat
07:56, 08:20, 08:48, 09:11, 11:21, 11:43, 11:55
Qingdao - Beijing
Train First Class Seat
07:03, 07:06, 07:53, 07:54, 07:57, 08:19, 08:20, 08:43, 08:46, 10:08
Train Second Class Seat
07:03, 07:06, 07:53, 07:54, 07:57, 08:19, 08:20, 08:43, 08:46, 10:08
Train Business Class
07:03, 07:06, 07:53, 07:54, 07:57, 08:19, 08:20, 08:43, 08:46, 10:08
Xian - Chengdu
Train Standing
00:05, 03:11, 03:17, 06:02, 06:08, 06:09, 06:16, 06:30, 06:38
Train Second Class Seat
00:05, 03:11, 03:17, 06:38
Train First Class Seat
00:05, 03:11, 03:17, 06:38
Train Soft Sleeper
06:02, 06:08, 06:16, 06:30
Train Hard Sleeper
06:02, 06:09, 06:16, 06:30
Train Hard Seat
06:02, 06:08, 06:09, 06:16, 06:30
Heihe - Harbin
Train Standing
06:03, 06:35, 07:19, 09:20, 10:55, 11:00, 11:20
Train Soft Sleeper
06:03, 09:20, 10:55, 11:00, 11:20
Train Hard Sleeper
06:03, 11:20
Train Hard Seat
06:03, 06:35, 07:19, 09:20, 10:55, 11:00, 11:20
Guangzhou - Shanghai
Train Soft Sleeper
06:38, 07:16, 07:38, 07:40, 07:46, 08:22
Train Standing
06:38, 07:16, 07:20, 07:23, 07:38, 07:40, 07:46
Train Hard Seat
06:38, 07:16, 07:20, 07:23, 07:38, 07:40, 07:46, 08:22
Train Hard Sleeper
06:38, 07:16, 07:20, 07:23, 07:38, 07:40
Train Second Class Seat
08:00
Train First Class Seat
08:00
Train Business Class
08:00
Beijing - Changchun
Train Soft Sleeper
02:21, 03:49, 05:54, 06:02, 06:58
Train Standing
02:21, 02:33, 03:12, 03:49, 06:02
Train Hard Sleeper
02:21, 02:33, 02:40, 03:12, 03:49, 05:54, 06:02
Train Hard Seat
02:21, 02:33, 02:40, 03:12, 03:49, 05:54, 06:02
Train Second Class Seat
08:36
Train Business Class
08:36
Beijing - Badaling
Train First Class Seat
06:05, 06:38, 07:23, 07:30, 08:13, 08:19, 08:20, 08:33, 08:43, 08:47, 09:01
Train Standing
06:05, 06:38, 08:13, 08:19, 08:20, 08:33, 08:43, 08:47
Train Second Class Seat
06:05, 06:38, 07:23, 07:30, 08:13, 08:19, 08:20, 08:33, 08:43, 08:47, 09:01
Beijing - Qingdao
Train Second Class Seat
01:19, 07:11, 07:30, 07:34, 08:08, 09:28, 10:31, 10:32, 10:37, 11:45
Train Business Class
07:11, 07:30, 07:34, 08:08, 09:28, 10:31, 10:32, 10:37
Train First Class Seat
07:11, 07:34, 08:08, 09:28, 10:31, 10:32, 10:37, 11:45

About China Railway

A railway journey is a convenient way to explore the country. No matter whether you are after a quintessentially old school experience with a slow long-haul train or a super modern highspeed express, a train travel allows you to get to your destination in style and enjoy the trip at its most. China Railway is one of the operators you can book a train ride with. Before confirming your booking, remember to check the date of your travel, class, price and conditions of your fare.

What are the Main Stations of China Railway?

The main stations covered by China Railway’s route map include

  • Hong Kong West Kowloon
  • Shanghai Hongqiao
  • Guangzhou South
  • Beijing West
  • Beijing South
  • Xian North
  • Zhangjiajie West
  • Shanghai
  • Chengdu East
  • Kunming

What are the Most Popular Routes of China Railway?

What are the Train Classes & Prices of China Railway?

Depending on the length of your trip and your preferences you can choose a first or second class ticket in a sleeper coach for an overnight trip or opt for a hard or soft seat if available. Note that the choice of ticket classes depends both on the route and the length of your trip. Basically, your train may feature first class berths but you will not be able to book one if you are doing just a short two-hour stretch. In general, second class berths are a good choice for longer trips, and soft seats get you covered if your train ride is supposed to take under 4-5 hours.

Pros & Cons of Train Travel

Pros of Train Travel

  • The best thing about railway travel is no traffic jams. Even on rush-hour, long weekends or during the high season
  • An easy online booking process – you do not need to go to the railway station, which was the case in many places not so long ago!
  • Prices for train tickets are usually more affordable compared to airplane tickets yet for certain destinations and trips the total travel time can be almost the same
  • While rail travel is obviously slower than air travel, railway stations are often located in the centre of the city which saves you a sack of time getting to/from there while airports are almost always are quite a long way out of the city
  • Travelling by night allows you to save on a hotel room and sleep well at the same time – opposite to a night bus where even the sleeping class is a huge compromise
  • On certain routes luxury service is available

Cons of Train Travel

  • For longer trips a train ride is definitely more time consuming than air journeys
  • Trains do ride on schedule but being out of schedule is not unheard of for train travel – and delays can be huge, so if you are planning a connection to your flight, carefully check the time your train arrives at the station and think twice.
  • Cleanliness is sometimes an issue with second and third class tickets, and with toilets, too.
  • If your train makes a lot of stops, in some cases it is difficult to figure out when to get off as stops are not always clearly announced or marked with the exception of an electronic screen.
Read more

China Railway Company Reviews

4.6
869 customer reviews
5
75%
4
16%
3
6%
2
3%
1
0%
A
1
Train #G6562 Second Class Seat, China Railway, Sep 21, 2026
I don’t take the train
G
5
Train #G1406 Second Class Seat, China Railway, Sep 15, 2026
Just a stunning place to see and visit I'll go again and stay longer next time
F
5
Train #C86 First Class Seat, China Railway, Aug 31, 2026
Easy and helpful staff
M
5
Train #D88 Second Class Seat, China Railway, Aug 30, 2026
Everything perfect and on-time
A
5
Train #C91 Second Class Seat, China Railway, Aug 20, 2026
We received the tickets 4 days before departure. We were delayed by one hour, but the information provided on board regarding the delay was clear. We took this service another time as well, with no issues. The train was very spacious. However, we were not given any choice of seats, which meant that the two of us were not seated together but On either side of the main aisle. There were empty seats available, though.
A
5
Train #C91 Second Class Seat, China Railway, Aug 20, 2026
We received the tickets immediately after placing the order (the booking was made 4 days before departure). There were no issues during the journey, and the train was very spacious. However, we were not given any choice of seats, which meant that the two of us were not seated together, but 5 rows apart. There were empty seats available, though.
R
5
Train #C86 Second Class Seat, China Railway, Aug 20, 2026
Very good
K
5
Train #G3750 Second Class Seat, China Railway, Jul 6, 2026
Was Great, fun, interesting, comfortable ride.
T
5
Train #C86 Second Class Seat, China Railway, Jun 20, 2026
Great trip. Quick. Clean. Organised. We arrived on time.
S
5
Train #D84 Second Class Seat, China Railway, Jun 15, 2026
Very well organised, clean, modern, comfortable
P
5
Train #C82 Second Class Seat, China Railway, Jun 4, 2026
Excelente service. Left and arrived on time and the train was very comfortable.
A
2
Train #G6373 Second Class Seat, China Railway, May 30, 2026
check in with passport did not work. Finally they sorted it out but didnt speak English so i didnt know what was going on, I got on the train in the nick of time. train is great, fast, comfortable but the stress of being there early and nearly missing the train because the system didn't work spoilt it for me
J
5
Train #D88 Second Class Seat, China Railway, May 30, 2026
Pick up was early, aircon, good seats for the 1h 40m journey we did and we also arrived early to our drop off. Would use again
M
3
Train #C92 First Class Seat, China Railway, May 30, 2026
It was supposed to be first class, but you had to wait in line with everyone else, except business class passengers. The back of the seat was hard. The train was quiet and did not induce discomfort for me. There were sick bags in the pocket. I rarely if ever get seasick. The train seems to be built for higher speeds than it travelled at. Mobile phone availability was very spotty once the train entered the mountains. Many long tunnels after about 1/3 of the distance. Although at the stations this line is called the Lao-China Railway, on the train they consistently say China-Lao Railway.
S
5
Train #G2904 Second Class Seat, China Railway, May 25, 2026
Very easy everything
C
5
Train #D86 Second Class Seat, China Railway, May 20, 2026
Must improve clearness in toilets
T
3
Train #D575 Second Class Seat, China Railway, May 20, 2026
No view, thus it takes a lot of time. Why no hustle after 800 km?
S
5
Train #C85 Second Class Seat, China Railway, May 19, 2026
Fast, on time, helpful staff
M
5
Train #C91 Second Class Seat, China Railway, May 17, 2026
Everything went smooth. Very professional staff.
L
3
Train #D86 Second Class Seat, China Railway, May 17, 2026
The ticket shouldn’t be sold here from Kunming if the paper ticket for foreigners needs to be collected from Kunming South! It was quite confusing and stressful when we checked the ticket the night before and in the end decided to take a risk and head direct to Kunming South. Thankfully this was the right thing to do and we were allowed to board but who knows what would have happened if we’d gone to Kunming Station…
J
2
Train #K11 Hard Seat, China Railway, May 17, 2026
It wasn’t clear that certain products, like deodorant and sunscreen bottles, were not allowed. These were taken away during check-in, and the staff handled the situation in a rather unfriendly manner.
M
5
Train #G2051 Second Class Seat, China Railway, May 16, 2026
12go is not a reputable train ticket agent; out of 15 tickets I paid for, almost all of them were cancelled by the agent. Never again 12go
C
4
Train #C92 Second Class Seat, China Railway, May 8, 2026
Nice way to travel between cities. Speed train affortable.
M
2
Train #D88 Second Class Seat, China Railway, Apr 25, 2026
Four times the actual cost of buying tickets at the station.
K
4
Train #C97 First Class Seat, China Railway, Apr 19, 2026
The train was great, very comfortable seats fast journey, everything on time. The problem was at the station. Luang Prabang station is a starting point for several international trains. As a result, it has something approaching airport style security, very lax in some ways but can be quite pedantic if you are stopped for a check. I was, and they confiscated an aerosol deodorant I’d been using (I thought it pretty, but wasn’t overly bothered). But they also confiscated a small Swiss Army knife that has travelled with me halfway around the world, via several airports, many other buses and trains and 3 border crossings without issue. Someone in Laos is going to get a very nice present at my expense. I wouldn’t mind, but unlike an airport, they do not separate domestic from international travellers. I was not leaving the country. The penknife was in the baggage that would have gone in the hold had I been travelling by air. As I was leaving the check area, I heard the lady next to me complaining that they were taking the table knife she’s been using to eat her food with. It’s all so petty and pointless.
J
5
Train #G6079 Second Class Seat, China Railway, Apr 18, 2026
It was good, +you could bend the chairs back so you didn’t need to sit up straight all the time.
D
3
Train #K12 Hard Seat, China Railway, Apr 16, 2026
It's the holiday season so I should have guessed it - crowded and sat at opposite end of train from my partne. First class next time at this time of year
J
2
Train #D43 1st Class Sleeper, China Railway, Apr 10, 2026
It was quite uncomfortable and super crowded but had worse rides
G
4
Train #D902 EMU Sleeper, China Railway, Apr 8, 2026
The train is great, but for the train station in Shenzhen, you need to do a dry run if you plan on using the metro to get there and carry heavy luggage, otherwise you may walk a long time before finding your way to the station.
L
5
Train #G5828 Second Class Seat, China Railway, Apr 4, 2026
The website communicated regularly and kept us up to date re our high speed rail tickets from HK to Futian
G
5
Train #C82 Second Class Seat, China Railway, Apr 3, 2026
Comfortable even though we were in second class
K
5
Train #C8024 Second Class Seat, China Railway, Apr 1, 2026
Proactive train stewardess, always remind all to keep volume down
P
3
Train #K11 Hard Seat, China Railway, Mar 19, 2026
.
B
5
Train #D1979 First Class Seat, China Railway, Mar 19, 2026
It was quick and easy and they even helped me with a changed that need to be done.
P
4
Train #G3821 Second Class Seat, China Railway, Mar 15, 2026
Small issues with ticket issuance.
J
4
Train #G906 Second Class Seat, China Railway, Mar 11, 2026
Smooth procedures. Great train.
M
5
Train #C91 Second Class Seat, China Railway, Mar 1, 2026
Quick and well organized
D
5
Train #C85 Second Class Seat, China Railway, Feb 20, 2026
Very good
M
5
Train #K11 Hard Seat, China Railway, Feb 17, 2026
Everything ok, the train is excellent as the 12go service. But mind your multi tool knife in your luggage or backpack, the check control will trough away (precisely, they keep it for them). I lost a 150$ multi tool, my father's gift...
A
4
Train #C91 Second Class Seat, China Railway, Feb 17, 2026
Efficient, clean modern train station.
B
5
Train #C86 Second Class Seat, China Railway, Feb 6, 2026
Great service ,train very comfortable,journey was on time .Everything went smoothly. Thank you
C
5
Train #C81 Second Class Seat, China Railway, Feb 5, 2026
Such easy process
B
2
Train #C86 Second Class Seat, China Railway, Feb 1, 2026
There was a problem my ticket which required that I purchase another ticket at the train station. I have contacted 12GO support for a refund on the initial ticket. If this is proceeds smoothly, then please change my rating to five stars and count me in as another happy customer. Thanks very much!
C
5
Train #C91 Second Class Seat, China Railway, Jan 29, 2026
Was such an easy process
I
5
Train #C86 Second Class Seat, China Railway, Jan 29, 2026
Everything on time, no problems, clear rules.
D
2
Train #C85 First Class Seat, China Railway, Jan 23, 2026
Woman in the ticket office pretended that she doesn't know what 12Go is about. She told us "No" and asked to call the agency. Didn't know what she meant by that. Then she served young Asian tourist and entered their Booking information from 12Go. Could not find their tickets. Then we asked to do same for us. She reluctantly typed the booking info and believe or not found our tickets! Hallelujah, Praise the lord! This woman either didn't feel like typing the booking number or just purely enjoyed not giving people tickets. Following that airport security checks to get through the train station, passport checks scanning, etc. They took my Swiss knife away as I can't take it on a train. On a flight at least you can check things in, in the main luggage. Anyway, going back to the same train station, luckily so hopefully can get this knife back for a 'small fee', which is not that small at all. The train journey was good though, first class seats were nice, reclining and comfortable. However, everything else was cheap plastic. Strange choice of colour scheme of the seats. Nevertheless, nice to travel at 161kph through Laos.
F
4
Train #D87 First Class Seat, China Railway, Jan 19, 2026
It was a nice and smooth jerney
S
5
Train #D940 EMU Sleeper, China Railway, Jan 19, 2026
Punctual, helpful and reliable
L
5
Train #C91 Second Class Seat, China Railway, Jan 17, 2026
Everything well organised
M
4
Train #S503 Standing, China Railway, Jan 8, 2026
Great train, everything worked as expected and on time. A bit difficult to find the right station / terminal, and we were confused because the entrance (security check) was unmanned and locked until 20 minutes before departure - we were there 2 hours in advance “just in case”. Was also not obvious how to check in using passport, but luckily staff is friendly/ helpful, despite language barrier. Would definitely go again, but show up 30 minutes early, not 2 hours 😅