05 Sep 2026
One Way

China Railway

4.6
855 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

China Railway offers straightforward and hassle-free online booking of train tickets with 12Gо. Other travellers’ reviews will help you plan the route and choose the ticket class that suits you best. Take a train to give your journey an old-school flavour with an overnight long-haul sleeper or add a super modern twist by jumping on a highspeed express that will reach your destination in a whisk. Railway travel is always full of character and emotions. Mingle with fellow passengers or opt for a private high-end compartment. China Railway offers a bunch of choices to make your experience unforgettable and enjoyable. Be sure to double-check the date of your travel, fare, type of your ticket, and other conditions and restrictions before you confirm your booking.

China Railway Popular Stations

China Railway’s route map features the following stations:

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

China Railway Ticket Prices & Train Classes

To get most of your train ride to choose the class of your ticket wisely. Consider the length of your trip, the time of the day, and your own preferences. For longer travels by night, first or second-class tickets in a sleeper coach might be the best solution. Both options allow you to sleep your night away as comfortably as it gets on a train and save the precious daytime of your vacation. Note that sometimes first-class tickets cannot be booked for short couple-of-hours trips on a longer itinerary. They are often reserved for travellers who cover the whole route from departure to the terminal station. Yet second-class sleepers of sometimes soft seats are a decent alternative if 4-5 hours bring you to your point B. Check what is included in the price. Linen and towels may or may not be provided for overnight trips as water, snacks, or toiletries. It is always a good idea to bring some layers on board as air-conditioning or heating may fail to meet your standards.

Travel by Train: Pros & Cons

Pros of Train Travel

  • Railway travel is an ideal solution to beat traffic. While delays are sometimes possible for various reasons, in general, neither rush-hour, long weekends nor high season fever will ruin your timing with railways.
  • Online booking of railway tickets saves you a lot of time. For many destinations, tickets can be booked as long as 90 days before your travel date which brings planning to a new level. Yet last-minute deals are often available, too. There is no need to go to the train station to book either – do it wherever you want.
  • In many cases, train tickets are much more affordable than air tickets. On certain routes, the length of travel by high-speed trains equals or even beats air travel if you consider the time you spend in the airport for check-in and going through security and/or customs formalities.
  • Very often, railway stations are located in the center of the city. It saves you a lot of time to reach your accommodation. Older railway stations often have the added bonus of being super atmospheric occupying historical buildings. Travelling to/from such stations can be considered a worthy point of your whole travel plan.
  • Besides saving you daytime for other more enjoyable things, a night on a train is a good way to cut your hotel expenses. If it is a sleeper you opt for, you may expect to sleep quite well, too. Well, better than on a sleeper bus for sure!
  • There are luxury trains serving some routes, and it is definitely an experience to try at least once in your life.

Cons of Train Travel

  • The longer the distance – the longer the train ride, and if you have to cover a considerable mileage, it will be very time-consuming. So sometimes air travel is a better alternative even if costlier.
  • Connections with your onward transport should be planned with extra care. Though the timetables are normally set, delays and cancellations are always possible due to a variety of reasons. Another thing to consider is the location of the station where your train arrives or departs from. There is more than one train station in certain cities and locations, which sometimes causes confusion.
  • One of the most common complaints about trains on certain routes is cleanliness. It mostly concerns the cheapest class coaches and toilets.
  • Stops are not always clearly announced or marked during some train trips. Electronic screens do solve this issue easily but are not present everywhere. So ensure you track your stop with GPS or just ask a conductor if any.
Read more

China Railway Company Reviews

4.6
855 customer reviews
5
75%
4
16%
3
5%
2
3%
1
0%
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 😅
H
4
Train #C82 First Class Seat, China Railway, Jan 5, 2026
Too much pushing of the people
G
5
Train #G628 Second Class Seat, China Railway, Jan 4, 2026
quick and easy